Standard Stats Table 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 2014 19 Suwon kr KOR 1. K League 20 8 920 10.2 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2015 20 Suwon kr KOR 1. K League 35 29 2,683 29.8 10 0 10 10 0 0 1 0 0.34 0.00 0.34 0.34 0.34 Matches 2016 21 Suwon kr KOR 1. K League 27 18 1,857 20.6 7 1 8 7 0 0 1 0 0.34 0.05 0.39 0.34 0.39 Matches 2016-2017 22 Dijon fr FRA 1. Ligue 1 8 2 224 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Dijon fr FRA Coupe de France 1 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Dijon fr FRA 1. Coupe de la Ligue 1 1 59 0.7 0 1 1 0 0 0 0 0 0.00 1.53 1.53 0.00 1.53 Matches 2017-2018 23 Dijon fr FRA 1. Ligue 1 34 26 2,137 23.7 11 3 14 11 0 0 3 0 0.46 0.13 0.59 0.46 0.59 Matches 2018-2019 24 Dijon fr FRA Coupe de France 3 3 202 2.2 1 0 1 1 0 0 0 0 0.45 0.00 0.45 0.45 0.45 Matches 2018-2019 24 Dijon fr FRA 1. Coupe de la Ligue 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Dijon fr FRA 1. Ligue 1 19 10 938 10.4 2 0 2 2 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2019-2020 25 Freiburg de GER 1. Bundesliga 23 6 676 7.5 2 0 2 2 0 0 0 0 0.27 0.00 0.27 0.27 0.27 Matches 2019-2020 25 Freiburg de GER DFB-Pokal 0 0 Matches 2020-2021 26 Freiburg de GER 1. Bundesliga 12 1 216 2.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Freiburg de GER DFB-Pokal 2 1 95 1.1 1 0 1 1 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Matches 2021 26 Suwon kr KOR 1. K League 11 5 571 6.3 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16 Matches 2022 27 Gimcheon Sangmu kr KOR 1. K League 33 21 1,858 20.6 0 3 3 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Matches 2024 29 Jeonbuk Hyundai kr KOR 1. K League 8 1 189 2.1 2 1 3 2 0 0 0 0 0.95 0.48 1.43 0.95 1.43 Matches 2025 30 Jeonbuk Hyundai kr KOR 1. K League 23 1 550 6.1 0 3 3 0 0 0 0 0 0.00 0.49 0.49 0.00 0.49 Matches 2026 31 Jeju United kr KOR 1. K League 13 10 817 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 6 Clubs 6 Leagues 274 144 14,100 156.7 38 12 50 38 0 0 12 0 0.24 0.08 0.32 0.24 0.32 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 Suwon (4 Seasons) 1 League 93 60 6,031 67.0 19 1 20 19 0 0 4 0 0.28 0.01 0.30 0.28 0.30 Dijon (3 Seasons) 3 Leagues 67 43 3,668 40.8 14 4 18 14 0 0 5 0 0.34 0.10 0.44 0.34 0.44 Freiburg (2 Seasons) 2 Leagues 37 8 987 11.0 3 0 3 3 0 0 2 0 0.27 0.00 0.27 0.27 0.27 Jeonbuk Hyundai (2 Seasons) 1 League 31 2 739 8.2 2 4 6 2 0 0 0 0 0.24 0.49 0.73 0.24 0.73 Gimcheon Sangmu (1 Season) 1 League 33 21 1,858 20.6 0 3 3 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Jeju United (1 Season) 1 League 13 10 817 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 K League (8 Seasons) 170 93 9,445 104.9 21 8 29 21 0 0 5 0 0.20 0.08 0.28 0.20 0.28 Ligue 1 (3 Seasons) 61 38 3,299 36.7 13 3 16 13 0 0 5 0 0.35 0.08 0.44 0.35 0.44 Bundesliga (2 Seasons) 35 7 892 9.9 2 0 2 2 0 0 2 0 0.20 0.00 0.20 0.20 0.20 Coupe de France (2 Seasons) 4 4 289 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 DFB-Pokal (2 Seasons) 2 1 95 1.1 1 0 1 1 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Coupe de la Ligue (2 Seasons) 2 1 80 0.9 0 1 1 0 0 0 0 0 0.00 1.13 1.13 0.00 1.13
Standard Stats Table 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 2014 19 Suwon 1 League 20 8 920 10.2 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 2015 20 Suwon 1 League 35 29 2,683 29.8 10 0 10 10 0 0 1 0 0.34 0.00 0.34 0.34 0.34 2016 21 Suwon 1 League 27 18 1,857 20.6 7 1 8 7 0 0 1 0 0.34 0.05 0.39 0.34 0.39 2016-2017 22 Dijon 1 League 8 2 224 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Dijon 3 Leagues 36 28 2,283 25.4 11 4 15 11 0 0 3 0 0.43 0.16 0.59 0.43 0.59 2018-2019 24 Dijon 3 Leagues 23 13 1,161 12.9 3 0 3 3 0 0 1 0 0.23 0.00 0.23 0.23 0.23 2019-2020 25 Freiburg 2 Leagues 23 6 676 7.5 2 0 2 2 0 0 0 0 0.27 0.00 0.27 0.27 0.27 2020-2021 26 Freiburg 2 Leagues 14 2 311 3.5 1 0 1 1 0 0 2 0 0.29 0.00 0.29 0.29 0.29 2021 26 Suwon 1 League 11 5 571 6.3 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16 2022 27 Gimcheon Sangmu 1 League 33 21 1,858 20.6 0 3 3 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 2024 29 Jeonbuk Hyundai 1 League 8 1 189 2.1 2 1 3 2 0 0 0 0 0.95 0.48 1.43 0.95 1.43 2025 30 Jeonbuk Hyundai 1 League 23 1 550 6.1 0 3 3 0 0 0 0 0 0.00 0.49 0.49 0.00 0.49 2026 31 Jeju United 1 League 13 10 817 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 6 Clubs 6 Leagues 274 144 14,100 156.7 38 12 50 38 0 0 12 0 0.24 0.08 0.32 0.24 0.32 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 Suwon (4 Seasons) 1 League 93 60 6,031 67.0 19 1 20 19 0 0 4 0 0.28 0.01 0.30 0.28 0.30 Dijon (3 Seasons) 3 Leagues 67 43 3,668 40.8 14 4 18 14 0 0 5 0 0.34 0.10 0.44 0.34 0.44 Freiburg (2 Seasons) 2 Leagues 37 8 987 11.0 3 0 3 3 0 0 2 0 0.27 0.00 0.27 0.27 0.27 Jeonbuk Hyundai (2 Seasons) 1 League 31 2 739 8.2 2 4 6 2 0 0 0 0 0.24 0.49 0.73 0.24 0.73 Gimcheon Sangmu (1 Season) 1 League 33 21 1,858 20.6 0 3 3 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Jeju United (1 Season) 1 League 13 10 817 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 K League (8 Seasons) 170 93 9,445 104.9 21 8 29 21 0 0 5 0 0.20 0.08 0.28 0.20 0.28 Ligue 1 (3 Seasons) 61 38 3,299 36.7 13 3 16 13 0 0 5 0 0.35 0.08 0.44 0.35 0.44 Bundesliga (2 Seasons) 35 7 892 9.9 2 0 2 2 0 0 2 0 0.20 0.00 0.20 0.20 0.20 Coupe de France (2 Seasons) 4 4 289 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 DFB-Pokal (2 Seasons) 2 1 95 1.1 1 0 1 1 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Coupe de la Ligue (2 Seasons) 2 1 80 0.9 0 1 1 0 0 0 0 0 0.00 1.13 1.13 0.00 1.13
Standard Stats Table 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 2014 19 Suwon kr KOR 1. K League 2nd 20 8 920 10.2 1 0 1 1 0 0 1 0 0.10 0.00 0.10 0.10 0.10 Matches 2015 20 Suwon kr KOR 1. K League 2nd 35 29 2,683 29.8 10 0 10 10 0 0 1 0 0.34 0.00 0.34 0.34 0.34 Matches 2016 21 Suwon kr KOR 1. K League 5th 27 18 1,857 20.6 7 1 8 7 0 0 1 0 0.34 0.05 0.39 0.34 0.39 Matches 2016-2017 22 Dijon fr FRA 1. Ligue 1 16th 8 2 224 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Dijon fr FRA 1. Ligue 1 11th 34 26 2,137 23.7 11 3 14 11 0 0 3 0 0.46 0.13 0.59 0.46 0.59 Matches 2018-2019 24 Dijon fr FRA 1. Ligue 1 18th 19 10 938 10.4 2 0 2 2 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Matches 2019-2020 25 Freiburg de GER 1. Bundesliga 8th 23 6 676 7.5 2 0 2 2 0 0 0 0 0.27 0.00 0.27 0.27 0.27 Matches 2020-2021 26 Freiburg de GER 1. Bundesliga 10th 12 1 216 2.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 26 Suwon kr KOR 1. K League 6th 11 5 571 6.3 1 0 1 1 0 0 1 0 0.16 0.00 0.16 0.16 0.16 Matches 2022 27 Gimcheon Sangmu kr KOR 1. K League 11th 33 21 1,858 20.6 0 3 3 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Matches 2024 29 Jeonbuk Hyundai kr KOR 1. K League 10th 8 1 189 2.1 2 1 3 2 0 0 0 0 0.95 0.48 1.43 0.95 1.43 Matches 2025 30 Jeonbuk Hyundai kr KOR 1. K League 1st 23 1 550 6.1 0 3 3 0 0 0 0 0 0.00 0.49 0.49 0.00 0.49 Matches 2026 31 Jeju United kr KOR 1. K League 8th 13 10 817 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 6 Clubs 3 Leagues 266 138 13,636 151.5 36 11 47 36 0 0 12 0 0.24 0.07 0.31 0.24 0.31 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 Suwon (4 Seasons) 1 League 93 60 6,031 67.0 19 1 20 19 0 0 4 0 0.28 0.01 0.30 0.28 0.30 Dijon (3 Seasons) 1 League 61 38 3,299 36.7 13 3 16 13 0 0 5 0 0.35 0.08 0.44 0.35 0.44 Freiburg (2 Seasons) 1 League 35 7 892 9.9 2 0 2 2 0 0 2 0 0.20 0.00 0.20 0.20 0.20 Jeonbuk Hyundai (2 Seasons) 1 League 31 2 739 8.2 2 4 6 2 0 0 0 0 0.24 0.49 0.73 0.24 0.73 Gimcheon Sangmu (1 Season) 1 League 33 21 1,858 20.6 0 3 3 0 0 0 0 0 0.00 0.15 0.15 0.00 0.15 Jeju United (1 Season) 1 League 13 10 817 9.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 K League (8 Seasons) 170 93 9,445 104.9 21 8 29 21 0 0 5 0 0.20 0.08 0.28 0.20 0.28 Ligue 1 (3 Seasons) 61 38 3,299 36.7 13 3 16 13 0 0 5 0 0.35 0.08 0.44 0.35 0.44 Bundesliga (2 Seasons) 35 7 892 9.9 2 0 2 2 0 0 2 0 0.20 0.00 0.20 0.20 0.20
Standard Stats Table 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 2017-2018 23 Dijon fr FRA Coupe de France 33rd 1 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Dijon fr FRA 1. Coupe de la Ligue 17th 1 1 59 0.7 0 1 1 0 0 0 0 0 0.00 1.53 1.53 0.00 1.53 Matches 2018-2019 24 Dijon fr FRA Coupe de France 5th 3 3 202 2.2 1 0 1 1 0 0 0 0 0.45 0.00 0.45 0.45 0.45 Matches 2018-2019 24 Dijon fr FRA 1. Coupe de la Ligue 9th 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Freiburg de GER DFB-Pokal 17th 0 0 Matches 2020-2021 26 Freiburg de GER DFB-Pokal 17th 2 1 95 1.1 1 0 1 1 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Matches 4 Seasons 2 Clubs 3 Leagues 8 6 464 5.2 2 1 3 2 0 0 0 0 0.39 0.19 0.58 0.39 0.58 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 Dijon (2 Seasons) 2 Leagues 6 5 369 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 Freiburg (2 Seasons) 1 League 2 1 95 1.1 1 0 1 1 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Coupe de France (2 Seasons) 4 4 289 3.2 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 DFB-Pokal (2 Seasons) 2 1 95 1.1 1 0 1 1 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Coupe de la Ligue (2 Seasons) 2 1 80 0.9 0 1 1 0 0 0 0 0 0.00 1.13 1.13 0.00 1.13
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014 19 Suwon 1 League 10.2 1 0 0 2015 20 Suwon 1 League 29.8 10 0 0 2016 21 Suwon 1 League 20.6 7 0 0 0.00 0.00 0 0 2016-2017 22 Dijon 1 League 2.5 0 8 4 50.0 3.21 1.61 0.00 0.00 0 0 2017-2018 23 Dijon 3 Leagues 25.4 11 67 28 41.8 2.82 1.18 0.16 0.39 0 0 2018-2019 24 Dijon 3 Leagues 12.9 3 24 7 29.2 1.89 0.55 0.13 0.43 0 0 2019-2020 25 Freiburg 2 Leagues 7.5 2 15 7 46.7 2.00 0.93 0.13 0.29 0 0 2020-2021 26 Freiburg 2 Leagues 3.5 1 4 1 25.0 1.16 0.29 0.25 1.00 0 0 2021 26 Suwon 1 League 6.3 1 0 0 2022 27 Gimcheon Sangmu 1 League 20.6 0 0 0 2024 29 Jeonbuk Hyundai 1 League 2.1 2 0 0 2025 30 Jeonbuk Hyundai 1 League 6.1 0 6 0 0.0 0.98 0.00 0.00 0 0 2026 31 Jeju United 1 League 9.1 0 5 0 0.0 0.55 0.00 0.00 0 0 12 Seasons 6 Clubs 6 Leagues 156.7 38 129 47 36.4 1.51 0.55 0.19 0.51 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Suwon (4 Seasons) 1 League 67.0 19 0 0 0.00 0.00 0 0 Dijon (3 Seasons) 3 Leagues 40.8 14 99 39 39.4 2.54 1.00 0.14 0.36 0 0 Freiburg (2 Seasons) 2 Leagues 11.0 3 19 8 42.1 1.73 0.73 0.16 0.38 0 0 Jeonbuk Hyundai (2 Seasons) 1 League 8.2 2 6 0 0.0 0.98 0.00 0.00 0 0 Gimcheon Sangmu (1 Season) 1 League 20.6 0 0 0 Jeju United (1 Season) 1 League 9.1 0 5 0 0.0 0.55 0.00 0.00 0 0 K League (8 Seasons) 104.9 21 11 0 0.0 0.31 0.00 0.64 0 0 Ligue 1 (3 Seasons) 36.7 13 95 38 40.0 2.59 1.04 0.14 0.34 0 0 Bundesliga (2 Seasons) 9.9 2 17 7 41.2 1.72 0.71 0.12 0.29 0 0 Coupe de France (2 Seasons) 3.2 1 4 1 25.0 1.78 0.45 0.25 1.00 0 0 DFB-Pokal (2 Seasons) 1.1 1 2 1 50.0 1.89 0.95 0.50 1.00 0 0 Coupe de la Ligue (2 Seasons) 0.9 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 23 Dijon fr FRA Coupe de France 33rd 1.0 0 0 0 Matches 2017-2018 23 Dijon fr FRA 1. Coupe de la Ligue 17th 0.7 0 0 0 Matches 2018-2019 24 Dijon fr FRA Coupe de France 5th 2.2 1 4 1 25.0 1.78 0.45 0.25 1.00 0 0 Matches 2018-2019 24 Dijon fr FRA 1. Coupe de la Ligue 9th 0.2 0 0 0 Matches 2020-2021 26 Freiburg de GER DFB-Pokal 17th 1.1 1 2 1 50.0 1.89 0.95 0.50 1.00 0 0 Matches 4 Seasons 2 Clubs 3 Leagues 5.2 2 6 2 33.3 1.82 0.61 0.33 1.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Dijon (2 Seasons) 2 Leagues 4.1 1 4 1 25.0 1.78 0.45 0.25 1.00 0 0 Freiburg (2 Seasons) 1 League 1.1 1 2 1 50.0 1.89 0.95 0.50 1.00 0 0 Coupe de France (2 Seasons) 3.2 1 4 1 25.0 1.78 0.45 0.25 1.00 0 0 DFB-Pokal (2 Seasons) 1.1 1 2 1 50.0 1.89 0.95 0.50 1.00 0 0 Coupe de la Ligue (2 Seasons) 0.9 0 0 0
Playing Time Table 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 2014 19 Suwon kr KOR 1. K League 20 920 46 26.9 10.2 8 79 1 12 24 7 1.75 14 8 +6 +0.59 +0.26 Matches 2015 20 Suwon kr KOR 1. K League 35 2,683 77 78.5 29.8 29 85 20 6 35 0 1.71 48 35 +13 +0.44 -0.05 Matches 2016 21 Suwon kr KOR 1. K League 27 1,857 69 54.3 20.6 18 89 13 9 29 1 1.15 37 36 +1 +0.05 +0.28 Matches 2016-2017 22 Dijon fr FRA 1. Ligue 1 8 224 28 6.5 2.5 2 0 6 4 1.00 1 8 -7 -2.81 -2.67 Matches 2017-2018 23 Dijon fr FRA Coupe de France 1 87 87 72.5 1.0 1 87 0 0 0 0.00 1 1 0 0.00 +2.73 Matches 2017-2018 23 Dijon fr FRA 1. Coupe de la Ligue 1 59 59 65.6 0.7 1 59 0 0 0 0.00 1 1 0 0.00 +2.90 Matches 2017-2018 23 Dijon fr FRA 1. Ligue 1 34 2,137 63 62.5 23.7 26 76 12 8 19 1 1.29 36 49 -13 -0.55 -0.20 Matches 2018-2019 24 Dijon fr FRA Coupe de France 3 202 67 56.1 2.2 3 67 0 0 0 2.00 4 2 +2 +0.89 -0.82 Matches 2018-2019 24 Dijon fr FRA 1. Coupe de la Ligue 1 21 21 11.7 0.2 0 0 1 20 0 0.00 0 0 0 0.00 -0.57 Matches 2018-2019 24 Dijon fr FRA 1. Ligue 1 19 938 49 27.4 10.4 10 81 4 9 15 2 0.79 6 18 -12 -1.15 -0.53 Matches 2019-2020 25 Freiburg de GER 1. Bundesliga 23 676 29 22.1 7.5 6 68 1 17 16 9 1.26 9 9 0 0.00 -0.04 Matches 2019-2020 25 Freiburg de GER DFB-Pokal 0 0 0 0 1 Matches 2020-2021 26 Freiburg de GER 1. Bundesliga 12 216 18 7.1 2.4 1 65 0 11 14 6 1.00 3 6 -3 -1.25 -1.34 Matches 2020-2021 26 Freiburg de GER DFB-Pokal 2 95 48 52.8 1.1 1 59 0 1 36 0 1.50 1 1 0 0.00 0.00 Matches 2021 26 Suwon kr KOR 1. K League 11 571 52 16.7 6.3 5 74 2 6 33 0 0.55 3 12 -9 -1.42 -1.45 Matches 2022 27 Gimcheon Sangmu kr KOR 1. K League 33 1,858 56 54.3 20.6 21 74 7 12 25 2 1.12 23 26 -3 -0.15 -0.15 Matches 2024 29 Jeonbuk Hyundai kr KOR 1. K League 8 189 24 5.5 2.1 1 45 0 7 21 2 2.13 8 4 +4 +1.90 +2.29 Matches 2025 30 Jeonbuk Hyundai kr KOR 1. K League 23 550 24 16.1 6.1 1 72 0 22 22 9 2.13 12 4 +8 +1.31 +0.56 Matches 2026 31 Jeju United kr KOR 1. K League 13 817 63 60.5 9.1 10 74 2 3 24 1 1.31 5 8 -3 -0.33 -0.33 Matches 12 Seasons 6 Clubs 6 Leagues 274 14,100 51 32.9 156.7 144 79 62 130 22 45 1.35 212 228 -16 -0.10 -0.10 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Suwon (4 Seasons) 1 League 93 6,031 65 44.1 67.0 60 85 36 33 29 8 1.42 102 91 +11 +0.16 +0.05 Dijon (3 Seasons) 3 Leagues 67 3,668 55 33.3 40.8 43 77 16 24 17 7 1.09 49 79 -30 -0.74 -0.43 Freiburg (2 Seasons) 2 Leagues 37 987 27 15.2 11.0 8 66 1 29 16 16 1.19 13 16 -3 -0.27 -0.34 Jeonbuk Hyundai (2 Seasons) 1 League 31 739 24 10.8 8.2 2 59 0 29 21 11 2.13 20 8 +12 +1.46 +1.31 Gimcheon Sangmu (1 Season) 1 League 33 1,858 56 54.3 20.6 21 74 7 12 25 2 1.12 23 26 -3 -0.15 -0.15 Jeju United (1 Season) 1 League 13 817 63 60.5 9.1 10 74 2 3 24 1 1.31 5 8 -3 -0.33 -0.33 K League (8 Seasons) 170 9,445 56 37.3 104.9 93 81 45 77 25 22 1.48 150 133 +17 +0.16 +0.05 Ligue 1 (3 Seasons) 61 3,299 54 32.2 36.7 38 78 16 23 17 7 1.10 43 75 -32 -0.87 -0.52 Bundesliga (2 Seasons) 35 892 25 14.6 9.9 7 67 1 28 15 15 1.17 12 15 -3 -0.30 -0.37 Coupe de France (2 Seasons) 4 289 72 60.2 3.2 4 72 0 0 0 1.50 5 3 +2 +0.62 -0.32 DFB-Pokal (2 Seasons) 2 95 48 24.4 1.1 1 59 0 1 36 1 1.50 1 1 0 0.00 0.00 Coupe de la Ligue (2 Seasons) 2 80 40 29.6 0.9 1 60 0 1 20 0 0.00 1 1 0 0.00 0.00
Playing Time Table 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 2014 19 Suwon 1 League 20 920 46 26.9 10.2 8 79 1 12 24 7 1.75 14 8 +6 +0.59 +0.26 2015 20 Suwon 1 League 35 2,683 77 78.5 29.8 29 85 20 6 35 0 1.71 48 35 +13 +0.44 -0.05 2016 21 Suwon 1 League 27 1,857 69 54.3 20.6 18 89 13 9 29 1 1.15 37 36 +1 +0.05 +0.28 2016-2017 22 Dijon 1 League 8 224 28 6.5 2.5 2 0 6 4 1.00 1 8 -7 -2.81 -2.67 2017-2018 23 Dijon 3 Leagues 36 2,283 63 62.9 25.4 28 76 12 8 19 1 1.22 38 51 -13 -0.51 -0.04 2018-2019 24 Dijon 3 Leagues 23 1,161 50 29.3 12.9 13 78 4 10 15 2 0.91 10 20 -10 -0.78 -0.36 2019-2020 25 Freiburg 2 Leagues 23 676 29 20.7 7.5 6 68 1 17 16 10 1.26 9 9 0 0.00 -0.04 2020-2021 26 Freiburg 2 Leagues 14 311 22 9.6 3.5 2 62 0 12 16 6 1.07 4 7 -3 -0.87 -0.96 2021 26 Suwon 1 League 11 571 52 16.7 6.3 5 74 2 6 33 0 0.55 3 12 -9 -1.42 -1.45 2022 27 Gimcheon Sangmu 1 League 33 1,858 56 54.3 20.6 21 74 7 12 25 2 1.12 23 26 -3 -0.15 -0.15 2024 29 Jeonbuk Hyundai 1 League 8 189 24 5.5 2.1 1 45 0 7 21 2 2.13 8 4 +4 +1.90 +2.29 2025 30 Jeonbuk Hyundai 1 League 23 550 24 16.1 6.1 1 72 0 22 22 9 2.13 12 4 +8 +1.31 +0.56 2026 31 Jeju United 1 League 13 817 63 60.5 9.1 10 74 2 3 24 1 1.31 5 8 -3 -0.33 -0.33 12 Seasons 6 Clubs 6 Leagues 274 14,100 51 32.9 156.7 144 79 62 130 22 45 1.35 212 228 -16 -0.10 -0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Suwon (4 Seasons) 1 League 93 6,031 65 44.1 67.0 60 85 36 33 29 8 1.42 102 91 +11 +0.16 +0.05 Dijon (3 Seasons) 3 Leagues 67 3,668 55 33.3 40.8 43 77 16 24 17 7 1.09 49 79 -30 -0.74 -0.43 Freiburg (2 Seasons) 2 Leagues 37 987 27 15.2 11.0 8 66 1 29 16 16 1.19 13 16 -3 -0.27 -0.34 Jeonbuk Hyundai (2 Seasons) 1 League 31 739 24 10.8 8.2 2 59 0 29 21 11 2.13 20 8 +12 +1.46 +1.31 Gimcheon Sangmu (1 Season) 1 League 33 1,858 56 54.3 20.6 21 74 7 12 25 2 1.12 23 26 -3 -0.15 -0.15 Jeju United (1 Season) 1 League 13 817 63 60.5 9.1 10 74 2 3 24 1 1.31 5 8 -3 -0.33 -0.33 K League (8 Seasons) 170 9,445 56 37.3 104.9 93 81 45 77 25 22 1.48 150 133 +17 +0.16 +0.05 Ligue 1 (3 Seasons) 61 3,299 54 32.2 36.7 38 78 16 23 17 7 1.10 43 75 -32 -0.87 -0.52 Bundesliga (2 Seasons) 35 892 25 14.6 9.9 7 67 1 28 15 15 1.17 12 15 -3 -0.30 -0.37 Coupe de France (2 Seasons) 4 289 72 60.2 3.2 4 72 0 0 0 1.50 5 3 +2 +0.62 -0.32 DFB-Pokal (2 Seasons) 2 95 48 24.4 1.1 1 59 0 1 36 1 1.50 1 1 0 0.00 0.00 Coupe de la Ligue (2 Seasons) 2 80 40 29.6 0.9 1 60 0 1 20 0 0.00 1 1 0 0.00 0.00
Playing Time Table 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 2014 19 Suwon kr KOR 1. K League 2nd 20 920 46 26.9 10.2 8 79 1 12 24 7 1.75 14 8 +6 +0.59 +0.26 Matches 2015 20 Suwon kr KOR 1. K League 2nd 35 2,683 77 78.5 29.8 29 85 20 6 35 0 1.71 48 35 +13 +0.44 -0.05 Matches 2016 21 Suwon kr KOR 1. K League 5th 27 1,857 69 54.3 20.6 18 89 13 9 29 1 1.15 37 36 +1 +0.05 +0.28 Matches 2016-2017 22 Dijon fr FRA 1. Ligue 1 16th 8 224 28 6.5 2.5 2 0 6 4 1.00 1 8 -7 -2.81 -2.67 Matches 2017-2018 23 Dijon fr FRA 1. Ligue 1 11th 34 2,137 63 62.5 23.7 26 76 12 8 19 1 1.29 36 49 -13 -0.55 -0.20 Matches 2018-2019 24 Dijon fr FRA 1. Ligue 1 18th 19 938 49 27.4 10.4 10 81 4 9 15 2 0.79 6 18 -12 -1.15 -0.53 Matches 2019-2020 25 Freiburg de GER 1. Bundesliga 8th 23 676 29 22.1 7.5 6 68 1 17 16 9 1.26 9 9 0 0.00 -0.04 Matches 2020-2021 26 Freiburg de GER 1. Bundesliga 10th 12 216 18 7.1 2.4 1 65 0 11 14 6 1.00 3 6 -3 -1.25 -1.34 Matches 2021 26 Suwon kr KOR 1. K League 6th 11 571 52 16.7 6.3 5 74 2 6 33 0 0.55 3 12 -9 -1.42 -1.45 Matches 2022 27 Gimcheon Sangmu kr KOR 1. K League 11th 33 1,858 56 54.3 20.6 21 74 7 12 25 2 1.12 23 26 -3 -0.15 -0.15 Matches 2024 29 Jeonbuk Hyundai kr KOR 1. K League 10th 8 189 24 5.5 2.1 1 45 0 7 21 2 2.13 8 4 +4 +1.90 +2.29 Matches 2025 30 Jeonbuk Hyundai kr KOR 1. K League 1st 23 550 24 16.1 6.1 1 72 0 22 22 9 2.13 12 4 +8 +1.31 +0.56 Matches 2026 31 Jeju United kr KOR 1. K League 8th 13 817 63 60.5 9.1 10 74 2 3 24 1 1.31 5 8 -3 -0.33 -0.33 Matches 12 Seasons 6 Clubs 3 Leagues 266 13,636 51 32.7 151.5 138 79 62 128 22 44 1.35 205 223 -18 -0.12 -0.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Suwon (4 Seasons) 1 League 93 6,031 65 44.1 67.0 60 85 36 33 29 8 1.42 102 91 +11 +0.16 +0.05 Dijon (3 Seasons) 1 League 61 3,299 54 32.2 36.7 38 78 16 23 17 7 1.10 43 75 -32 -0.87 -0.52 Freiburg (2 Seasons) 1 League 35 892 25 14.6 9.9 7 67 1 28 15 15 1.17 12 15 -3 -0.30 -0.37 Jeonbuk Hyundai (2 Seasons) 1 League 31 739 24 10.8 8.2 2 59 0 29 21 11 2.13 20 8 +12 +1.46 +1.31 Gimcheon Sangmu (1 Season) 1 League 33 1,858 56 54.3 20.6 21 74 7 12 25 2 1.12 23 26 -3 -0.15 -0.15 Jeju United (1 Season) 1 League 13 817 63 60.5 9.1 10 74 2 3 24 1 1.31 5 8 -3 -0.33 -0.33 K League (8 Seasons) 170 9,445 56 37.3 104.9 93 81 45 77 25 22 1.48 150 133 +17 +0.16 +0.05 Ligue 1 (3 Seasons) 61 3,299 54 32.2 36.7 38 78 16 23 17 7 1.10 43 75 -32 -0.87 -0.52 Bundesliga (2 Seasons) 35 892 25 14.6 9.9 7 67 1 28 15 15 1.17 12 15 -3 -0.30 -0.37
Playing Time Table 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 2017-2018 23 Dijon fr FRA Coupe de France 33rd 1 87 87 72.5 1.0 1 87 0 0 0 0.00 1 1 0 0.00 +2.73 Matches 2017-2018 23 Dijon fr FRA 1. Coupe de la Ligue 17th 1 59 59 65.6 0.7 1 59 0 0 0 0.00 1 1 0 0.00 +2.90 Matches 2018-2019 24 Dijon fr FRA Coupe de France 5th 3 202 67 56.1 2.2 3 67 0 0 0 2.00 4 2 +2 +0.89 -0.82 Matches 2018-2019 24 Dijon fr FRA 1. Coupe de la Ligue 9th 1 21 21 11.7 0.2 0 0 1 20 0 0.00 0 0 0 0.00 -0.57 Matches 2019-2020 25 Freiburg de GER DFB-Pokal 17th 0 0 0 0 1 Matches 2020-2021 26 Freiburg de GER DFB-Pokal 17th 2 95 48 52.8 1.1 1 59 0 1 36 0 1.50 1 1 0 0.00 0.00 Matches 4 Seasons 2 Clubs 3 Leagues 8 464 58 40.7 5.2 6 68 0 2 28 1 1.13 7 5 +2 +0.39 0.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dijon (2 Seasons) 2 Leagues 6 369 62 49.2 4.1 5 70 0 1 20 0 1.00 6 4 +2 +0.49 +0.02 Freiburg (2 Seasons) 1 League 2 95 48 24.4 1.1 1 59 0 1 36 1 1.50 1 1 0 0.00 0.00 Coupe de France (2 Seasons) 4 289 72 60.2 3.2 4 72 0 0 0 1.50 5 3 +2 +0.62 -0.32 DFB-Pokal (2 Seasons) 2 95 48 24.4 1.1 1 59 0 1 36 1 1.50 1 1 0 0.00 0.00 Coupe de la Ligue (2 Seasons) 2 80 40 29.6 0.9 1 60 0 1 20 0 0.00 1 1 0 0.00 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 19 Suwon 1 League 10.2 1 0 0 0 2015 20 Suwon 1 League 29.8 1 0 0 0 2016 21 Suwon 1 League 20.6 1 0 0 0 0 0 0 0 0 0 0 0 2016-2017 22 Dijon 1 League 2.5 1 0 0 2 7 3 14 4 2 0 0 0 2017-2018 23 Dijon 3 Leagues 25.4 3 0 0 24 47 11 85 22 23 1 1 0 2018-2019 24 Dijon 3 Leagues 12.9 1 0 0 9 13 5 45 8 4 0 0 0 2019-2020 25 Freiburg 2 Leagues 7.5 0 0 0 4 21 3 18 7 4 0 2020-2021 26 Freiburg 2 Leagues 3.5 2 0 0 6 8 1 8 9 2 0 2021 26 Suwon 1 League 6.3 1 0 0 0 2022 27 Gimcheon Sangmu 1 League 20.6 0 0 0 0 2024 29 Jeonbuk Hyundai 1 League 2.1 0 0 0 0 2025 30 Jeonbuk Hyundai 1 League 6.1 0 0 0 4 2 0 11 5 1 0 2026 31 Jeju United 1 League 9.1 1 0 0 1 6 0 7 5 1 0 12 Seasons 6 Clubs 6 Leagues 156.7 12 0 0 50 104 23 188 60 37 1 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Suwon (4 Seasons) 1 League 67.0 4 0 0 0 0 0 0 0 0 0 0 0 Dijon (3 Seasons) 3 Leagues 40.8 5 0 0 35 67 19 144 34 29 1 1 0 Freiburg (2 Seasons) 2 Leagues 11.0 2 0 0 10 29 4 26 16 6 0 Jeonbuk Hyundai (2 Seasons) 1 League 8.2 0 0 0 4 2 0 11 5 1 0 Gimcheon Sangmu (1 Season) 1 League 20.6 0 0 0 0 Jeju United (1 Season) 1 League 9.1 1 0 0 1 6 0 7 5 1 0 K League (8 Seasons) 104.9 5 0 0 5 8 0 18 10 2 0 0 0 Ligue 1 (3 Seasons) 36.7 5 0 0 35 66 18 143 33 29 1 1 0 Bundesliga (2 Seasons) 9.9 2 0 0 8 26 4 24 14 5 0 Coupe de France (2 Seasons) 3.2 0 0 0 0 1 1 1 1 0 0 0 0 DFB-Pokal (2 Seasons) 1.1 0 0 0 2 3 0 2 2 1 0 Coupe de la Ligue (2 Seasons) 0.9 0 0 0 0
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.
View Additional Information
More Kwon Chang-hoon Pages
Kwon Chang-hoon Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary