Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-14ThuWCQThird roundAwayW 3–1kr Korea Republickw KuwaitN10000010000Match Report
2024-11-09SatLeague OneMatchweek 15HomeD 1–1Birmingham CityNorthamptonYDM90000000001Match Report
2024-11-03SunFA CupFirst round properAwayW 1–0Birmingham CitySutton UnitedYDM90010020000Match Report
2024-10-26SatLeague OneMatchweek 14AwayD 1–1Birmingham CityMansfield TownYDM90000030000Match Report
2024-10-22TueLeague OneMatchweek 13HomeW 2–0Birmingham CityBoltonYDM86000010000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201921Gironaes ESPCopa del Rey321651.8000000000.000.000.000.000.00Matches
2018-201921Gironaes ESP1. La Liga30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga28191,51216.8224200301.61.61.63.220101570.120.120.240.120.240.090.100.190.090.19Matches
2019-202022Darmstadt 98de GERDFB-Pokal10130.1000000000.000.000.000.000.00Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga1386697.4033000000.90.91.82.82235450.000.400.400.000.400.130.250.370.130.37Matches
2020-202123Darmstadt 98de GERDFB-Pokal321872.1101100200.480.000.480.480.48Matches
202123Jeonbukkr KOR1. K League25232,06522.9404311200.170.000.170.130.13Matches
202224Jeonbukkr KOR1. K League30282,48327.6257022300.070.180.250.000.18Matches
202325Jeonbukkr KOR1. K League27232,08923.2314300300.130.040.170.130.17Matches
2023-202426Birmingham Cityeng ENG2. Championship18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20Matches
2024-202527Birmingham Cityeng ENGEFL Cup211141.3000000000.000.000.000.000.00Matches
2024-202527Birmingham Cityeng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
2024-202527Birmingham Cityeng ENG3. League One13131,16312.9011000000.000.080.080.000.08Matches
7 Seasons4 Clubs9 Leagues16713511,925132.513132610331404.14.14.88.9602121550.100.100.200.080.170.100.120.230.100.23
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Jeonbuk (3 Seasons)1 League82746,63773.79615633800.120.080.200.080.16
Darmstadt 98 (2 Seasons)2 Leagues45292,38126.5358300502.52.53.45.9421361020.110.190.300.110.300.100.140.250.100.25
Birmingham City (2 Seasons)4 Leagues34302,68229.8123100101.61.61.32.91874510.030.070.100.030.100.110.090.200.110.20
Girona (1 Season)2 Leagues622252.5000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
K League (3 Seasons)82746,63773.79615633800.120.080.200.080.16
2. Bundesliga (2 Seasons)41272,18124.2257200302.52.53.45.9421361020.080.210.290.080.290.100.140.250.100.25
DFB-Pokal (2 Seasons)422002.2101100200.450.000.450.450.45
Championship (1 Season)18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20
League One (1 Season)13131,16312.9011000000.000.080.080.000.08
La Liga (1 Season)30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
Copa del Rey (1 Season)321651.8000000000.000.000.000.000.00
EFL Cup (1 Season)211141.3000000000.000.000.000.000.00
FA Cup (1 Season)11901.0011000000.001.001.000.001.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201921Girona2 Leagues622252.5000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
2019-202022Darmstadt 982 Leagues29191,52516.9224200301.61.61.63.220101570.120.120.240.120.240.090.100.190.090.19
2020-202123Darmstadt 982 Leagues16108569.5134100200.90.91.82.82235450.110.320.420.110.420.130.250.370.130.37
202123Jeonbuk1 League25232,06522.9404311200.170.000.170.130.13
202224Jeonbuk1 League30282,48327.6257022300.070.180.250.000.18
202325Jeonbuk1 League27232,08923.2314300300.130.040.170.130.17
2023-202426Birmingham City1 League18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20
2024-202527Birmingham City3 Leagues16151,36715.2022000000.000.130.130.000.13
7 Seasons4 Clubs9 Leagues16713511,925132.513132610331404.14.14.88.9602121550.100.100.200.080.170.100.120.230.100.23
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Jeonbuk (3 Seasons)1 League82746,63773.79615633800.120.080.200.080.16
Darmstadt 98 (2 Seasons)2 Leagues45292,38126.5358300502.52.53.45.9421361020.110.190.300.110.300.100.140.250.100.25
Birmingham City (2 Seasons)4 Leagues34302,68229.8123100101.61.61.32.91874510.030.070.100.030.100.110.090.200.110.20
Girona (1 Season)2 Leagues622252.5000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
K League (3 Seasons)82746,63773.79615633800.120.080.200.080.16
2. Bundesliga (2 Seasons)41272,18124.2257200302.52.53.45.9421361020.080.210.290.080.290.100.140.250.100.25
DFB-Pokal (2 Seasons)422002.2101100200.450.000.450.450.45
Championship (1 Season)18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20
League One (1 Season)13131,16312.9011000000.000.080.080.000.08
La Liga (1 Season)30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
Copa del Rey (1 Season)321651.8000000000.000.000.000.000.00
EFL Cup (1 Season)211141.3000000000.000.000.000.000.00
FA Cup (1 Season)11901.0011000000.001.001.000.001.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201921Gironaes ESP1. La Liga18th30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th28191,51216.8224200301.61.61.63.220101570.120.120.240.120.240.090.100.190.090.19Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th1386697.4033000000.90.91.82.82235450.000.400.400.000.400.130.250.370.130.37Matches
202123Jeonbukkr KOR1. K League1st25232,06522.9404311200.170.000.170.130.13Matches
202224Jeonbukkr KOR1. K League2nd30282,48327.6257022300.070.180.250.000.18Matches
202325Jeonbukkr KOR1. K League4th27232,08923.2314300300.130.040.170.130.17Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20Matches
2024-202527Birmingham Cityeng ENG3. League One2nd13131,16312.9011000000.000.080.080.000.08Matches
7 Seasons4 Clubs5 Leagues15712911,356126.21212249331204.14.14.88.9602121550.100.100.190.070.170.100.120.230.100.23
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Jeonbuk (3 Seasons)1 League82746,63773.79615633800.120.080.200.080.16
Darmstadt 98 (2 Seasons)1 League41272,18124.2257200302.52.53.45.9421361020.080.210.290.080.290.100.140.250.100.25
Birmingham City (2 Seasons)2 Leagues31282,47827.5112100101.61.61.32.91874510.040.040.070.040.070.110.090.200.110.20
Girona (1 Season)1 League30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
K League (3 Seasons)82746,63773.79615633800.120.080.200.080.16
2. Bundesliga (2 Seasons)41272,18124.2257200302.52.53.45.9421361020.080.210.290.080.290.100.140.250.100.25
Championship (1 Season)18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20
League One (1 Season)13131,16312.9011000000.000.080.080.000.08
La Liga (1 Season)30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2018-201921Gironaes ESPCopa del Rey5th321651.8000000000.000.000.000.000.00Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th10130.1000000000.000.000.000.000.00Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th321872.1101100200.480.000.480.480.48Matches
2024-202527Birmingham Cityeng ENGEFL CupRd2211141.3000000000.000.000.000.000.00Matches
2024-202527Birmingham Cityeng ENGFA Cup11901.0011000000.001.001.000.001.00Matches
4 Seasons3 Clubs4 Leagues1065696.3112100200.160.160.320.160.32
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Darmstadt 98 (2 Seasons)1 League422002.2101100200.450.000.450.450.45
Girona (1 Season)1 League321651.8000000000.000.000.000.000.00
Birmingham City (1 Season)2 Leagues322042.3011000000.000.440.440.000.44
DFB-Pokal (2 Seasons)422002.2101100200.450.000.450.450.45
Copa del Rey (1 Season)321651.8000000000.000.000.000.000.00
EFL Cup (1 Season)211141.3000000000.000.000.000.000.00
FA Cup (1 Season)11901.0011000000.001.001.000.001.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201921kr Korea RepublicFriendlies (M)221221.4000000000.000.000.000.000.00Matches
202225kr Korea Republic1. World CupR1610260.3101100000.00.00.00.01403.460.003.463.463.460.150.000.150.150.15Matches
202224kr Korea RepublicWCQ321832.0000000000.000.000.000.000.00Matches
202224kr Korea RepublicFriendlies (M)764074.5202200000.440.000.440.440.44Matches
202325kr Korea RepublicFriendlies (M)00Matches
202628kr Korea RepublicWCQ521521.7000000000.000.000.000.000.00Matches
4 Seasons1 Club3 Leagues18128909.9303300000.00.00.00.01400.300.000.300.300.300.150.000.150.150.15
Friendlies (M) (3 Seasons)985295.9202200000.340.000.340.340.34
WCQ (2 Seasons)843353.7000000000.000.000.000.000.00
World Cup (1 Season)10260.3101100000.00.00.00.01403.460.003.463.463.460.150.000.150.150.15

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201921Gironaes ESPCopa del Rey1.80100.00.550.000.0000Matches
2018-201921Gironaes ESP1. La Liga0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga16.8225416.01.490.240.080.5020.80001.61.60.06+0.4+0.4Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10000.000.0000Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.4012325.01.610.400.000.0018.60000.90.90.08-0.9-0.9Matches
2020-202123Darmstadt 98de GERDFB-Pokal2.115240.02.410.960.200.5000Matches
202123Jeonbukkr KOR1. K League22.9411Matches
202224Jeonbukkr KOR1. K League27.6222Matches
202325Jeonbukkr KOR1. K League23.2300Matches
2023-202426Birmingham Cityeng ENG2. Championship14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6Matches
2024-202527Birmingham Cityeng ENGEFL Cup1.302150.01.580.790.000.0000Matches
2024-202527Birmingham Cityeng ENGFA Cup1.00200.02.000.000.0000Matches
2024-202527Birmingham Cityeng ENG3. League One12.9013215.41.010.150.000.0000Matches
7 Seasons4 Clubs9 Leagues132.513751824.01.280.310.050.2220.34334.14.10.08-1.1-1.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Jeonbuk (3 Seasons)1 League73.7933
Darmstadt 98 (2 Seasons)2 Leagues26.5342921.41.590.340.070.3320.10002.52.50.07-0.5-0.5
Birmingham City (2 Seasons)4 Leagues29.8131929.01.040.300.030.1121.44001.61.60.11-0.6-0.6
Girona (1 Season)2 Leagues2.50200.00.800.000.0015.50000.10.10.05-0.1-0.1
K League (3 Seasons)73.7933
2. Bundesliga (2 Seasons)24.2237718.91.530.290.050.2920.10002.52.50.07-0.5-0.5
DFB-Pokal (2 Seasons)2.215240.02.250.900.200.5000
Championship (1 Season)14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6
League One (1 Season)12.9013215.41.010.150.000.0000
La Liga (1 Season)0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1
Copa del Rey (1 Season)1.80100.00.550.000.0000
EFL Cup (1 Season)1.302150.01.580.790.000.0000
FA Cup (1 Season)1.00200.02.000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201921Girona2 Leagues2.50200.00.800.000.0015.50000.10.10.05-0.1-0.1
2019-202022Darmstadt 982 Leagues16.9225416.01.480.240.080.5020.80001.61.60.06+0.4+0.4
2020-202123Darmstadt 982 Leagues9.5117529.41.790.530.060.2018.60000.90.90.08-0.9-0.9
202123Jeonbuk1 League22.9411
202224Jeonbuk1 League27.6222
202325Jeonbuk1 League23.2300
2023-202426Birmingham City1 League14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6
2024-202527Birmingham City3 Leagues15.2017317.61.120.200.000.0000
7 Seasons4 Clubs9 Leagues132.513751824.01.280.310.050.2220.34334.14.10.08-1.1-1.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Jeonbuk (3 Seasons)1 League73.7933
Darmstadt 98 (2 Seasons)2 Leagues26.5342921.41.590.340.070.3320.10002.52.50.07-0.5-0.5
Birmingham City (2 Seasons)4 Leagues29.8131929.01.040.300.030.1121.44001.61.60.11-0.6-0.6
Girona (1 Season)2 Leagues2.50200.00.800.000.0015.50000.10.10.05-0.1-0.1
K League (3 Seasons)73.7933
2. Bundesliga (2 Seasons)24.2237718.91.530.290.050.2920.10002.52.50.07-0.5-0.5
DFB-Pokal (2 Seasons)2.215240.02.250.900.200.5000
Championship (1 Season)14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6
League One (1 Season)12.9013215.41.010.150.000.0000
La Liga (1 Season)0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1
Copa del Rey (1 Season)1.80100.00.550.000.0000
EFL Cup (1 Season)1.302150.01.580.790.000.0000
FA Cup (1 Season)1.00200.02.000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201921Gironaes ESP1. La Liga18th0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th16.8225416.01.490.240.080.5020.80001.61.60.06+0.4+0.4Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.4012325.01.610.400.000.0018.60000.90.90.08-0.9-0.9Matches
202123Jeonbukkr KOR1. K League1st22.9411Matches
202224Jeonbukkr KOR1. K League2nd27.6222Matches
202325Jeonbukkr KOR1. K League4th23.2300Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6Matches
2024-202527Birmingham Cityeng ENG3. League One2nd12.9013215.41.010.150.000.0000Matches
7 Seasons4 Clubs5 Leagues126.212651523.11.240.290.050.2020.34334.14.10.08-1.1-1.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Jeonbuk (3 Seasons)1 League73.7933
Darmstadt 98 (2 Seasons)1 League24.2237718.91.530.290.050.2920.10002.52.50.07-0.5-0.5
Birmingham City (2 Seasons)2 Leagues27.5127829.60.980.290.040.1321.44001.61.60.11-0.6-0.6
Girona (1 Season)1 League0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1
K League (3 Seasons)73.7933
2. Bundesliga (2 Seasons)24.2237718.91.530.290.050.2920.10002.52.50.07-0.5-0.5
Championship (1 Season)14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6
League One (1 Season)12.9013215.41.010.150.000.0000
La Liga (1 Season)0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2018-201921Gironaes ESPCopa del Rey5th1.80100.00.550.000.0000Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th0.10000.000.0000Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th2.115240.02.410.960.200.5000Matches
2024-202527Birmingham Cityeng ENGEFL CupRd21.302150.01.580.790.000.0000Matches
2024-202527Birmingham Cityeng ENGFA Cup1.00200.02.000.000.0000Matches
4 Seasons3 Clubs4 Leagues6.3110330.01.580.470.100.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Darmstadt 98 (2 Seasons)1 League2.215240.02.250.900.200.5000
Girona (1 Season)1 League1.80100.00.550.000.0000
Birmingham City (1 Season)2 Leagues2.304125.01.760.440.000.0000
DFB-Pokal (2 Seasons)2.215240.02.250.900.200.5000
Copa del Rey (1 Season)1.80100.00.550.000.0000
EFL Cup (1 Season)1.302150.01.580.790.000.0000
FA Cup (1 Season)1.00200.02.000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201921kr Korea RepublicFriendlies (M)1.4000Matches
202225kr Korea Republic1. World CupR160.3111100.03.463.461.001.0030.40000.00.00.04+1.0+1.0Matches
202224kr Korea RepublicWCQ2.0000Matches
202224kr Korea RepublicFriendlies (M)4.5200Matches
202628kr Korea RepublicWCQ1.70100.00.590.000.0000Matches
4 Seasons1 Club3 Leagues9.932150.01.010.510.501.0030.40000.00.00.04+1.0+1.0
Friendlies (M) (3 Seasons)5.9200
WCQ (2 Seasons)3.70100.00.590.000.0000
World Cup (1 Season)0.3111100.03.463.461.001.0030.40000.00.00.04+1.0+1.0
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201921Gironaes ESPCopa del Rey1.80Matches
2018-201921Gironaes ESP1. La Liga0.7172085.027383131492.911100.02366.700.00.00.005002Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga16.859676478.09532364430035584.523428283.0427853.821.61.5+0.41955112101Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.425932779.23933130814316089.49411681.0143046.731.81.7+1.292111335Matches
2020-202123Darmstadt 98de GERDFB-Pokal2.10Matches
202123Jeonbukkr KOR1. K League22.90Matches
202224Jeonbukkr KOR1. K League27.65Matches
202325Jeonbukkr KOR1. K League23.21Matches
2023-202426Birmingham Cityeng ENG2. Championship14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074Matches
2024-202527Birmingham Cityeng ENGEFL Cup1.30Matches
2024-202527Birmingham Cityeng ENGFA Cup1.01Matches
2024-202527Birmingham Cityeng ENG3. League One12.91Matches
7 Seasons4 Clubs9 Leagues132.51366177477.021092750972583686.750061082.08319642.3134.85.1+8.256139285212
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Jeonbuk (3 Seasons)1 League73.76
Darmstadt 98 (2 Seasons)2 Leagues26.5855109178.413465495244351586.032839882.45610851.953.43.2+1.62876225136
Birmingham City (2 Seasons)4 Leagues29.849466374.57354247426930787.617121181.0258529.421.31.9+0.728586074
Girona (1 Season)2 Leagues2.5172085.027383131492.911100.02366.700.00.00.005002
K League (3 Seasons)73.76
2. Bundesliga (2 Seasons)24.2855109178.413465495244351586.032839882.45610851.953.43.2+1.62876225136
DFB-Pokal (2 Seasons)2.20
Championship (1 Season)14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074
League One (1 Season)12.91
La Liga (1 Season)0.7172085.027383131492.911100.02366.700.00.00.005002
Copa del Rey (1 Season)1.80
EFL Cup (1 Season)1.30
FA Cup (1 Season)1.01
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201921Girona2 Leagues2.5172085.027383131492.911100.02366.700.00.00.005002
2019-202022Darmstadt 982 Leagues16.959676478.09532364430035584.523428283.0427853.821.61.5+0.41955112101
2020-202123Darmstadt 982 Leagues9.525932779.23933130814316089.49411681.0143046.731.81.7+1.292111335
202123Jeonbuk1 League22.90
202224Jeonbuk1 League27.65
202325Jeonbuk1 League23.21
2023-202426Birmingham City1 League14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074
2024-202527Birmingham City3 Leagues15.22
7 Seasons4 Clubs9 Leagues132.51366177477.021092750972583686.750061082.08319642.3134.85.1+8.256139285212
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Jeonbuk (3 Seasons)1 League73.76
Darmstadt 98 (2 Seasons)2 Leagues26.5855109178.413465495244351586.032839882.45610851.953.43.2+1.62876225136
Birmingham City (2 Seasons)4 Leagues29.849466374.57354247426930787.617121181.0258529.421.31.9+0.728586074
Girona (1 Season)2 Leagues2.5172085.027383131492.911100.02366.700.00.00.005002
K League (3 Seasons)73.76
2. Bundesliga (2 Seasons)24.2855109178.413465495244351586.032839882.45610851.953.43.2+1.62876225136
DFB-Pokal (2 Seasons)2.20
Championship (1 Season)14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074
League One (1 Season)12.91
La Liga (1 Season)0.7172085.027383131492.911100.02366.700.00.00.005002
Copa del Rey (1 Season)1.80
EFL Cup (1 Season)1.30
FA Cup (1 Season)1.01
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201921Gironaes ESP1. La Liga18th0.7172085.027383131492.911100.02366.700.00.00.005002Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th16.859676478.09532364430035584.523428283.0427853.821.61.5+0.41955112101Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.425932779.23933130814316089.49411681.0143046.731.81.7+1.292111335Matches
202123Jeonbukkr KOR1. K League1st22.90Matches
202224Jeonbukkr KOR1. K League2nd27.65Matches
202325Jeonbukkr KOR1. K League4th23.21Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074Matches
2024-202527Birmingham Cityeng ENG3. League One2nd12.91Matches
7 Seasons4 Clubs5 Leagues126.21366177477.021092750972583686.750061082.08319642.3124.85.1+7.256139285212
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Jeonbuk (3 Seasons)1 League73.76
Darmstadt 98 (2 Seasons)1 League24.2855109178.413465495244351586.032839882.45610851.953.43.2+1.62876225136
Birmingham City (2 Seasons)2 Leagues27.549466374.57354247426930787.617121181.0258529.411.31.9-0.328586074
Girona (1 Season)1 League0.7172085.027383131492.911100.02366.700.00.00.005002
K League (3 Seasons)73.76
2. Bundesliga (2 Seasons)24.2855109178.413465495244351586.032839882.45610851.953.43.2+1.62876225136
Championship (1 Season)14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074
League One (1 Season)12.91
La Liga (1 Season)0.7172085.027383131492.911100.02366.700.00.00.005002
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2018-201921Gironaes ESPCopa del Rey5th1.80Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th0.10Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th2.10Matches
2024-202527Birmingham Cityeng ENGEFL CupRd21.30Matches
2024-202527Birmingham Cityeng ENGFA Cup1.01Matches
4 Seasons3 Clubs4 Leagues6.31
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Darmstadt 98 (2 Seasons)1 League2.20
Girona (1 Season)1 League1.80
Birmingham City (1 Season)2 Leagues2.31
DFB-Pokal (2 Seasons)2.20
Copa del Rey (1 Season)1.80
EFL Cup (1 Season)1.30
FA Cup (1 Season)1.01
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201921kr Korea RepublicFriendlies (M)1.40Matches
202225kr Korea Republic1. World CupR160.3202774.126057101471.47977.811100.000.00.00.003104Matches
202224kr Korea RepublicWCQ2.00Matches
202224kr Korea RepublicFriendlies (M)4.50Matches
202628kr Korea RepublicWCQ1.70Matches
4 Seasons1 Club3 Leagues9.9202774.126057101471.47977.811100.000.00.00.003104
Friendlies (M) (3 Seasons)5.90
WCQ (2 Seasons)3.70
World Cup (1 Season)0.3202774.126057101471.47977.811100.000.00.00.003104

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921Gironaes ESPCopa del Rey1.83Matches
2018-201921Gironaes ESP1. La Liga0.7202000010000001700Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga16.8764719441733372219110596114Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.43273189200175202025906Matches
2020-202123Darmstadt 98de GERDFB-Pokal2.19Matches
202123Jeonbukkr KOR1. K League22.9Matches
202224Jeonbukkr KOR1. K League27.6Matches
202325Jeonbukkr KOR1. K League23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship14.66635976223445333418130494415Matches
2024-202527Birmingham Cityeng ENGEFL Cup1.33Matches
2024-202527Birmingham Cityeng ENGFA Cup1.08Matches
2024-202527Birmingham Cityeng ENG3. League One12.962Matches
7 Seasons4 Clubs9 Leagues132.51774165411542781921057272601366535
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)2 Leagues26.510911037531933637239130855120
Birmingham City (2 Seasons)4 Leagues29.866359762234412633418130494415
Girona (1 Season)2 Leagues2.5202000013000001700
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.210911037531933547239130855120
DFB-Pokal (2 Seasons)2.29
Championship (1 Season)14.66635976223445333418130494415
League One (1 Season)12.962
La Liga (1 Season)0.7202000010000001700
Copa del Rey (1 Season)1.83
EFL Cup (1 Season)1.33
FA Cup (1 Season)1.08
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921Girona2 Leagues2.5202000013000001700
2019-202022Darmstadt 982 Leagues16.9764719441733372219110596114
2020-202123Darmstadt 982 Leagues9.53273189200265202025906
202123Jeonbuk1 League22.9
202224Jeonbuk1 League27.6
202325Jeonbuk1 League23.2
2023-202426Birmingham City1 League14.66635976223445333418130494415
2024-202527Birmingham City3 Leagues15.273
7 Seasons4 Clubs9 Leagues132.51774165411542781921057272601366535
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)2 Leagues26.510911037531933637239130855120
Birmingham City (2 Seasons)4 Leagues29.866359762234412633418130494415
Girona (1 Season)2 Leagues2.5202000013000001700
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.210911037531933547239130855120
DFB-Pokal (2 Seasons)2.29
Championship (1 Season)14.66635976223445333418130494415
League One (1 Season)12.962
La Liga (1 Season)0.7202000010000001700
Copa del Rey (1 Season)1.83
EFL Cup (1 Season)1.33
FA Cup (1 Season)1.08
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921Gironaes ESP1. La Liga18th0.7202000010000001700Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th16.8764719441733372219110596114Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.43273189200175202025906Matches
202123Jeonbukkr KOR1. K League1st22.9Matches
202224Jeonbukkr KOR1. K League2nd27.6Matches
202325Jeonbukkr KOR1. K League4th23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd14.66635976223445333418130494415Matches
2024-202527Birmingham Cityeng ENG3. League One2nd12.962Matches
7 Seasons4 Clubs5 Leagues126.21774165411542781691057272601366535
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)1 League24.210911037531933547239130855120
Birmingham City (2 Seasons)2 Leagues27.566359762234411533418130494415
Girona (1 Season)1 League0.7202000010000001700
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.210911037531933547239130855120
Championship (1 Season)14.66635976223445333418130494415
League One (1 Season)12.962
La Liga (1 Season)0.7202000010000001700
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201921Gironaes ESPCopa del Rey5th1.83Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th0.10Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th2.19Matches
2024-202527Birmingham Cityeng ENGEFL CupRd21.33Matches
2024-202527Birmingham Cityeng ENGFA Cup1.08Matches
4 Seasons3 Clubs4 Leagues6.323
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Darmstadt 98 (2 Seasons)1 League2.29
Girona (1 Season)1 League1.83
Birmingham City (1 Season)2 Leagues2.311
DFB-Pokal (2 Seasons)2.29
Copa del Rey (1 Season)1.83
EFL Cup (1 Season)1.33
FA Cup (1 Season)1.08
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201921kr Korea RepublicFriendlies (M)1.4Matches
202225kr Korea Republic1. World CupR160.3272700000000002000Matches
202224kr Korea RepublicWCQ2.0Matches
202224kr Korea RepublicFriendlies (M)4.5Matches
202628kr Korea RepublicWCQ1.70Matches
4 Seasons1 Club3 Leagues9.9272700000000002000
Friendlies (M) (3 Seasons)5.9
WCQ (2 Seasons)3.70
World Cup (1 Season)0.3272700000000002000

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921Gironaes ESPCopa del Rey1.8Matches
2018-201921Gironaes ESP1. La Liga0.711.5000001000.00000000Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga16.8482.86357113140.24310000Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.1Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.4192.56121033030.40300000Matches
2020-202123Darmstadt 98de GERDFB-Pokal2.1Matches
202123Jeonbukkr KOR1. K League22.9Matches
202224Jeonbukkr KOR1. K League27.6Matches
202325Jeonbukkr KOR1. K League23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship14.6553.76435123110.07100000Matches
2024-202527Birmingham Cityeng ENGEFL Cup1.3Matches
2024-202527Birmingham Cityeng ENGFA Cup1.0Matches
2024-202527Birmingham Cityeng ENG3. League One12.9Matches
7 Seasons4 Clubs9 Leagues132.51233.1190132610280.20710000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)2 Leagues26.5672.76478146170.29610000
Birmingham City (2 Seasons)4 Leagues29.8553.76435123110.07100000
Girona (1 Season)2 Leagues2.511.5000001000.00000000
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2672.76478146170.29610000
DFB-Pokal (2 Seasons)2.2
Championship (1 Season)14.6553.76435123110.07100000
League One (1 Season)12.9
La Liga (1 Season)0.711.5000001000.00000000
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
FA Cup (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921Girona2 Leagues2.511.5000001000.00000000
2019-202022Darmstadt 982 Leagues16.9482.86357113140.24310000
2020-202123Darmstadt 982 Leagues9.5192.56121033030.40300000
202123Jeonbuk1 League22.9
202224Jeonbuk1 League27.6
202325Jeonbuk1 League23.2
2023-202426Birmingham City1 League14.6553.76435123110.07100000
2024-202527Birmingham City3 Leagues15.2
7 Seasons4 Clubs9 Leagues132.51233.1190132610280.20710000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)2 Leagues26.5672.76478146170.29610000
Birmingham City (2 Seasons)4 Leagues29.8553.76435123110.07100000
Girona (1 Season)2 Leagues2.511.5000001000.00000000
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2672.76478146170.29610000
DFB-Pokal (2 Seasons)2.2
Championship (1 Season)14.6553.76435123110.07100000
League One (1 Season)12.9
La Liga (1 Season)0.711.5000001000.00000000
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
FA Cup (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921Gironaes ESP1. La Liga18th0.711.5000001000.00000000Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th16.8482.86357113140.24310000Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.4192.56121033030.40300000Matches
202123Jeonbukkr KOR1. K League1st22.9Matches
202224Jeonbukkr KOR1. K League2nd27.6Matches
202325Jeonbukkr KOR1. K League4th23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd14.6553.76435123110.07100000Matches
2024-202527Birmingham Cityeng ENG3. League One2nd12.9Matches
7 Seasons4 Clubs5 Leagues126.21233.1190132610280.20710000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)1 League24.2672.76478146170.29610000
Birmingham City (2 Seasons)2 Leagues27.5553.76435123110.07100000
Girona (1 Season)1 League0.711.5000001000.00000000
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2672.76478146170.29610000
Championship (1 Season)14.6553.76435123110.07100000
League One (1 Season)12.9
La Liga (1 Season)0.711.5000001000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201921Gironaes ESPCopa del Rey5th1.8Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th0.1Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th2.1Matches
2024-202527Birmingham Cityeng ENGEFL CupRd21.3Matches
2024-202527Birmingham Cityeng ENGFA Cup1.0Matches
4 Seasons3 Clubs4 Leagues6.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Darmstadt 98 (2 Seasons)1 League2.2
Girona (1 Season)1 League1.8
Birmingham City (1 Season)2 Leagues2.3
DFB-Pokal (2 Seasons)2.2
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
FA Cup (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201921kr Korea RepublicFriendlies (M)1.4Matches
202225kr Korea Republic1. World CupR160.313.4610000000.00000000Matches
202224kr Korea RepublicWCQ2.0Matches
202224kr Korea RepublicFriendlies (M)4.5Matches
202628kr Korea RepublicWCQ1.7Matches
4 Seasons1 Club3 Leagues9.913.4610000000.00000000
Friendlies (M) (3 Seasons)5.9
WCQ (2 Seasons)3.7
World Cup (1 Season)0.313.4610000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921Gironaes ESPCopa del Rey1.801Matches
2018-201921Gironaes ESP1. La Liga0.700000010.011013310Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga16.8161168262524.01913672440161Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.101Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.4635102922.2751471370Matches
2020-202123Darmstadt 98de GERDFB-Pokal2.110Matches
202123Jeonbukkr KOR1. K League22.9Matches
202224Jeonbukkr KOR1. K League27.6Matches
202325Jeonbukkr KOR1. K League23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship14.6271510134122646.21420416532271Matches
2024-202527Birmingham Cityeng ENGEFL Cup1.301Matches
2024-202527Birmingham Cityeng ENGFA Cup1.010Matches
2024-202527Birmingham Cityeng ENG3. League One12.91411Matches
7 Seasons4 Clubs9 Leagues132.5494521226206132.8413911285388512
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Jeonbuk (3 Seasons)1 League73.70
Darmstadt 98 (2 Seasons)2 Leagues26.52215119283423.526187113253231
Birmingham City (2 Seasons)4 Leagues29.8273010134122646.214204161732271
Girona (1 Season)2 Leagues2.500000010.011014310
K League (3 Seasons)73.70
2. Bundesliga (2 Seasons)24.22214119283423.526187113153231
DFB-Pokal (2 Seasons)2.2110
Championship (1 Season)14.6271510134122646.21420416532271
League One (1 Season)12.914110
La Liga (1 Season)0.700000010.011013310
Copa del Rey (1 Season)1.8010
EFL Cup (1 Season)1.3010
FA Cup (1 Season)1.0100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921Girona2 Leagues2.500000010.011014310
2019-202022Darmstadt 982 Leagues16.9161168262524.01913672540161
2020-202123Darmstadt 982 Leagues9.5645102922.2751471370
202123Jeonbuk1 League22.90
202224Jeonbuk1 League27.60
202325Jeonbuk1 League23.20
2023-202426Birmingham City1 League14.6271510134122646.21420416532271
2024-202527Birmingham City3 Leagues15.215120
7 Seasons4 Clubs9 Leagues132.5494521226206132.8413911285388512
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Jeonbuk (3 Seasons)1 League73.70
Darmstadt 98 (2 Seasons)2 Leagues26.52215119283423.526187113253231
Birmingham City (2 Seasons)4 Leagues29.8273010134122646.214204161732271
Girona (1 Season)2 Leagues2.500000010.011014310
K League (3 Seasons)73.70
2. Bundesliga (2 Seasons)24.22214119283423.526187113153231
DFB-Pokal (2 Seasons)2.2110
Championship (1 Season)14.6271510134122646.21420416532271
League One (1 Season)12.914110
La Liga (1 Season)0.700000010.011013310
Copa del Rey (1 Season)1.8010
EFL Cup (1 Season)1.3010
FA Cup (1 Season)1.0100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921Gironaes ESP1. La Liga18th0.700000010.011013310Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th16.8161168262524.01913672440161Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.4635102922.2751471370Matches
202123Jeonbukkr KOR1. K League1st22.9Matches
202224Jeonbukkr KOR1. K League2nd27.6Matches
202325Jeonbukkr KOR1. K League4th23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd14.6271510134122646.21420416532271Matches
2024-202527Birmingham Cityeng ENG3. League One2nd12.91411Matches
7 Seasons4 Clubs5 Leagues126.2494321226206132.8413911285088512
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Jeonbuk (3 Seasons)1 League73.70
Darmstadt 98 (2 Seasons)1 League24.22214119283423.526187113153231
Birmingham City (2 Seasons)2 Leagues27.5272910134122646.214204161632271
Girona (1 Season)1 League0.700000010.011013310
K League (3 Seasons)73.70
2. Bundesliga (2 Seasons)24.22214119283423.526187113153231
Championship (1 Season)14.6271510134122646.21420416532271
League One (1 Season)12.914110
La Liga (1 Season)0.700000010.011013310
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201921Gironaes ESPCopa del Rey5th1.801Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th0.101Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th2.110Matches
2024-202527Birmingham Cityeng ENGEFL CupRd21.301Matches
2024-202527Birmingham Cityeng ENGFA Cup1.010Matches
4 Seasons3 Clubs4 Leagues6.3230
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Darmstadt 98 (2 Seasons)1 League2.2110
Girona (1 Season)1 League1.8010
Birmingham City (1 Season)2 Leagues2.3110
DFB-Pokal (2 Seasons)2.2110
Copa del Rey (1 Season)1.8010
EFL Cup (1 Season)1.3010
FA Cup (1 Season)1.0100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201921kr Korea RepublicFriendlies (M)1.4Matches
202225kr Korea Republic1. World CupR160.33212022100.000000300Matches
202224kr Korea RepublicWCQ2.0Matches
202224kr Korea RepublicFriendlies (M)4.5Matches
202628kr Korea RepublicWCQ1.700Matches
4 Seasons1 Club3 Leagues9.93212022100.000000300
Friendlies (M) (3 Seasons)5.90
WCQ (2 Seasons)3.7000
World Cup (1 Season)0.33212022100.000000300

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201921Gironaes ESPCopa del Rey1.8Matches
2018-201921Gironaes ESP1. La Liga0.72915168129100.01100.018843000002202Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga16.89102317052722522910311961.31238.75482243109020203171164357Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.1Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.440010582121321440014642.9857.124312536302215413427945Matches
2020-202123Darmstadt 98de GERDFB-Pokal2.1Matches
202123Jeonbukkr KOR1. K League22.9Matches
202224Jeonbukkr KOR1. K League27.6Matches
202325Jeonbukkr KOR1. K League23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship14.6806331544212372480624729.21458.342517408411810492049551Matches
2024-202527Birmingham Cityeng ENGEFL Cup1.3Matches
2024-202527Birmingham Cityeng ENGFA Cup1.0Matches
2024-202527Birmingham Cityeng ENG3. League One12.9Matches
7 Seasons4 Clubs9 Leagues132.52145673871176602612145703245.73550.012345320259160451139371437155
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)2 Leagues26.5131033228739357361310452555.62044.479134961720423573015922102
Birmingham City (2 Seasons)4 Leagues29.8806331544212372480624729.21458.342517408411810492049551
Girona (1 Season)2 Leagues2.52915168129100.01100.018843000002202
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2131033228739357361310452555.62044.479134961720423573015922102
DFB-Pokal (2 Seasons)2.2
Championship (1 Season)14.6806331544212372480624729.21458.342517408411810492049551
League One (1 Season)12.9
La Liga (1 Season)0.72915168129100.01100.018843000002202
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
FA Cup (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201921Girona2 Leagues2.52915168129100.01100.018843000002202
2019-202022Darmstadt 982 Leagues16.99102317052722522910311961.31238.75482243109020203171164357
2020-202123Darmstadt 982 Leagues9.540010582121321440014642.9857.124312536302215413427945
202123Jeonbuk1 League22.9
202224Jeonbuk1 League27.6
202325Jeonbuk1 League23.2
2023-202426Birmingham City1 League14.6806331544212372480624729.21458.342517408411810492049551
2024-202527Birmingham City3 Leagues15.2
7 Seasons4 Clubs9 Leagues132.52145673871176602612145703245.73550.012345320259160451139371437155
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)2 Leagues26.5131033228739357361310452555.62044.479134961720423573015922102
Birmingham City (2 Seasons)4 Leagues29.8806331544212372480624729.21458.342517408411810492049551
Girona (1 Season)2 Leagues2.52915168129100.01100.018843000002202
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2131033228739357361310452555.62044.479134961720423573015922102
DFB-Pokal (2 Seasons)2.2
Championship (1 Season)14.6806331544212372480624729.21458.342517408411810492049551
League One (1 Season)12.9
La Liga (1 Season)0.72915168129100.01100.018843000002202
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
FA Cup (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201921Gironaes ESP1. La Liga18th0.72915168129100.01100.018843000002202Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th16.89102317052722522910311961.31238.75482243109020203171164357Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.440010582121321440014642.9857.124312536302215413427945Matches
202123Jeonbukkr KOR1. K League1st22.9Matches
202224Jeonbukkr KOR1. K League2nd27.6Matches
202325Jeonbukkr KOR1. K League4th23.2Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd14.6806331544212372480624729.21458.342517408411810492049551Matches
2024-202527Birmingham Cityeng ENG3. League One2nd12.9Matches
7 Seasons4 Clubs5 Leagues126.22145673871176602612145703245.73550.012345320259160451139371437155
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Jeonbuk (3 Seasons)1 League73.7
Darmstadt 98 (2 Seasons)1 League24.2131033228739357361310452555.62044.479134961720423573015922102
Birmingham City (2 Seasons)2 Leagues27.5806331544212372480624729.21458.342517408411810492049551
Girona (1 Season)1 League0.72915168129100.01100.018843000002202
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2131033228739357361310452555.62044.479134961720423573015922102
Championship (1 Season)14.6806331544212372480624729.21458.342517408411810492049551
League One (1 Season)12.9
La Liga (1 Season)0.72915168129100.01100.018843000002202
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2018-201921Gironaes ESPCopa del Rey5th1.8Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th0.1Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th2.1Matches
2024-202527Birmingham Cityeng ENGEFL CupRd21.3Matches
2024-202527Birmingham Cityeng ENGFA Cup1.0Matches
4 Seasons3 Clubs4 Leagues6.3
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Darmstadt 98 (2 Seasons)1 League2.2
Girona (1 Season)1 League1.8
Birmingham City (1 Season)2 Leagues2.3
DFB-Pokal (2 Seasons)2.2
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
FA Cup (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201921kr Korea RepublicFriendlies (M)1.4Matches
202225kr Korea Republic1. World CupR160.3311419813100016623610100190Matches
202224kr Korea RepublicWCQ2.0Matches
202224kr Korea RepublicFriendlies (M)4.5Matches
202628kr Korea RepublicWCQ1.7Matches
4 Seasons1 Club3 Leagues9.9311419813100016623610100190
Friendlies (M) (3 Seasons)5.9
WCQ (2 Seasons)3.7
World Cup (1 Season)0.3311419813100016623610100190

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201921Gironaes ESPCopa del Rey31655530.61.8267013110.3325-3-1.64-1.64Matches
2018-201921Gironaes ESP1. La Liga360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga281,5125449.416.81967292611.641925-6-0.36-1.0020.423.2-2.8-0.17-0.01Matches
2019-202022Darmstadt 98de GERDFB-Pokal113137.20.10011300.0001-1-6.92-9.62Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga136695121.97.487815951.001412+2+0.27+0.0411.210.7+0.5+0.07-0.13Matches
2020-202123Darmstadt 98de GERDFB-Pokal31876256.72.1274013902.3362+4+1.93+1.93Matches
202123Jeonbukkr KOR1. K League252,0658360.422.923861824011.923920+19+0.83-0.17Matches
202224Jeonbukkr KOR1. K League302,4838372.627.628872522801.874227+15+0.54+0.06Matches
202325Jeonbukkr KOR1. K League272,0897761.123.223861842601.442622+4+0.17-0.23Matches
2023-202426Birmingham Cityeng ENG2. Championship181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37Matches
2024-202527Birmingham Cityeng ENGEFL Cup21145763.31.3181013301.5002-2-1.58-2.94Matches
2024-202527Birmingham Cityeng ENGFA Cup19090100.01.01901003.0010+1+1.00Matches
2024-202527Birmingham Cityeng ENG3. League One131,1638999.412.9138911002.312412+12+0.93+0.93Matches
7 Seasons4 Clubs9 Leagues16711,9257145.1132.513583843225161.58186143+43+0.32+0.2047.550.6-3.1-0.08+0.08
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Jeonbuk (3 Seasons)1 League826,6378164.773.774866183011.7410769+38+0.52-0.13
Darmstadt 98 (2 Seasons)2 Leagues452,3815335.926.529713162161.463940-1-0.04-0.5031.633.9-2.3-0.09-0.15
Birmingham City (2 Seasons)4 Leagues342,6827948.129.830852043201.593829+9+0.30+0.6715.115.00.00.00+0.37
Girona (1 Season)2 Leagues6225385.72.5268042290.1725-3-1.20-0.810.81.7-0.9-1.28-1.06
K League (3 Seasons)826,6378164.773.774866183011.7410769+38+0.52-0.13
2. Bundesliga (2 Seasons)412,1815335.624.227703142061.443337-4-0.17-0.5531.633.9-2.3-0.09-0.15
DFB-Pokal (2 Seasons)42005039.22.2274022601.7563+3+1.35-0.10
Championship (1 Season)181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37
League One (1 Season)131,1638999.412.9138911002.312412+12+0.93+0.93
La Liga (1 Season)360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06
Copa del Rey (1 Season)31655530.61.8267013110.3325-3-1.64-1.64
EFL Cup (1 Season)21145763.31.3181013301.5002-2-1.58-2.94
FA Cup (1 Season)19090100.01.01901003.0010+1+1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201921Girona2 Leagues6225385.72.5268042290.1725-3-1.20-0.810.81.7-0.9-1.28-1.06
2019-202022Darmstadt 982 Leagues291,5255347.116.919672102511.581926-7-0.41-1.2520.423.2-2.8-0.17-0.01
2020-202123Darmstadt 982 Leagues168565425.39.51077161451.252014+6+0.63+0.4211.210.7+0.5+0.07-0.13
202123Jeonbuk1 League252,0658360.422.923861824011.923920+19+0.83-0.17
202224Jeonbuk1 League302,4838372.627.628872522801.874227+15+0.54+0.06
202325Jeonbuk1 League272,0897761.123.223861842601.442622+4+0.17-0.23
2023-202426Birmingham City1 League181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37
2024-202527Birmingham City3 Leagues161,3678594.915.215891213302.252514+11+0.72-0.51
7 Seasons4 Clubs9 Leagues16711,9257145.1132.513583843225161.58186143+43+0.32+0.2047.550.6-3.1-0.08+0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Jeonbuk (3 Seasons)1 League826,6378164.773.774866183011.7410769+38+0.52-0.13
Darmstadt 98 (2 Seasons)2 Leagues452,3815335.926.529713162161.463940-1-0.04-0.5031.633.9-2.3-0.09-0.15
Birmingham City (2 Seasons)4 Leagues342,6827948.129.830852043201.593829+9+0.30+0.6715.115.00.00.00+0.37
Girona (1 Season)2 Leagues6225385.72.5268042290.1725-3-1.20-0.810.81.7-0.9-1.28-1.06
K League (3 Seasons)826,6378164.773.774866183011.7410769+38+0.52-0.13
2. Bundesliga (2 Seasons)412,1815335.624.227703142061.443337-4-0.17-0.5531.633.9-2.3-0.09-0.15
DFB-Pokal (2 Seasons)42005039.22.2274022601.7563+3+1.35-0.10
Championship (1 Season)181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37
League One (1 Season)131,1638999.412.9138911002.312412+12+0.93+0.93
La Liga (1 Season)360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06
Copa del Rey (1 Season)31655530.61.8267013110.3325-3-1.64-1.64
EFL Cup (1 Season)21145763.31.3181013301.5002-2-1.58-2.94
FA Cup (1 Season)19090100.01.01901003.0010+1+1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201921Gironaes ESP1. La Liga18th360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th281,5125449.416.81967292611.641925-6-0.36-1.0020.423.2-2.8-0.17-0.01Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th136695121.97.487815951.001412+2+0.27+0.0411.210.7+0.5+0.07-0.13Matches
202123Jeonbukkr KOR1. K League1st252,0658360.422.923861824011.923920+19+0.83-0.17Matches
202224Jeonbukkr KOR1. K League2nd302,4838372.627.628872522801.874227+15+0.54+0.06Matches
202325Jeonbukkr KOR1. K League4th272,0897761.123.223861842601.442622+4+0.17-0.23Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37Matches
2024-202527Birmingham Cityeng ENG3. League One2nd131,1638999.412.9138911002.312412+12+0.93+0.93Matches
7 Seasons4 Clubs5 Leagues15711,3567245.2126.212983832824151.59177133+44+0.35+0.2647.550.6-3.1-0.08+0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Jeonbuk (3 Seasons)1 League826,6378164.773.774866183011.7410769+38+0.52-0.13
Darmstadt 98 (2 Seasons)1 League412,1815335.624.227703142061.443337-4-0.17-0.5531.633.9-2.3-0.09-0.15
Birmingham City (2 Seasons)2 Leagues312,4788046.727.528851933101.553727+10+0.36+0.7815.115.00.00.00+0.37
Girona (1 Season)1 League360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06
K League (3 Seasons)826,6378164.773.774866183011.7410769+38+0.52-0.13
2. Bundesliga (2 Seasons)412,1815335.624.227703142061.443337-4-0.17-0.5531.633.9-2.3-0.09-0.15
Championship (1 Season)181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37
League One (1 Season)131,1638999.412.9138911002.312412+12+0.93+0.93
La Liga (1 Season)360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2018-201921Gironaes ESPCopa del Rey5th31655530.61.8267013110.3325-3-1.64-1.64Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th113137.20.10011300.0001-1-6.92-9.62Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th31876256.72.1274013902.3362+4+1.93+1.93Matches
2024-202527Birmingham Cityeng ENGEFL CupRd221145763.31.3181013301.5002-2-1.58-2.94Matches
2024-202527Birmingham Cityeng ENGFA Cup19090100.01.01901003.0010+1+1.00Matches
4 Seasons3 Clubs4 Leagues105695743.16.3676142911.40910-1-0.16-0.88
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Darmstadt 98 (2 Seasons)1 League42005039.22.2274022601.7563+3+1.35-0.10
Girona (1 Season)1 League31655530.61.8267013110.3325-3-1.64-1.64
Birmingham City (1 Season)2 Leagues32046875.62.3286113302.0012-1-0.44-1.80
DFB-Pokal (2 Seasons)42005039.22.2274022601.7563+3+1.35-0.10
Copa del Rey (1 Season)31655530.61.8267013110.3325-3-1.64-1.64
EFL Cup (1 Season)21145763.31.3181013301.5002-2-1.58-2.94
FA Cup (1 Season)19090100.01.01901003.0010+1+1.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201921kr Korea RepublicFriendlies (M)21226122.61.42610011.0012-1-0.74-0.95Matches
202225kr Korea Republic1. World CupR16126267.20.30012630.0010+1+3.46+4.540.20.3-0.1-0.30+0.36Matches
202224kr Korea RepublicWCQ31836112.02.029021363.00100+10+4.92+3.51Matches
202224kr Korea RepublicFriendlies (M)74075850.24.566611922.29127+5+1.11-0.23Matches
202325kr Korea RepublicFriendlies (M)00002Matches
202628kr Korea RepublicWCQ51523014.11.726813612.602200.00-2.52Matches
4 Seasons1 Club3 Leagues188904917.79.91270469152.222611+15+1.52+0.200.20.3-0.1-0.30+0.36
Friendlies (M) (3 Seasons)95295925.65.986511952.00139+4+0.68-0.09
WCQ (2 Seasons)83354212.83.747934572.75122+10+2.69+0.83
World Cup (1 Season)126267.20.30012630.0010+1+3.46+4.540.20.3-0.1-0.30+0.36

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201921Gironaes ESPCopa del Rey1.8000230310000Matches
2018-201921Gironaes ESP1. La Liga0.700002003000031233.3Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga16.83001530037241110082252055.6Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10000000100Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.40005102177300046141058.3Matches
2020-202123Darmstadt 98de GERDFB-Pokal2.12002219010Matches
202123Jeonbukkr KOR1. K League22.92000Matches
202224Jeonbukkr KOR1. K League27.63000Matches
202325Jeonbukkr KOR1. K League23.23000Matches
2023-202426Birmingham Cityeng ENG2. Championship14.610081725351500077211263.6Matches
2024-202527Birmingham Cityeng ENGEFL Cup1.30002203100Matches
2024-202527Birmingham Cityeng ENGFA Cup1.00001108010Matches
2024-202527Birmingham Cityeng ENG3. League One12.9000102006211140Matches
7 Seasons4 Clubs9 Leagues132.51400458751925345100208614458.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Jeonbuk (3 Seasons)1 League73.78000
Darmstadt 98 (2 Seasons)2 Leagues26.550022423633215100128393056.5
Birmingham City (2 Seasons)4 Leagues29.810021402126173000077211263.6
Girona (1 Season)2 Leagues2.500025034000031233.3
K League (3 Seasons)73.78000
2. Bundesliga (2 Seasons)24.230020402543114100128393056.5
DFB-Pokal (2 Seasons)2.22002219110
Championship (1 Season)14.610081725351500077211263.6
League One (1 Season)12.9000102006211140
La Liga (1 Season)0.700002003000031233.3
Copa del Rey (1 Season)1.8000230310000
EFL Cup (1 Season)1.30002203100
FA Cup (1 Season)1.00001108010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201921Girona2 Leagues2.500025034000031233.3
2019-202022Darmstadt 982 Leagues16.93001530037251110082252055.6
2020-202123Darmstadt 982 Leagues9.52007123267400046141058.3
202123Jeonbuk1 League22.92000
202224Jeonbuk1 League27.63000
202325Jeonbuk1 League23.23000
2023-202426Birmingham City1 League14.610081725351500077211263.6
2024-202527Birmingham City3 Leagues15.2000132307312150
7 Seasons4 Clubs9 Leagues132.51400458751925345100208614458.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Jeonbuk (3 Seasons)1 League73.78000
Darmstadt 98 (2 Seasons)2 Leagues26.550022423633215100128393056.5
Birmingham City (2 Seasons)4 Leagues29.810021402126173000077211263.6
Girona (1 Season)2 Leagues2.500025034000031233.3
K League (3 Seasons)73.78000
2. Bundesliga (2 Seasons)24.230020402543114100128393056.5
DFB-Pokal (2 Seasons)2.22002219110
Championship (1 Season)14.610081725351500077211263.6
League One (1 Season)12.9000102006211140
La Liga (1 Season)0.700002003000031233.3
Copa del Rey (1 Season)1.8000230310000
EFL Cup (1 Season)1.30002203100
FA Cup (1 Season)1.00001108010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201921Gironaes ESP1. La Liga18th0.700002003000031233.3Matches
2019-202022Darmstadt 98de GER2. 2. Bundesliga5th16.83001530037241110082252055.6Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.40005102177300046141058.3Matches
202123Jeonbukkr KOR1. K League1st22.92000Matches
202224Jeonbukkr KOR1. K League2nd27.63000Matches
202325Jeonbukkr KOR1. K League4th23.23000Matches
2023-202426Birmingham Cityeng ENG2. Championship22nd14.610081725351500077211263.6Matches
2024-202527Birmingham Cityeng ENG3. League One2nd12.9000102006211140Matches
7 Seasons4 Clubs5 Leagues126.21200387941695043100208614458.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Jeonbuk (3 Seasons)1 League73.78000
Darmstadt 98 (2 Seasons)1 League24.230020402543114100128393056.5
Birmingham City (2 Seasons)2 Leagues27.510018372115162900077211263.6
Girona (1 Season)1 League0.700002003000031233.3
K League (3 Seasons)73.78000
2. Bundesliga (2 Seasons)24.230020402543114100128393056.5
Championship (1 Season)14.610081725351500077211263.6
League One (1 Season)12.9000102006211140
La Liga (1 Season)0.700002003000031233.3
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201921Gironaes ESPCopa del Rey5th1.8000230310000Matches
2019-202022Darmstadt 98de GERDFB-Pokal17th0.10000000100Matches
2020-202123Darmstadt 98de GERDFB-Pokal9th2.12002219010Matches
2024-202527Birmingham Cityeng ENGEFL CupRd21.30002203100Matches
2024-202527Birmingham Cityeng ENGFA Cup1.00001108010Matches
4 Seasons3 Clubs4 Leagues6.32007812332000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Darmstadt 98 (2 Seasons)1 League2.22002219110
Girona (1 Season)1 League1.8000230310000
Birmingham City (1 Season)2 Leagues2.300033011110
DFB-Pokal (2 Seasons)2.22002219110
Copa del Rey (1 Season)1.8000230310000
EFL Cup (1 Season)1.30002203100
FA Cup (1 Season)1.00001108010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201921kr Korea RepublicFriendlies (M)1.40000Matches
202225kr Korea Republic1. World CupR160.3000100002000410100.0Matches
202224kr Korea RepublicWCQ2.00000Matches
202224kr Korea RepublicFriendlies (M)4.50000Matches
202628kr Korea RepublicWCQ1.70000100000Matches
4 Seasons1 Club3 Leagues9.9000110002000410100.0
Friendlies (M) (3 Seasons)5.90000
WCQ (2 Seasons)3.70000100000
World Cup (1 Season)0.3000100002000410100.0

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.