Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201421Jeonbuk Hyundaikr KOR1. K League26262,29325.5404400200.160.000.160.160.16Matches
201522Jeonbuk Hyundaikr KOR1. K League34332,91632.4729700300.220.060.280.220.28Matches
201623Jeonbuk Hyundaikr KOR1. K League32312,77930.9325300500.100.060.160.100.16Matches
201724Jeonbuk Hyundaikr KOR1. K League28262,33425.981018800200.310.390.690.310.69Matches
201825Jeonbuk Hyundaikr KOR1. K League17996310.7426400000.370.190.560.370.56Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga29282,30025.65712500200.200.270.470.200.47Matches
2018-201925Holstein Kielde GERDFB-Pokal21971.1011000000.000.930.930.000.93Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga31312,72430.39615900200.300.200.500.300.50Matches
2019-202026Holstein Kielde GERDFB-Pokal221862.1112100000.480.480.970.480.97Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga33312,79131.05510500100.160.160.320.160.32Matches
2020-202127Holstein Kielde GERDFB-Pokal554505.0202200000.400.000.400.400.40Matches
2020-202127Holstein Kielde GERRel/Pro play-offs221802.0112100000.500.501.000.501.00Matches
2021-202228Mainz 05de GER1. Bundesliga27191,43616.0437400300.250.190.440.250.44Matches
2021-202228Mainz 05de GERDFB-Pokal321772.0000000100.000.000.000.000.00Matches
2022-202329Mainz 05de GER1. Bundesliga34241,89421.07512700200.330.240.570.330.57Matches
2022-202329Mainz 05de GERDFB-Pokal211091.2000000000.000.000.000.000.00Matches
2023-202430Mainz 05de GER1. Bundesliga29242,11323.5639600600.260.130.380.260.38Matches
2023-202430Mainz 05de GERDFB-Pokal221371.5000000000.000.000.000.000.00Matches
2024-202531Mainz 05de GER1. Bundesliga33312,65029.47613700400.240.200.440.240.44Matches
2024-202531Mainz 05de GERDFB-Pokal111101.2011000000.000.820.820.000.82Matches
2025-202632Mainz 05de GER1. Bundesliga28262,18524.3426400400.160.080.250.160.25Matches
2025-202632Mainz 053. Conf Lg733373.7123100000.270.530.800.270.80Matches
2025-202632Mainz 05de GERDFB-Pokal21750.8000000000.000.000.000.000.00Matches
12 Seasons3 Clubs6 Leagues40935931,236347.1785913778003700.220.170.390.220.39
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Mainz 05 (5 Seasons)3 Leagues16813411,223124.729225129002000.230.180.410.230.41
Jeonbuk Hyundai (5 Seasons)1 League13712511,285125.426164226001200.210.130.330.210.33
Holstein Kiel (3 Seasons)3 Leagues1041008,72897.02321442300500.240.220.450.240.45
DFB-Pokal (8 Seasons)19151,34114.9336300100.200.200.400.200.40
Bundesliga (5 Seasons)15112410,278114.228194728001900.250.170.410.250.41
K League (5 Seasons)13712511,285125.426164226001200.210.130.330.210.33
2. Bundesliga (3 Seasons)93907,81586.81918371900500.220.210.430.220.43
Conf Lg (1 Season)733373.7123100000.270.530.800.270.80
Rel/Pro play-offs (1 Season)221802.0112100000.500.501.000.501.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201421Jeonbuk Hyundai1 League26262,29325.5404400200.160.000.160.160.16
201522Jeonbuk Hyundai1 League34332,91632.4729700300.220.060.280.220.28
201623Jeonbuk Hyundai1 League32312,77930.9325300500.100.060.160.100.16
201724Jeonbuk Hyundai1 League28262,33425.981018800200.310.390.690.310.69
201825Jeonbuk Hyundai1 League17996310.7426400000.370.190.560.370.56
2018-201925Holstein Kiel2 Leagues31292,39726.65813500200.190.300.490.190.49
2019-202026Holstein Kiel2 Leagues33332,91032.3107171000200.310.220.530.310.53
2020-202127Holstein Kiel3 Leagues40383,42138.08614800100.210.160.370.210.37
2021-202228Mainz 052 Leagues30211,61317.9437400400.220.170.390.220.39
2022-202329Mainz 052 Leagues36252,00322.37512700200.310.220.540.310.54
2023-202430Mainz 052 Leagues31262,25025.0639600600.240.120.360.240.36
2024-202531Mainz 052 Leagues34322,76030.77714700400.230.230.460.230.46
2025-202632Mainz 053 Leagues37302,59728.9549500400.170.140.310.170.31
12 Seasons3 Clubs6 Leagues40935931,236347.1785913778003700.220.170.390.220.39
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Mainz 05 (5 Seasons)3 Leagues16813411,223124.729225129002000.230.180.410.230.41
Jeonbuk Hyundai (5 Seasons)1 League13712511,285125.426164226001200.210.130.330.210.33
Holstein Kiel (3 Seasons)3 Leagues1041008,72897.02321442300500.240.220.450.240.45
DFB-Pokal (8 Seasons)19151,34114.9336300100.200.200.400.200.40
Bundesliga (5 Seasons)15112410,278114.228194728001900.250.170.410.250.41
K League (5 Seasons)13712511,285125.426164226001200.210.130.330.210.33
2. Bundesliga (3 Seasons)93907,81586.81918371900500.220.210.430.220.43
Conf Lg (1 Season)733373.7123100000.270.530.800.270.80
Rel/Pro play-offs (1 Season)221802.0112100000.500.501.000.501.00
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
201421Jeonbuk Hyundaikr KOR1. K League1st26262,29325.5404400200.160.000.160.160.16Matches
201522Jeonbuk Hyundaikr KOR1. K League1st34332,91632.4729700300.220.060.280.220.28Matches
201623Jeonbuk Hyundaikr KOR1. K League2nd32312,77930.9325300500.100.060.160.100.16Matches
201724Jeonbuk Hyundaikr KOR1. K League1st28262,33425.981018800200.310.390.690.310.69Matches
201825Jeonbuk Hyundaikr KOR1. K League1st17996310.7426400000.370.190.560.370.56Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga6th29282,30025.65712500200.200.270.470.200.47Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga11th31312,72430.39615900200.300.200.500.300.50Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga3rd33312,79131.05510500100.160.160.320.160.32Matches
2021-202228Mainz 05de GER1. Bundesliga8th27191,43616.0437400300.250.190.440.250.44Matches
2022-202329Mainz 05de GER1. Bundesliga9th34241,89421.07512700200.330.240.570.330.57Matches
2023-202430Mainz 05de GER1. Bundesliga13th29242,11323.5639600600.260.130.380.260.38Matches
2024-202531Mainz 05de GER1. Bundesliga6th33312,65029.47613700400.240.200.440.240.44Matches
2025-202632Mainz 05de GER1. Bundesliga10th28262,18524.3426400400.160.080.250.160.25Matches
12 Seasons3 Clubs3 Leagues38133929,378326.4735312673003600.220.160.390.220.39
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
Mainz 05 (5 Seasons)1 League15112410,278114.228194728001900.250.170.410.250.41
Jeonbuk Hyundai (5 Seasons)1 League13712511,285125.426164226001200.210.130.330.210.33
Holstein Kiel (3 Seasons)1 League93907,81586.81918371900500.220.210.430.220.43
Bundesliga (5 Seasons)15112410,278114.228194728001900.250.170.410.250.41
K League (5 Seasons)13712511,285125.426164226001200.210.130.330.210.33
2. Bundesliga (3 Seasons)93907,81586.81918371900500.220.210.430.220.43
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-201925Holstein Kielde GERDFB-Pokal9th21971.1011000000.000.930.930.000.93Matches
2019-202026Holstein Kielde GERDFB-Pokal17th221862.1112100000.480.480.970.480.97Matches
2020-202127Holstein Kielde GERDFB-Pokal3rd554505.0202200000.400.000.400.400.40Matches
2021-202228Mainz 05de GERDFB-PokalR16321772.0000000100.000.000.000.000.00Matches
2022-202329Mainz 05de GERDFB-PokalR16211091.2000000000.000.000.000.000.00Matches
2023-202430Mainz 05de GERDFB-PokalR32221371.5000000000.000.000.000.000.00Matches
2024-202531Mainz 05de GERDFB-PokalR32111101.2011000000.000.820.820.000.82Matches
2025-202632Mainz 05de GERDFB-PokalR3221750.8000000000.000.000.000.000.00Matches
8 Seasons2 Clubs1 League19151,34114.9336300100.200.200.400.200.40
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
Mainz 05 (5 Seasons)1 League1076086.8011000100.000.150.150.000.15
Holstein Kiel (3 Seasons)1 League987338.1325300000.370.250.610.370.61
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
2025-202632Mainz 053. Conf LgQF733373.7123100000.270.530.800.270.80Matches
1 Season1 Club1 League733373.7123100000.270.530.800.270.80
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201522kr Korea RepublicFriendlies (M)432622.9101100000.340.000.340.340.34Matches
201623kr Korea RepublicFriendlies (M)20580.6011000000.001.551.550.001.55Matches
201724kr Korea RepublicFriendlies (M)321882.1000000000.000.000.000.000.00Matches
201825kr Korea Republic1. World CupGR332703.0011000100.000.330.330.000.33Matches
201825kr Korea RepublicWCQ1276737.5314300000.400.130.530.400.53Matches
201825kr Korea RepublicFriendlies (M)1177308.1202200000.250.000.250.250.25Matches
201926kr Korea RepublicFriendlies (M)442713.0101100000.330.000.330.330.33Matches
201926kr Korea RepublicAsian CupQF11850.9000000000.000.000.000.000.00Matches
202027kr Korea RepublicFriendlies (M)221251.4000000100.000.000.000.000.00Matches
202229kr Korea Republic1. World CupR16332112.3000000000.000.000.000.000.00Matches
202229kr Korea RepublicWCQ14131,05311.7123100000.090.170.260.090.26Matches
202229kr Korea RepublicFriendlies (M)11450.5000000000.000.000.000.000.00Matches
202330kr Korea RepublicFriendlies (M)885776.4022000000.000.310.310.000.31Matches
202330kr Korea RepublicAsian CupSF654334.8000000100.000.000.000.000.00Matches
202532kr Korea RepublicFriendlies (M)431952.2011000100.000.460.460.000.46Matches
202633kr Korea RepublicWCQ16131,05511.7538500100.430.260.680.430.68Matches
202633kr Korea RepublicFriendlies (M)321681.9000000000.000.000.000.000.00Matches
10 Seasons1 Club4 Leagues97776,39971.11311241300500.180.150.340.180.34
Friendlies (M) (10 Seasons)42322,61929.1448400200.140.140.270.140.27
WCQ (3 Seasons)42332,78130.99615900100.290.190.490.290.49
Asian Cup (2 Seasons)765185.8000000100.000.000.000.000.00
World Cup (2 Seasons)664815.3011000100.000.190.190.000.19

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201421Jeonbuk Hyundaikr KOR1. K League25.5400Matches
201522Jeonbuk Hyundaikr KOR1. K League32.4700Matches
201623Jeonbuk Hyundaikr KOR1. K League30.93000.000.0000Matches
201724Jeonbuk Hyundaikr KOR1. K League25.98000.000.0000Matches
201825Jeonbuk Hyundaikr KOR1. K League10.74000.000.0000Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga25.65471225.51.840.470.110.4200Matches
2018-201925Holstein Kielde GERDFB-Pokal1.10200.01.860.000.0000Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga30.39541833.31.780.590.170.5000Matches
2019-202026Holstein Kielde GERDFB-Pokal2.116116.72.900.480.171.0000Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga31.05321650.01.030.520.160.3100Matches
2020-202127Holstein Kielde GERDFB-Pokal5.0222100.00.400.401.001.0000Matches
2020-202127Holstein Kielde GERRel/Pro play-offs2.0111100.00.500.501.001.0000Matches
2021-202228Mainz 05de GER1. Bundesliga16.04271037.01.690.630.150.4000Matches
2021-202228Mainz 05de GERDFB-Pokal2.006233.33.051.020.000.0000Matches
2022-202329Mainz 05de GER1. Bundesliga21.07351748.61.660.810.200.4100Matches
2022-202329Mainz 05de GERDFB-Pokal1.202150.01.650.830.000.0000Matches
2023-202430Mainz 05de GER1. Bundesliga23.56381334.21.620.550.160.4600Matches
2023-202430Mainz 05de GERDFB-Pokal1.504125.02.630.660.000.0000Matches
2024-202531Mainz 05de GER1. Bundesliga29.47391641.01.320.540.180.4400Matches
2024-202531Mainz 05de GERDFB-Pokal1.2011100.00.820.820.000.0000Matches
2025-202632Mainz 05de GER1. Bundesliga24.3430930.01.240.370.130.4400Matches
2025-202632Mainz 053. Conf Lg3.715120.01.340.270.201.0000Matches
2025-202632Mainz 05de GERDFB-Pokal0.80000.000.0000Matches
12 Seasons3 Clubs6 Leagues347.17833112136.61.140.420.200.5500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Mainz 05 (5 Seasons)3 Leagues124.7291877138.01.500.570.160.4100
Jeonbuk Hyundai (5 Seasons)1 League125.426000.000.0000
Holstein Kiel (3 Seasons)3 Leagues97.0231445034.71.480.520.160.4600
DFB-Pokal (8 Seasons)14.9323834.81.540.540.130.3800
Bundesliga (5 Seasons)114.2281696538.51.480.570.170.4300
K League (5 Seasons)125.426000.000.0000
2. Bundesliga (3 Seasons)86.8191334634.61.530.530.140.4100
Conf Lg (1 Season)3.715120.01.340.270.201.0000
Rel/Pro play-offs (1 Season)2.0111100.00.500.501.001.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201421Jeonbuk Hyundai1 League25.5400
201522Jeonbuk Hyundai1 League32.4700
201623Jeonbuk Hyundai1 League30.93000.000.0000
201724Jeonbuk Hyundai1 League25.98000.000.0000
201825Jeonbuk Hyundai1 League10.74000.000.0000
2018-201925Holstein Kiel2 Leagues26.65491224.51.840.450.100.4200
2019-202026Holstein Kiel2 Leagues32.310601931.71.860.590.170.5300
2020-202127Holstein Kiel3 Leagues38.08351954.30.920.500.230.4200
2021-202228Mainz 052 Leagues17.94331236.41.840.670.120.3300
2022-202329Mainz 052 Leagues22.37371848.61.660.810.190.3900
2023-202430Mainz 052 Leagues25.06421433.31.680.560.140.4300
2024-202531Mainz 052 Leagues30.77401742.51.300.550.180.4100
2025-202632Mainz 053 Leagues28.95351028.61.210.350.140.5000
12 Seasons3 Clubs6 Leagues347.17833112136.61.140.420.200.5500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Mainz 05 (5 Seasons)3 Leagues124.7291877138.01.500.570.160.4100
Jeonbuk Hyundai (5 Seasons)1 League125.426000.000.0000
Holstein Kiel (3 Seasons)3 Leagues97.0231445034.71.480.520.160.4600
DFB-Pokal (8 Seasons)14.9323834.81.540.540.130.3800
Bundesliga (5 Seasons)114.2281696538.51.480.570.170.4300
K League (5 Seasons)125.426000.000.0000
2. Bundesliga (3 Seasons)86.8191334634.61.530.530.140.4100
Conf Lg (1 Season)3.715120.01.340.270.201.0000
Rel/Pro play-offs (1 Season)2.0111100.00.500.501.001.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201421Jeonbuk Hyundaikr KOR1. K League1st25.5400Matches
201522Jeonbuk Hyundaikr KOR1. K League1st32.4700Matches
201623Jeonbuk Hyundaikr KOR1. K League2nd30.93000.000.0000Matches
201724Jeonbuk Hyundaikr KOR1. K League1st25.98000.000.0000Matches
201825Jeonbuk Hyundaikr KOR1. K League1st10.74000.000.0000Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga6th25.65471225.51.840.470.110.4200Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga11th30.39541833.31.780.590.170.5000Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga3rd31.05321650.01.030.520.160.3100Matches
2021-202228Mainz 05de GER1. Bundesliga8th16.04271037.01.690.630.150.4000Matches
2022-202329Mainz 05de GER1. Bundesliga9th21.07351748.61.660.810.200.4100Matches
2023-202430Mainz 05de GER1. Bundesliga13th23.56381334.21.620.550.160.4600Matches
2024-202531Mainz 05de GER1. Bundesliga6th29.47391641.01.320.540.180.4400Matches
2025-202632Mainz 05de GER1. Bundesliga10th24.3430930.01.240.370.130.4400Matches
12 Seasons3 Clubs3 Leagues326.47330211136.81.120.410.210.5600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Mainz 05 (5 Seasons)1 League114.2281696538.51.480.570.170.4300
Jeonbuk Hyundai (5 Seasons)1 League125.426000.000.0000
Holstein Kiel (3 Seasons)1 League86.8191334634.61.530.530.140.4100
Bundesliga (5 Seasons)114.2281696538.51.480.570.170.4300
K League (5 Seasons)125.426000.000.0000
2. Bundesliga (3 Seasons)86.8191334634.61.530.530.140.4100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201925Holstein Kielde GERDFB-Pokal9th1.10200.01.860.000.0000Matches
2019-202026Holstein Kielde GERDFB-Pokal17th2.116116.72.900.480.171.0000Matches
2020-202127Holstein Kielde GERDFB-Pokal3rd5.0222100.00.400.401.001.0000Matches
2021-202228Mainz 05de GERDFB-PokalR162.006233.33.051.020.000.0000Matches
2022-202329Mainz 05de GERDFB-PokalR161.202150.01.650.830.000.0000Matches
2023-202430Mainz 05de GERDFB-PokalR321.504125.02.630.660.000.0000Matches
2024-202531Mainz 05de GERDFB-PokalR321.2011100.00.820.820.000.0000Matches
2025-202632Mainz 05de GERDFB-PokalR320.80000.000.0000Matches
8 Seasons2 Clubs1 League14.9323834.81.540.540.130.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Mainz 05 (5 Seasons)1 League6.8013538.51.920.740.000.0000
Holstein Kiel (3 Seasons)1 League8.1310330.01.230.370.301.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2025-202632Mainz 053. Conf LgQF3.715120.01.340.270.201.0000Matches
1 Season1 Club1 League3.715120.01.340.270.201.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201522kr Korea RepublicFriendlies (M)2.9100Matches
201623kr Korea RepublicFriendlies (M)0.6000Matches
201724kr Korea RepublicFriendlies (M)2.1000Matches
201825kr Korea Republic1. World CupGR3.006116.72.000.330.000.0000Matches
201825kr Korea RepublicWCQ7.5300Matches
201825kr Korea RepublicFriendlies (M)8.1200Matches
201926kr Korea RepublicFriendlies (M)3.0100Matches
201926kr Korea RepublicAsian CupQF0.902150.02.121.060.000.0000Matches
202027kr Korea RepublicFriendlies (M)1.4000Matches
202229kr Korea Republic1. World CupR162.30100.00.430.000.0000Matches
202229kr Korea RepublicWCQ11.7100Matches
202229kr Korea RepublicFriendlies (M)0.5000Matches
202330kr Korea RepublicFriendlies (M)6.4000Matches
202330kr Korea RepublicAsian CupSF4.80400.00.830.000.0000Matches
202532kr Korea RepublicFriendlies (M)2.2000Matches
202633kr Korea RepublicWCQ11.7511654.50.940.510.450.8300Matches
202633kr Korea RepublicFriendlies (M)1.9000Matches
10 Seasons1 Club4 Leagues71.11324833.31.050.350.210.6300
Friendlies (M) (10 Seasons)29.1400
WCQ (3 Seasons)30.9911654.50.940.510.450.8300
Asian Cup (2 Seasons)5.806116.71.040.170.000.0000
World Cup (2 Seasons)5.307114.31.310.190.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201421Jeonbuk Hyundaikr KOR1. K League262,2938867.025.5268822021.964319+24+0.94-0.26Matches
201522Jeonbuk Hyundaikr KOR1. K League342,9168685.332.433873012901.884935+14+0.43-0.28Matches
201623Jeonbuk Hyundaikr KOR1. K League322,7798781.330.931882913602.065932+27+0.87+0.31Matches
201724Jeonbuk Hyundaikr KOR1. K League282,3348368.225.926882222901.965626+30+1.16+0.49Matches
201825Jeonbuk Hyundaikr KOR1. K League179635728.210.7987782302.71245+19+1.78+0.86Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga292,3007975.225.628811113201.314641+5+0.20-0.28Matches
2018-201925Holstein Kielde GERDFB-Pokal2974935.91.119111601.5032+1+0.93+0.41Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga312,7248889.030.3318822001.354847+1+0.03+1.10Matches
2019-202026Holstein Kielde GERDFB-Pokal21869388.62.12931001.5051+4+1.94-5.56Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga332,7918591.231.031882323111.795133+18+0.58-0.76Matches
2020-202127Holstein Kielde GERDFB-Pokal54509088.25.05903001.60119+2+0.40-2.60Matches
2020-202127Holstein Kielde GERRel/Pro play-offs218090100.02.02902001.5025-3-1.50Matches
2021-202228Mainz 05de GER1. Bundesliga271,4365346.916.01969181521.412520+5+0.31+0.31Matches
2021-202228Mainz 05de GERDFB-Pokal31775953.62.0264014901.335500.00+0.59Matches
2022-202329Mainz 05de GER1. Bundesliga341,8945661.921.024682102501.353633+3+0.14+0.45Matches
2022-202329Mainz 05de GERDFB-Pokal21095540.41.2164014511.501100.00-1.12Matches
2023-202430Mainz 05de GER1. Bundesliga292,1137369.123.52479654301.103332+1+0.04+1.28Matches
2023-202430Mainz 05de GERDFB-Pokal21376976.11.52690001.5012-1-0.66+1.44Matches
2024-202531Mainz 05de GER1. Bundesliga332,6508086.629.431831323701.484538+7+0.24-0.86Matches
2024-202531Mainz 05de GERDFB-Pokal111011052.41.211100013.001100.00+1.80Matches
2025-202632Mainz 05de GER1. Bundesliga282,1857871.424.32682822201.182639-13-0.54-0.95Matches
2025-202632Mainz 053. Conf Lg73374837.43.7383042201.8972+5+1.34+1.50Matches
2025-202632Mainz 05de GERDFB-Pokal2753841.70.8159011601.5001-1-1.20-1.20Matches
12 Seasons3 Clubs6 Leagues40931,2367669.7347.135983203502671.63577429+148+0.43+0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mainz 05 (5 Seasons)3 Leagues16811,2236764.6124.71347730342741.35180174+6+0.05+0.21
Jeonbuk Hyundai (5 Seasons)1 League13711,2858266.0125.412588110122522.06231117+114+0.91+0.04
Holstein Kiel (3 Seasons)3 Leagues1048,7288484.397.0100866342511.50166138+28+0.29-0.21
DFB-Pokal (8 Seasons)191,3417162.114.91582542921.582722+5+0.34+0.01
Bundesliga (5 Seasons)15110,2786867.2114.21247730272621.31165162+3+0.03+0.17
K League (5 Seasons)13711,2858266.0125.412588110122522.06231117+114+0.91+0.04
2. Bundesliga (3 Seasons)937,8158485.186.890865633111.49145121+24+0.28+0.01
Conf Lg (1 Season)73374837.43.7383042201.8972+5+1.34+1.50
Rel/Pro play-offs (1 Season)218090100.02.02902001.5025-3-1.50
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201421Jeonbuk Hyundai1 League262,2938867.025.5268822021.964319+24+0.94-0.26
201522Jeonbuk Hyundai1 League342,9168685.332.433873012901.884935+14+0.43-0.28
201623Jeonbuk Hyundai1 League322,7798781.330.931882913602.065932+27+0.87+0.31
201724Jeonbuk Hyundai1 League282,3348368.225.926882222901.965626+30+1.16+0.49
201825Jeonbuk Hyundai1 League179635728.210.7987782302.71245+19+1.78+0.86
2018-201925Holstein Kiel2 Leagues312,3977772.026.629811221901.324943+6+0.23-0.26
2019-202026Holstein Kiel2 Leagues332,9108889.032.3338823001.365348+5+0.15+0.65
2020-202127Holstein Kiel3 Leagues403,4218691.238.038882823111.756447+17+0.45-1.19
2021-202228Mainz 052 Leagues301,6135447.617.92169191921.403025+5+0.28+0.33
2022-202329Mainz 052 Leagues362,0035660.222.325682112711.363734+3+0.13+0.27
2023-202430Mainz 052 Leagues312,2507369.425.02678654301.13343400.00+1.27
2024-202531Mainz 052 Leagues342,7608184.430.732841323711.524639+7+0.23-0.30
2025-202632Mainz 053 Leagues372,5977062.728.93082872101.333342-9-0.31-0.49
12 Seasons3 Clubs6 Leagues40931,2367669.7347.135983203502671.63577429+148+0.43+0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mainz 05 (5 Seasons)3 Leagues16811,2236764.6124.71347730342741.35180174+6+0.05+0.21
Jeonbuk Hyundai (5 Seasons)1 League13711,2858266.0125.412588110122522.06231117+114+0.91+0.04
Holstein Kiel (3 Seasons)3 Leagues1048,7288484.397.0100866342511.50166138+28+0.29-0.21
DFB-Pokal (8 Seasons)191,3417162.114.91582542921.582722+5+0.34+0.01
Bundesliga (5 Seasons)15110,2786867.2114.21247730272621.31165162+3+0.03+0.17
K League (5 Seasons)13711,2858266.0125.412588110122522.06231117+114+0.91+0.04
2. Bundesliga (3 Seasons)937,8158485.186.890865633111.49145121+24+0.28+0.01
Conf Lg (1 Season)73374837.43.7383042201.8972+5+1.34+1.50
Rel/Pro play-offs (1 Season)218090100.02.02902001.5025-3-1.50
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
201421Jeonbuk Hyundaikr KOR1. K League1st262,2938867.025.5268822021.964319+24+0.94-0.26Matches
201522Jeonbuk Hyundaikr KOR1. K League1st342,9168685.332.433873012901.884935+14+0.43-0.28Matches
201623Jeonbuk Hyundaikr KOR1. K League2nd322,7798781.330.931882913602.065932+27+0.87+0.31Matches
201724Jeonbuk Hyundaikr KOR1. K League1st282,3348368.225.926882222901.965626+30+1.16+0.49Matches
201825Jeonbuk Hyundaikr KOR1. K League1st179635728.210.7987782302.71245+19+1.78+0.86Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga6th292,3007975.225.628811113201.314641+5+0.20-0.28Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga11th312,7248889.030.3318822001.354847+1+0.03+1.10Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga3rd332,7918591.231.031882323111.795133+18+0.58-0.76Matches
2021-202228Mainz 05de GER1. Bundesliga8th271,4365346.916.01969181521.412520+5+0.31+0.31Matches
2022-202329Mainz 05de GER1. Bundesliga9th341,8945661.921.024682102501.353633+3+0.14+0.45Matches
2023-202430Mainz 05de GER1. Bundesliga13th292,1137369.123.52479654301.103332+1+0.04+1.28Matches
2024-202531Mainz 05de GER1. Bundesliga6th332,6508086.629.431831323701.484538+7+0.24-0.86Matches
2025-202632Mainz 05de GER1. Bundesliga10th282,1857871.424.32682822201.182639-13-0.54-0.95Matches
12 Seasons3 Clubs3 Leagues38129,3787770.7326.433983196422651.62541400+141+0.43+0.05
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mainz 05 (5 Seasons)1 League15110,2786867.2114.21247730272621.31165162+3+0.03+0.17
Jeonbuk Hyundai (5 Seasons)1 League13711,2858266.0125.412588110122522.06231117+114+0.91+0.04
Holstein Kiel (3 Seasons)1 League937,8158485.186.890865633111.49145121+24+0.28+0.01
Bundesliga (5 Seasons)15110,2786867.2114.21247730272621.31165162+3+0.03+0.17
K League (5 Seasons)13711,2858266.0125.412588110122522.06231117+114+0.91+0.04
2. Bundesliga (3 Seasons)937,8158485.186.890865633111.49145121+24+0.28+0.01
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-201925Holstein Kielde GERDFB-Pokal9th2974935.91.119111601.5032+1+0.93+0.41Matches
2019-202026Holstein Kielde GERDFB-Pokal17th21869388.62.12931001.5051+4+1.94-5.56Matches
2020-202127Holstein Kielde GERDFB-Pokal3rd54509088.25.05903001.60119+2+0.40-2.60Matches
2021-202228Mainz 05de GERDFB-PokalR1631775953.62.0264014901.335500.00+0.59Matches
2022-202329Mainz 05de GERDFB-PokalR1621095540.41.2164014511.501100.00-1.12Matches
2023-202430Mainz 05de GERDFB-PokalR3221376976.11.52690001.5012-1-0.66+1.44Matches
2024-202531Mainz 05de GERDFB-PokalR32111011052.41.211100013.001100.00+1.80Matches
2025-202632Mainz 05de GERDFB-PokalR322753841.70.8159011601.5001-1-1.20-1.20Matches
8 Seasons2 Clubs1 League191,3417162.114.91582542921.582722+5+0.34+0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mainz 05 (5 Seasons)1 League106086152.06.8771033721.60810-2-0.30+0.02
Holstein Kiel (3 Seasons)1 League97338174.08.189151601.561912+7+0.86-0.89
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2025-202632Mainz 053. Conf LgQF73374837.43.7383042201.8972+5+1.34+1.50Matches
1 Season1 Club1 League73374837.43.7383042201.8972+5+1.34+1.50
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
201522kr Korea RepublicFriendlies (M)42626672.82.9379012602.5071+6+2.06+1.14Matches
201623kr Korea RepublicFriendlies (M)2582916.10.60022811.501100.00+0.30Matches
201724kr Korea RepublicFriendlies (M)31886341.82.1281012601.6732+1+0.48+1.85Matches
201825kr Korea Republic1. World CupGR327090100.03.03903001.003300.00Matches
201825kr Korea RepublicWCQ126735644.07.5783351932.42183+15+2.01+0.64Matches
201825kr Korea RepublicFriendlies (M)117306650.78.1781444011.18711-4-0.49-1.63Matches
201926kr Korea RepublicFriendlies (M)42716850.23.04680021.7535-2-0.66-1.33Matches
201926kr Korea RepublicAsian CupQF1858517.70.91850043.0010+1+1.06+0.38Matches
202027kr Korea RepublicFriendlies (M)21256369.41.42630001.5031+2+1.44+4.71Matches
202229kr Korea Republic1. World CupR1632117058.62.33700011.3315-4-1.71-2.31Matches
202229kr Korea RepublicWCQ141,0537568.811.71378513522.20164+12+1.03-2.56Matches
202229kr Korea RepublicFriendlies (M)145455.60.51450013.0010+1+2.00+0.82Matches
202330kr Korea RepublicFriendlies (M)85777280.16.48721001.50125+7+1.09-0.17Matches
202330kr Korea RepublicAsian CupSF64337272.24.8576015201.508800.00-0.54Matches
202532kr Korea RepublicFriendlies (M)41954936.12.2357012512.254400.00-0.52Matches
202633kr Korea RepublicWCQ161,0556673.311.71376432102.38296+23+1.96-0.14Matches
202633kr Korea RepublicFriendlies (M)31685646.71.9262014512.0041+3+1.61+2.54Matches
10 Seasons1 Club4 Leagues976,3996653.571.17776202029171.9412160+61+0.86-0.16
Friendlies (M) (10 Seasons)422,6196245.529.132715103471.694531+14+0.48-0.01
WCQ (3 Seasons)422,7816661.830.933781292252.336313+50+1.62-0.53
Asian Cup (2 Seasons)75187448.05.8678015241.7198+1+0.17-0.47
World Cup (2 Seasons)64818076.35.36803011.1748-4-0.75-1.35
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201421Jeonbuk Hyundaikr KOR1. K League25.52000Matches
201522Jeonbuk Hyundaikr KOR1. K League32.43000Matches
201623Jeonbuk Hyundaikr KOR1. K League30.9500000000000Matches
201724Jeonbuk Hyundaikr KOR1. K League25.9200000000000Matches
201825Jeonbuk Hyundaikr KOR1. K League10.7000000000000Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga25.620037426511822100Matches
2018-201925Holstein Kielde GERDFB-Pokal1.10001307010Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga30.320030461710030220Matches
2019-202026Holstein Kielde GERDFB-Pokal2.100021010120Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga31.01003249194941300Matches
2020-202127Holstein Kielde GERDFB-Pokal5.00002667650Matches
2020-202127Holstein Kielde GERRel/Pro play-offs2.0000140303Matches
2021-202228Mainz 05de GER1. Bundesliga16.0300191322820120Matches
2021-202228Mainz 05de GERDFB-Pokal2.01002206110Matches
2022-202329Mainz 05de GER1. Bundesliga21.0200182563217180Matches
2022-202329Mainz 05de GERDFB-Pokal1.20002101310Matches
2023-202430Mainz 05de GER1. Bundesliga23.5600192791827200Matches
2023-202430Mainz 05de GERDFB-Pokal1.50000102000Matches
2024-202531Mainz 05de GER1. Bundesliga29.4400234093137240Matches
2024-202531Mainz 05de GERDFB-Pokal1.20002101010Matches
2025-202632Mainz 05de GER1. Bundesliga24.3400192293125210Matches
2025-202632Mainz 053. Conf Lg3.70004506650Matches
2025-202632Mainz 05de GERDFB-Pokal0.80003000050Matches
12 Seasons3 Clubs6 Leagues347.1370021628883383232193100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mainz 05 (5 Seasons)3 Leagues124.72000111137351561361080
Jeonbuk Hyundai (5 Seasons)1 League125.41200000000000
Holstein Kiel (3 Seasons)3 Leagues97.0500105151482279685100
DFB-Pokal (8 Seasons)14.9100141563411160
Bundesliga (5 Seasons)114.219009812735140126950
K League (5 Seasons)125.41200000000000
2. Bundesliga (3 Seasons)86.850099137422008974100
Conf Lg (1 Season)3.70004506650
Rel/Pro play-offs (1 Season)2.0000140303
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201421Jeonbuk Hyundai1 League25.52000
201522Jeonbuk Hyundai1 League32.43000
201623Jeonbuk Hyundai1 League30.9500000000000
201724Jeonbuk Hyundai1 League25.9200000000000
201825Jeonbuk Hyundai1 League10.7000000000000
2018-201925Holstein Kiel2 Leagues26.620038456581823100
2019-202026Holstein Kiel2 Leagues32.320032471711031240
2020-202127Holstein Kiel3 Leagues38.01003559255947380
2021-202228Mainz 052 Leagues17.9400211523421130
2022-202329Mainz 052 Leagues22.3200202663320190
2023-202430Mainz 052 Leagues25.0600192892027200
2024-202531Mainz 052 Leagues30.7400254193237250
2025-202632Mainz 053 Leagues28.9400262793731310
12 Seasons3 Clubs6 Leagues347.1370021628883383232193100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mainz 05 (5 Seasons)3 Leagues124.72000111137351561361080
Jeonbuk Hyundai (5 Seasons)1 League125.41200000000000
Holstein Kiel (3 Seasons)3 Leagues97.0500105151482279685100
DFB-Pokal (8 Seasons)14.9100141563411160
Bundesliga (5 Seasons)114.219009812735140126950
K League (5 Seasons)125.41200000000000
2. Bundesliga (3 Seasons)86.850099137422008974100
Conf Lg (1 Season)3.70004506650
Rel/Pro play-offs (1 Season)2.0000140303
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201421Jeonbuk Hyundaikr KOR1. K League1st25.52000Matches
201522Jeonbuk Hyundaikr KOR1. K League1st32.43000Matches
201623Jeonbuk Hyundaikr KOR1. K League2nd30.9500000000000Matches
201724Jeonbuk Hyundaikr KOR1. K League1st25.9200000000000Matches
201825Jeonbuk Hyundaikr KOR1. K League1st10.7000000000000Matches
2018-201925Holstein Kielde GER2. 2. Bundesliga6th25.620037426511822100Matches
2019-202026Holstein Kielde GER2. 2. Bundesliga11th30.320030461710030220Matches
2020-202127Holstein Kielde GER2. 2. Bundesliga3rd31.01003249194941300Matches
2021-202228Mainz 05de GER1. Bundesliga8th16.0300191322820120Matches
2022-202329Mainz 05de GER1. Bundesliga9th21.0200182563217180Matches
2023-202430Mainz 05de GER1. Bundesliga13th23.5600192791827200Matches
2024-202531Mainz 05de GER1. Bundesliga6th29.4400234093137240Matches
2025-202632Mainz 05de GER1. Bundesliga10th24.3400192293125210Matches
12 Seasons3 Clubs3 Leagues326.4360019726477340215169100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mainz 05 (5 Seasons)1 League114.219009812735140126950
Jeonbuk Hyundai (5 Seasons)1 League125.41200000000000
Holstein Kiel (3 Seasons)1 League86.850099137422008974100
Bundesliga (5 Seasons)114.219009812735140126950
K League (5 Seasons)125.41200000000000
2. Bundesliga (3 Seasons)86.850099137422008974100
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-201925Holstein Kielde GERDFB-Pokal9th1.10001307010Matches
2019-202026Holstein Kielde GERDFB-Pokal17th2.100021010120Matches
2020-202127Holstein Kielde GERDFB-Pokal3rd5.00002667650Matches
2021-202228Mainz 05de GERDFB-PokalR162.01002206110Matches
2022-202329Mainz 05de GERDFB-PokalR161.20002101310Matches
2023-202430Mainz 05de GERDFB-PokalR321.50000102000Matches
2024-202531Mainz 05de GERDFB-PokalR321.20002101010Matches
2025-202632Mainz 05de GERDFB-PokalR320.80003000050Matches
8 Seasons2 Clubs1 League14.9100141563411160
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mainz 05 (5 Seasons)1 League6.810095010480
Holstein Kiel (3 Seasons)1 League8.1000510624780
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202632Mainz 053. Conf LgQF3.70004506650Matches
1 Season1 Club1 League3.70004506650
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201522kr Korea RepublicFriendlies (M)2.90000Matches
201623kr Korea RepublicFriendlies (M)0.60000Matches
201724kr Korea RepublicFriendlies (M)2.10000Matches
201825kr Korea Republic1. World CupGR3.0100610574000Matches
201825kr Korea RepublicWCQ7.50000Matches
201825kr Korea RepublicFriendlies (M)8.10000Matches
201926kr Korea RepublicFriendlies (M)3.00000Matches
201926kr Korea RepublicAsian CupQF0.9000111111000Matches
202027kr Korea RepublicFriendlies (M)1.41000Matches
202229kr Korea Republic1. World CupR162.30002101320Matches
202229kr Korea RepublicWCQ11.70000Matches
202229kr Korea RepublicFriendlies (M)0.50000Matches
202330kr Korea RepublicFriendlies (M)6.40000Matches
202330kr Korea RepublicAsian CupSF4.8100107277180Matches
202532kr Korea RepublicFriendlies (M)2.21000Matches
202633kr Korea RepublicWCQ11.71005927470Matches
202633kr Korea RepublicFriendlies (M)1.90000Matches
10 Seasons1 Club4 Leagues71.150024195212232000
Friendlies (M) (10 Seasons)29.12000
WCQ (3 Seasons)30.91005927470
Asian Cup (2 Seasons)5.810011838819000
World Cup (2 Seasons)5.31008206106000

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.

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.

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.