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
2025-02-11TueLeague OneMatchweek 11HomeW 4–0Birmingham CityCambridge UtdYDM76000011000Match Report
2025-01-11SatFA CupThird round properHomeW 2–1Birmingham CityLincoln CityN19000000000Match Report
2025-01-04SatLeague OneMatchweek 25AwayW 3–0Birmingham CityWigan AthleticYDM90000000000Match Report
2025-01-01WedLeague OneMatchweek 24AwayD 1–1Birmingham CityStockportYDM90000000000Match Report
2024-12-29SunLeague OneMatchweek 23HomeD 0–0Birmingham CityBlackpoolYDM90000000001Match 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.8224200300.120.120.240.120.24Matches
2019-202022Darmstadt 98de GERDFB-Pokal10130.1000000000.000.000.000.000.00Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga1386697.4033000000.000.400.400.000.40Matches
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 Cup311411.6011000000.000.640.640.000.64Matches
2024-202527Birmingham Cityeng ENG3. League One24232,06623.0022000000.000.090.090.000.09Matches
7 Seasons4 Clubs9 Leagues18014512,879143.113142710331401.61.61.33.01876530.090.100.190.070.170.110.090.190.110.19
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
Birmingham City (2 Seasons)4 Leagues47403,63640.4134100101.61.61.32.91874510.020.070.100.020.100.110.090.200.110.20
Darmstadt 98 (2 Seasons)2 Leagues45292,38126.5358300500.110.190.300.110.30
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.2257200300.080.210.290.080.29
DFB-Pokal (2 Seasons)422002.2101100200.450.000.450.450.45
League One (1 Season)24232,06623.0022000000.000.090.090.000.09
Championship (1 Season)18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20
La Liga (1 Season)30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
FA Cup (1 Season)311411.6011000000.000.640.640.000.64
Copa del Rey (1 Season)321651.8000000000.000.000.000.000.00
EFL Cup (1 Season)211141.3000000000.000.000.000.000.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.9224200300.120.120.240.120.24
2020-202123Darmstadt 982 Leagues16108569.5134100200.110.320.420.110.42
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 Leagues29252,32125.8033000000.000.120.120.000.12
7 Seasons4 Clubs9 Leagues18014512,879143.113142710331401.61.61.33.01876530.090.100.190.070.170.110.090.190.110.19
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
Birmingham City (2 Seasons)4 Leagues47403,63640.4134100101.61.61.32.91874510.020.070.100.020.100.110.090.200.110.20
Darmstadt 98 (2 Seasons)2 Leagues45292,38126.5358300500.110.190.300.110.30
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.2257200300.080.210.290.080.29
DFB-Pokal (2 Seasons)422002.2101100200.450.000.450.450.45
League One (1 Season)24232,06623.0022000000.000.090.090.000.09
Championship (1 Season)18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20
La Liga (1 Season)30600.7000000000.10.10.00.10220.000.000.000.000.000.080.000.080.080.08
FA Cup (1 Season)311411.6011000000.000.640.640.000.64
Copa del Rey (1 Season)321651.8000000000.000.000.000.000.00
EFL Cup (1 Season)211141.3000000000.000.000.000.000.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.8224200300.120.120.240.120.24Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th1386697.4033000000.000.400.400.000.40Matches
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 One1st24232,06623.0022000000.000.090.090.000.09Matches
7 Seasons4 Clubs5 Leagues16813912,259136.21213259331201.61.61.33.01876530.090.100.180.070.160.110.090.190.110.19
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
Birmingham City (2 Seasons)2 Leagues42383,38137.6123100101.61.61.32.91874510.030.050.080.030.080.110.090.200.110.20
Darmstadt 98 (2 Seasons)1 League41272,18124.2257200300.080.210.290.080.29
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.2257200300.080.210.290.080.29
League One (1 Season)24232,06623.0022000000.000.090.090.000.09
Championship (1 Season)18151,31514.6101100101.61.61.32.91874510.070.000.070.070.070.110.090.200.110.20
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 Cup311411.6011000000.000.640.640.000.64Matches
4 Seasons3 Clubs4 Leagues1266206.9112100200.150.150.290.150.29
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
Birmingham City (1 Season)2 Leagues522552.8011000000.000.350.350.000.35
Girona (1 Season)1 League321651.8000000000.000.000.000.000.00
DFB-Pokal (2 Seasons)422002.2101100200.450.000.450.450.45
FA Cup (1 Season)311411.6011000000.000.640.640.000.64
Copa del Rey (1 Season)321651.8000000000.000.000.000.000.00
EFL Cup (1 Season)211141.3000000000.000.000.000.000.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.8224416.71.430.240.080.5000Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10000.000.0000Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.4012325.01.610.400.000.0000Matches
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.60000.000.0000Matches
2024-202527Birmingham Cityeng ENG3. League One23.0020630.00.870.260.000.0000Matches
7 Seasons4 Clubs9 Leagues143.113792227.81.140.320.050.1821.04331.61.60.11-0.6-0.6
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
Birmingham City (2 Seasons)4 Leagues40.41361336.10.890.320.030.0821.44001.61.60.11-0.6-0.6
Darmstadt 98 (2 Seasons)2 Leagues26.5341922.01.550.340.070.3300
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.2236719.41.490.290.060.2900
DFB-Pokal (2 Seasons)2.215240.02.250.900.200.5000
League One (1 Season)23.0020630.00.870.260.000.0000
Championship (1 Season)14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6
La Liga (1 Season)0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1
FA Cup (1 Season)1.60000.000.0000
Copa del Rey (1 Season)1.80100.00.550.000.0000
EFL Cup (1 Season)1.302150.01.580.790.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.9224416.71.420.240.080.5000
2020-202123Darmstadt 982 Leagues9.5117529.41.790.530.060.2000
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 Leagues25.8022731.80.850.270.000.0000
7 Seasons4 Clubs9 Leagues143.113792227.81.140.320.050.1821.04331.61.60.11-0.6-0.6
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
Birmingham City (2 Seasons)4 Leagues40.41361336.10.890.320.030.0821.44001.61.60.11-0.6-0.6
Darmstadt 98 (2 Seasons)2 Leagues26.5341922.01.550.340.070.3300
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.2236719.41.490.290.060.2900
DFB-Pokal (2 Seasons)2.215240.02.250.900.200.5000
League One (1 Season)23.0020630.00.870.260.000.0000
Championship (1 Season)14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6
La Liga (1 Season)0.70100.01.500.000.0015.50000.10.10.05-0.1-0.1
FA Cup (1 Season)1.60000.000.0000
Copa del Rey (1 Season)1.80100.00.550.000.0000
EFL Cup (1 Season)1.302150.01.580.790.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.8224416.71.430.240.080.5000Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.4012325.01.610.400.000.0000Matches
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 One1st23.0020630.00.870.260.000.0000Matches
7 Seasons4 Clubs5 Leagues136.212711926.81.140.300.040.1621.04331.61.60.11-0.6-0.6
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
Birmingham City (2 Seasons)2 Leagues37.61341235.30.910.320.030.0821.44001.61.60.11-0.6-0.6
Darmstadt 98 (2 Seasons)1 League24.2236719.41.490.290.060.2900
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.2236719.41.490.290.060.2900
League One (1 Season)23.0020630.00.870.260.000.0000
Championship (1 Season)14.6114642.90.960.410.070.1721.44001.61.60.11-0.6-0.6
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.60000.000.0000Matches
4 Seasons3 Clubs4 Leagues6.918337.51.160.440.130.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
Birmingham City (1 Season)2 Leagues2.802150.00.710.350.000.0000
Girona (1 Season)1 League1.80100.00.550.000.0000
DFB-Pokal (2 Seasons)2.215240.02.250.900.200.5000
FA Cup (1 Season)1.60000.000.0000
Copa del Rey (1 Season)1.80100.00.550.000.0000
EFL Cup (1 Season)1.302150.01.580.790.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.82Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.43Matches
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.61Matches
2024-202527Birmingham Cityeng ENG3. League One23.02Matches
7 Seasons4 Clubs9 Leagues143.151168374.87627255728232187.917221281.1278830.7141.31.9+12.728636076
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
Birmingham City (2 Seasons)4 Leagues40.449466374.57354247426930787.617121181.0258529.431.31.9+1.728586074
Darmstadt 98 (2 Seasons)2 Leagues26.55
Girona (1 Season)2 Leagues2.5172085.027383131492.911100.02366.700.00.00.005002
K League (3 Seasons)73.76
2. Bundesliga (2 Seasons)24.25
DFB-Pokal (2 Seasons)2.20
League One (1 Season)23.02
Championship (1 Season)14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074
La Liga (1 Season)0.7172085.027383131492.911100.02366.700.00.00.005002
FA Cup (1 Season)1.61
Copa del Rey (1 Season)1.80
EFL Cup (1 Season)1.30
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.92
2020-202123Darmstadt 982 Leagues9.53
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 Leagues25.83
7 Seasons4 Clubs9 Leagues143.151168374.87627255728232187.917221281.1278830.7141.31.9+12.728636076
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
Birmingham City (2 Seasons)4 Leagues40.449466374.57354247426930787.617121181.0258529.431.31.9+1.728586074
Darmstadt 98 (2 Seasons)2 Leagues26.55
Girona (1 Season)2 Leagues2.5172085.027383131492.911100.02366.700.00.00.005002
K League (3 Seasons)73.76
2. Bundesliga (2 Seasons)24.25
DFB-Pokal (2 Seasons)2.20
League One (1 Season)23.02
Championship (1 Season)14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074
La Liga (1 Season)0.7172085.027383131492.911100.02366.700.00.00.005002
FA Cup (1 Season)1.61
Copa del Rey (1 Season)1.80
EFL Cup (1 Season)1.30
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.82Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.43Matches
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 One1st23.02Matches
7 Seasons4 Clubs5 Leagues136.251168374.87627255728232187.917221281.1278830.7131.31.9+11.728636076
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
Birmingham City (2 Seasons)2 Leagues37.649466374.57354247426930787.617121181.0258529.421.31.9+0.728586074
Darmstadt 98 (2 Seasons)1 League24.25
Girona (1 Season)1 League0.7172085.027383131492.911100.02366.700.00.00.005002
K League (3 Seasons)73.76
2. Bundesliga (2 Seasons)24.25
League One (1 Season)23.02
Championship (1 Season)14.649466374.57354247426930787.617121181.0258529.401.31.9-1.328586074
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.61Matches
4 Seasons3 Clubs4 Leagues6.91
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
Birmingham City (1 Season)2 Leagues2.81
Girona (1 Season)1 League1.80
DFB-Pokal (2 Seasons)2.20
FA Cup (1 Season)1.61
Copa del Rey (1 Season)1.80
EFL Cup (1 Season)1.30
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.837Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.417Matches
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.60Matches
2024-202527Birmingham Cityeng ENG3. League One23.093Matches
7 Seasons4 Clubs9 Leagues143.168361762234521533418130511415
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
Birmingham City (2 Seasons)4 Leagues40.466359762234414933418130494415
Darmstadt 98 (2 Seasons)2 Leagues26.563
Girona (1 Season)2 Leagues2.5202000013000001700
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.254
DFB-Pokal (2 Seasons)2.29
League One (1 Season)23.093
Championship (1 Season)14.66635976223445333418130494415
La Liga (1 Season)0.7202000010000001700
FA Cup (1 Season)1.60
Copa del Rey (1 Season)1.83
EFL Cup (1 Season)1.33
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.937
2020-202123Darmstadt 982 Leagues9.526
202123Jeonbuk1 League22.9
202224Jeonbuk1 League27.6
202325Jeonbuk1 League23.2
2023-202426Birmingham City1 League14.66635976223445333418130494415
2024-202527Birmingham City3 Leagues25.896
7 Seasons4 Clubs9 Leagues143.168361762234521533418130511415
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Jeonbuk (3 Seasons)1 League73.7
Birmingham City (2 Seasons)4 Leagues40.466359762234414933418130494415
Darmstadt 98 (2 Seasons)2 Leagues26.563
Girona (1 Season)2 Leagues2.5202000013000001700
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.254
DFB-Pokal (2 Seasons)2.29
League One (1 Season)23.093
Championship (1 Season)14.66635976223445333418130494415
La Liga (1 Season)0.7202000010000001700
FA Cup (1 Season)1.60
Copa del Rey (1 Season)1.83
EFL Cup (1 Season)1.33
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.837Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.417Matches
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 One1st23.093Matches
7 Seasons4 Clubs5 Leagues136.268361762234520033418130511415
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
Birmingham City (2 Seasons)2 Leagues37.666359762234414633418130494415
Darmstadt 98 (2 Seasons)1 League24.254
Girona (1 Season)1 League0.7202000010000001700
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.254
League One (1 Season)23.093
Championship (1 Season)14.66635976223445333418130494415
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.60Matches
4 Seasons3 Clubs4 Leagues6.915
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
Birmingham City (1 Season)2 Leagues2.83
Girona (1 Season)1 League1.83
DFB-Pokal (2 Seasons)2.29
FA Cup (1 Season)1.60
Copa del Rey (1 Season)1.83
EFL Cup (1 Season)1.33
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.8Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.1Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.4Matches
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.6Matches
2024-202527Birmingham Cityeng ENG3. League One23.0Matches
7 Seasons4 Clubs9 Leagues143.1563.66435124110.07100000
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
Birmingham City (2 Seasons)4 Leagues40.4553.76435123110.07100000
Darmstadt 98 (2 Seasons)2 Leagues26.5
Girona (1 Season)2 Leagues2.511.5000001000.00000000
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2
DFB-Pokal (2 Seasons)2.2
League One (1 Season)23.0
Championship (1 Season)14.6553.76435123110.07100000
La Liga (1 Season)0.711.5000001000.00000000
FA Cup (1 Season)1.6
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
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.9
2020-202123Darmstadt 982 Leagues9.5
202123Jeonbuk1 League22.9
202224Jeonbuk1 League27.6
202325Jeonbuk1 League23.2
2023-202426Birmingham City1 League14.6553.76435123110.07100000
2024-202527Birmingham City3 Leagues25.8
7 Seasons4 Clubs9 Leagues143.1563.66435124110.07100000
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
Birmingham City (2 Seasons)4 Leagues40.4553.76435123110.07100000
Darmstadt 98 (2 Seasons)2 Leagues26.5
Girona (1 Season)2 Leagues2.511.5000001000.00000000
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2
DFB-Pokal (2 Seasons)2.2
League One (1 Season)23.0
Championship (1 Season)14.6553.76435123110.07100000
La Liga (1 Season)0.711.5000001000.00000000
FA Cup (1 Season)1.6
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
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.8Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.4Matches
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 One1st23.0Matches
7 Seasons4 Clubs5 Leagues136.2563.66435124110.07100000
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
Birmingham City (2 Seasons)2 Leagues37.6553.76435123110.07100000
Darmstadt 98 (2 Seasons)1 League24.2
Girona (1 Season)1 League0.711.5000001000.00000000
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2
League One (1 Season)23.0
Championship (1 Season)14.6553.76435123110.07100000
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.6Matches
4 Seasons3 Clubs4 Leagues6.9
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
Birmingham City (1 Season)2 Leagues2.8
Girona (1 Season)1 League1.8
DFB-Pokal (2 Seasons)2.2
FA Cup (1 Season)1.6
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
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.81125Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.101Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.445Matches
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.600Matches
2024-202527Birmingham Cityeng ENG3. League One23.02315Matches
7 Seasons4 Clubs9 Leagues143.1275410134122744.415214175635281
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
Birmingham City (2 Seasons)4 Leagues40.4273810134122646.214204162132271
Darmstadt 98 (2 Seasons)2 Leagues26.516310
Girona (1 Season)2 Leagues2.500000010.011014310
K League (3 Seasons)73.70
2. Bundesliga (2 Seasons)24.215300
DFB-Pokal (2 Seasons)2.2110
League One (1 Season)23.023150
Championship (1 Season)14.6271510134122646.21420416532271
La Liga (1 Season)0.700000010.011013310
FA Cup (1 Season)1.6000
Copa del Rey (1 Season)1.8010
EFL Cup (1 Season)1.3010
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.911260
2020-202123Darmstadt 982 Leagues9.5550
202123Jeonbuk1 League22.90
202224Jeonbuk1 League27.60
202325Jeonbuk1 League23.20
2023-202426Birmingham City1 League14.6271510134122646.21420416532271
2024-202527Birmingham City3 Leagues25.823160
7 Seasons4 Clubs9 Leagues143.1275410134122744.415214175635281
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
Birmingham City (2 Seasons)4 Leagues40.4273810134122646.214204162132271
Darmstadt 98 (2 Seasons)2 Leagues26.516310
Girona (1 Season)2 Leagues2.500000010.011014310
K League (3 Seasons)73.70
2. Bundesliga (2 Seasons)24.215300
DFB-Pokal (2 Seasons)2.2110
League One (1 Season)23.023150
Championship (1 Season)14.6271510134122646.21420416532271
La Liga (1 Season)0.700000010.011013310
FA Cup (1 Season)1.6000
Copa del Rey (1 Season)1.8010
EFL Cup (1 Season)1.3010
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.81125Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.445Matches
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 One1st23.02315Matches
7 Seasons4 Clubs5 Leagues136.2275310134122744.415214175335281
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
Birmingham City (2 Seasons)2 Leagues37.6273810134122646.214204162032271
Darmstadt 98 (2 Seasons)1 League24.215300
Girona (1 Season)1 League0.700000010.011013310
K League (3 Seasons)73.70
2. Bundesliga (2 Seasons)24.215300
League One (1 Season)23.023150
Championship (1 Season)14.6271510134122646.21420416532271
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.600Matches
4 Seasons3 Clubs4 Leagues6.9130
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
Birmingham City (1 Season)2 Leagues2.8010
Girona (1 Season)1 League1.8010
DFB-Pokal (2 Seasons)2.2110
FA Cup (1 Season)1.6000
Copa del Rey (1 Season)1.8010
EFL Cup (1 Season)1.3010
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.8Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.1Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.4Matches
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.6Matches
2024-202527Birmingham Cityeng ENG3. League One23.0Matches
7 Seasons4 Clubs9 Leagues143.1835341594372452583525728.01560.044318248711810492251553
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
Birmingham City (2 Seasons)4 Leagues40.4806331544212372480624729.21458.342517408411810492049551
Darmstadt 98 (2 Seasons)2 Leagues26.5
Girona (1 Season)2 Leagues2.52915168129100.01100.018843000002202
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2
DFB-Pokal (2 Seasons)2.2
League One (1 Season)23.0
Championship (1 Season)14.6806331544212372480624729.21458.342517408411810492049551
La Liga (1 Season)0.72915168129100.01100.018843000002202
FA Cup (1 Season)1.6
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
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.9
2020-202123Darmstadt 982 Leagues9.5
202123Jeonbuk1 League22.9
202224Jeonbuk1 League27.6
202325Jeonbuk1 League23.2
2023-202426Birmingham City1 League14.6806331544212372480624729.21458.342517408411810492049551
2024-202527Birmingham City3 Leagues25.8
7 Seasons4 Clubs9 Leagues143.1835341594372452583525728.01560.044318248711810492251553
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
Birmingham City (2 Seasons)4 Leagues40.4806331544212372480624729.21458.342517408411810492049551
Darmstadt 98 (2 Seasons)2 Leagues26.5
Girona (1 Season)2 Leagues2.52915168129100.01100.018843000002202
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2
DFB-Pokal (2 Seasons)2.2
League One (1 Season)23.0
Championship (1 Season)14.6806331544212372480624729.21458.342517408411810492049551
La Liga (1 Season)0.72915168129100.01100.018843000002202
FA Cup (1 Season)1.6
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
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.8Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.4Matches
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 One1st23.0Matches
7 Seasons4 Clubs5 Leagues136.2835341594372452583525728.01560.044318248711810492251553
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
Birmingham City (2 Seasons)2 Leagues37.6806331544212372480624729.21458.342517408411810492049551
Darmstadt 98 (2 Seasons)1 League24.2
Girona (1 Season)1 League0.72915168129100.01100.018843000002202
K League (3 Seasons)73.7
2. Bundesliga (2 Seasons)24.2
League One (1 Season)23.0
Championship (1 Season)14.6806331544212372480624729.21458.342517408411810492049551
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.6Matches
4 Seasons3 Clubs4 Leagues6.9
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
Birmingham City (1 Season)2 Leagues2.8
Girona (1 Season)1 League1.8
DFB-Pokal (2 Seasons)2.2
FA Cup (1 Season)1.6
Copa del Rey (1 Season)1.8
EFL Cup (1 Season)1.3
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.00Matches
2019-202022Darmstadt 98de GERDFB-Pokal113137.20.10011300.0001-1-6.92-9.62Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga136695121.97.487815951.001413+1+0.13-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 Cup31414739.21.6190122603.0021+1+0.64+0.23Matches
2024-202527Birmingham Cityeng ENG3. League One242,0668682.023.023891912302.334217+25+1.09-0.10Matches
7 Seasons4 Clubs9 Leagues18012,8797245.9143.114583923525161.64205150+55+0.38+0.2215.916.7-0.8-0.05+0.24
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
Birmingham City (2 Seasons)4 Leagues473,6367750.540.440862872901.835735+22+0.54+0.6715.115.00.00.00+0.37
Darmstadt 98 (2 Seasons)2 Leagues452,3815335.926.529713162161.463941-2-0.08-0.56
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.443338-5-0.21-0.62
DFB-Pokal (2 Seasons)42005039.22.2274022601.7563+3+1.35-0.10
League One (1 Season)242,0668682.023.023891912302.334217+25+1.09-0.10
Championship (1 Season)181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37
La Liga (1 Season)360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06
FA Cup (1 Season)31414739.21.6190122603.0021+1+0.64+0.23
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
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.25
2020-202123Darmstadt 982 Leagues168565425.39.51077161451.252015+5+0.53+0.28
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 Leagues292,3218075.825.825892042702.344420+24+0.93-0.04
7 Seasons4 Clubs9 Leagues18012,8797245.9143.114583923525161.64205150+55+0.38+0.2215.916.7-0.8-0.05+0.24
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
Birmingham City (2 Seasons)4 Leagues473,6367750.540.440862872901.835735+22+0.54+0.6715.115.00.00.00+0.37
Darmstadt 98 (2 Seasons)2 Leagues452,3815335.926.529713162161.463941-2-0.08-0.56
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.443338-5-0.21-0.62
DFB-Pokal (2 Seasons)42005039.22.2274022601.7563+3+1.35-0.10
League One (1 Season)242,0668682.023.023891912302.334217+25+1.09-0.10
Championship (1 Season)181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37
La Liga (1 Season)360201.80.70031980.000000.00+0.430.81.7-0.9-1.28-1.06
FA Cup (1 Season)31414739.21.6190122603.0021+1+0.64+0.23
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
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.00Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th136695121.97.487815951.001413+1+0.13-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 One1st242,0668682.023.023891912302.334217+25+1.09-0.10Matches
7 Seasons4 Clubs5 Leagues16812,2597346.3136.213983912924151.64195139+56+0.41+0.2815.916.7-0.8-0.05+0.24
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
Birmingham City (2 Seasons)2 Leagues423,3818150.837.638862742901.765532+23+0.61+0.8015.115.00.00.00+0.37
Darmstadt 98 (2 Seasons)1 League412,1815335.624.227703142061.443338-5-0.21-0.62
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.443338-5-0.21-0.62
League One (1 Season)242,0668682.023.023891912302.334217+25+1.09-0.10
Championship (1 Season)181,3157331.814.61581833101.001315-2-0.14+0.2815.115.00.00.00+0.37
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 Cup31414739.21.6190122603.0021+1+0.64+0.23Matches
4 Seasons3 Clubs4 Leagues126205239.06.9676162811.671011-1-0.15-0.79
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
Birmingham City (1 Season)2 Leagues52555147.22.8286132802.4023-1-0.35-0.98
Girona (1 Season)1 League31655530.61.8267013110.3325-3-1.64-1.64
DFB-Pokal (2 Seasons)42005039.22.2274022601.7563+3+1.35-0.10
FA Cup (1 Season)31414739.21.6190122603.0021+1+0.64+0.23
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
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.8300153003725110Matches
2019-202022Darmstadt 98de GERDFB-Pokal0.10000000100Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7.4000610217540Matches
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.60000100000Matches
2024-202527Birmingham Cityeng ENG3. League One23.0000193209315231Matches
7 Seasons4 Clubs9 Leagues143.1140054995215565400180221461.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
Birmingham City (2 Seasons)4 Leagues40.410029522149213800177211263.6
Darmstadt 98 (2 Seasons)2 Leagues26.5500234236331160
Girona (1 Season)2 Leagues2.500025034000031233.3
K League (3 Seasons)73.78000
2. Bundesliga (2 Seasons)24.2300214025430150
DFB-Pokal (2 Seasons)2.22002219110
League One (1 Season)23.0000193209315231
Championship (1 Season)14.610081725351500077211263.6
La Liga (1 Season)0.700002003000031233.3
FA Cup (1 Season)1.60000100000
Copa del Rey (1 Season)1.8000230310000
EFL Cup (1 Season)1.30002203100
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.9300153003726110
2020-202123Darmstadt 982 Leagues9.5200812326550
202123Jeonbuk1 League22.92000
202224Jeonbuk1 League27.63000
202325Jeonbuk1 League23.23000
2023-202426Birmingham City1 League14.610081725351500077211263.6
2024-202527Birmingham City3 Leagues25.8000213509616231
7 Seasons4 Clubs9 Leagues143.1140054995215565400180221461.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
Birmingham City (2 Seasons)4 Leagues40.410029522149213800177211263.6
Darmstadt 98 (2 Seasons)2 Leagues26.5500234236331160
Girona (1 Season)2 Leagues2.500025034000031233.3
K League (3 Seasons)73.78000
2. Bundesliga (2 Seasons)24.2300214025430150
DFB-Pokal (2 Seasons)2.22002219110
League One (1 Season)23.0000193209315231
Championship (1 Season)14.610081725351500077211263.6
La Liga (1 Season)0.700002003000031233.3
FA Cup (1 Season)1.60000100000
Copa del Rey (1 Season)1.8000230310000
EFL Cup (1 Season)1.30002203100
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.8300153003725110Matches
2020-202123Darmstadt 98de GER2. 2. Bundesliga7th7.4000610217540Matches
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 One1st23.0000193209315231Matches
7 Seasons4 Clubs5 Leagues136.2120048914200535300180221461.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
Birmingham City (2 Seasons)2 Leagues37.610027492146203800177211263.6
Darmstadt 98 (2 Seasons)1 League24.2300214025430150
Girona (1 Season)1 League0.700002003000031233.3
K League (3 Seasons)73.78000
2. Bundesliga (2 Seasons)24.2300214025430150
League One (1 Season)23.0000193209315231
Championship (1 Season)14.610081725351500077211263.6
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.60000100000Matches
4 Seasons3 Clubs4 Leagues6.92006811531000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Darmstadt 98 (2 Seasons)1 League2.22002219110
Birmingham City (1 Season)2 Leagues2.80002303100
Girona (1 Season)1 League1.8000230310000
DFB-Pokal (2 Seasons)2.22002219110
FA Cup (1 Season)1.60000100000
Copa del Rey (1 Season)1.8000230310000
EFL Cup (1 Season)1.30002203100
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.

More Paik Seung-ho Pages