Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Suwon Bluewings | Korean K-League 2 | 12 | 1,080 | 0 | 0 |
| 2026/27 | Korea Republic U23 | Under 23 Internationals | 1 | 90 | 0 | 0 |
| 2025/26 | D.C. United | Major League Soccer | 8 | 720 | 0 | 0 |
| 2024/25 | Jeonbuk Motors | Korean K-League Classic | 32 | 2,835 | 0 | 1 |
| 2024/25 | Jeonbuk Motors | Korean Relegation / Promotion Play-offs | 2 | 180 | 0 | 0 |
| 2023/24 | Gimcheon Sangmu | Korean K-League 2 | 8 | 720 | 0 | 0 |
| 2022/23 | Jeonbuk Motors | Korean K-League Classic | 2 | 9 | 0 | 0 |
| 2022/23 | Korea Republic U20 | FIFA U-20 World Cup | 6 | 570 | 0 | 0 |
| 2022/23 | Korea Republic U20 | AFC U20 Asian Cup | 5 | 510 | 0 | 0 |
| 2021/22 | Jeonbuk Motors | Korean K-League Classic | 2 | 7 | 0 | 0 |
| Total | 10 seasons | 78 | 6,721 | 0 | 1 |
Korean K-League 2
2026/27Compared with 19 players in the same position in 2026/27.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.42 | 24 |
| Save % | 73% | 76 |
| Clean sheets | 50% | 97 |
| High claims | 0.50 | 29 |
| Pass accuracy | 72% | 92 |
| Long passing | 43% | 82 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
| Clearances | 2 |
| Saves | 29 |
| Clean sheets | 6 |
Under 23 Internationals
2026/27| Metric | Total |
|---|---|
| Clearances | 1 |
| Saves | 1 |
Major League Soccer
2025/26Compared with 46 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 3.00 | 41 |
| Save % | 56% | 8 |
| Clean sheets | 13% | 22 |
| High claims | 0.63 | 40 |
| Pass accuracy | 66% | 27 |
| Long passing | 47% | 86 |
| Metric | Total |
|---|---|
| Dribbles completed | 1 |
| Clearances | 5 |
| Saves | 24 |
| Clean sheets | 1 |
US Open Cup
2025/26No stats available right now.
Korean K-League Classic
2024/25Compared with 21 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.03 | 7 |
| Save % | 70% | 50 |
| Clean sheets | 47% | 98 |
| High claims | 0.89 | 67 |
| Pass accuracy | 67% | 31 |
| Long passing | 40% | 55 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Tackles won | 1 |
| Clearances | 16 |
| Saves | 64 |
| Clean sheets | 15 |
Korean Relegation / Promotion Play-offs
2024/25| Metric | Total |
|---|---|
| Clearances | 2 |
| Saves | 3 |
AFC Champions League
2023/24No stats available right now.
Korean K-League Classic
2023/24No stats available right now.
International Friendlies
2023/24No stats available right now.
Korean K-League 2
2023/24Compared with 24 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.88 | 60 |
| Save % | 79% | 85 |
| Clean sheets | 63% | 98 |
| High claims | 0.63 | 52 |
| Pass accuracy | 72% | 94 |
| Long passing | 45% | 85 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Clearances | 10 |
| Saves | 23 |
| Clean sheets | 5 |
AFC U23 Asian Cup Qualification
2023/24No stats available right now.
AFC Champions League
2022/23No stats available right now.
Korean K-League Classic
2022/23Compared with 18 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 0.00 | 0 |
| Save % | 0% | 0 |
| Clean sheets | 0% | 3 |
| High claims | 0.00 | 0 |
| Pass accuracy | 50% | 28 |
| Long passing | 50% | 94 |
No stats available right now.
FIFA U-20 World Cup
2022/23| Metric | Total |
|---|---|
| Clearances | 3 |
| Saves | 28 |
| Clean sheets | 1 |
AFC U20 Asian Cup
2022/23| Metric | Total |
|---|---|
| Clearances | 3 |
| Saves | 18 |
| Clean sheets | 4 |
AFC Champions League
2021/22No stats available right now.
Korean K-League Classic
2021/22Compared with 19 players in the same position in 2021/22.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 12.86 | 100 |
| Save % | 100% | 100 |
| Clean sheets | 0% | 3 |
| High claims | 0.00 | 0 |
| Pass accuracy | 50% | 32 |
| Long passing | 0% | 0 |
| Metric | Total |
|---|---|
| Saves | 1 |
FIFA U17 World Cup
2019/20No stats available right now.
Recent matches
| Match | Min | G | A | Sv | GA | Cl | Pun | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|
| 09/15AwayQatar U23G1-4 | 90' | 0 | 0 | 1 | 1 | 0 | 0 | 31/43 | 5.9 |
| 08/09AwayNew England RevolutionP2-0 | 90' | 0 | 0 | 1 | 2 | 0 | 0 | 30/40 | 5.7 |
| 07/09AwayNashville SCP5-2 | 90' | 0 | 0 | 3 | 5 | 2 | 0 | 11/18 | 5.2 |
| 05/21Charlotte FCE3-3 | 119' | 0 | 0 | 5 | 3 | 4 | 0 | 35/41 | 7.3 |
| 05/06Charleston BatteryG2-0 | 120' | 0 | 0 | 4 | 0 | 1 | 1 | 27/45 | 8.1 |
| 04/06AwaySan Jose EarthquakesP6-1 | 90' | 0 | 0 | 4 | 6 | 1 | 0 | 24/32 | 5.3 |
| 03/29Columbus CrewP1-2 | 90' | 0 | 0 | 5 | 2 | 0 | 0 | 22/30 | 7.0 |
| 03/22AwayOrlando City SCP4-1 | 90' | 0 | 0 | 5 | 4 | 1 | 0 | 21/30 | 6.4 |
| 03/15CF MontréalE0-0 | 90' | 0 | 0 | 2 | 0 | 1 | 0 | 18/28 | 7.5 |
| 03/08Sporting Kansas CityG2-1 | 90' | 0 | 0 | 0 | 1 | 1 | 0 | 11/27 | 4.9 |
| 03/01AwayChicago Fire FCE2-2 | 90' | 0 | 0 | 2 | 2 | 0 | 0 | 10/23 | 5.5 |
| 02/22Toronto FCE2-2 | 90' | 0 | 0 | 5 | 2 | 1 | 0 | 20/28 | 7.2 |
CUE
TUN
BOL
OLP
CAL
LIB
BRE
VIR
LCH
ADT
SPH
CER
WES
NCX
ATS
ATL
PUM
CTJ
PUE
MIR
INT
DYJ
INS
BOC
TAL
ATR
QAC
GTI
ATL
AKL
MCY
MAC
PER
STA
DEN
SUP
ITO
VFC
HFX
COQ
OHI
WAN
RAN
SFE
LIM
FIN
BRA
KER
COR
LON
ATH
TRE
COB
WEX
UCD
SSP
GAM
JEF
FMA
SFR
SAN
VER
TOK
CZO
KWF
ANT
VVN
RTO
GUV
UAT
DOR
LPZ
TLX




