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 2015 21 NYCFC us USA 1. MLS 17 7 831 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 2016 22 NYCFC us USA 1. MLS 22 13 1,160 12.9 4 6 10 4 0 0 0 0 0.31 0.47 0.78 0.31 0.78 Matches 2017 23 NYCFC us USA 1. MLS 15 3 512 5.7 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 Matches 2018 24 Sporting KC us USA 1. MLS 20 15 1,369 15.2 2 5 7 2 0 0 2 0 0.13 0.33 0.46 0.13 0.46 Matches 2018 24 Swope Park us USA 2. USL 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Paderborn 07 de GER DFB-Pokal 0 0 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 2 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 26 Sporting KC us USA 1. MLS 20 17 1,446 16.1 5 1 6 5 0 0 4 0 0.31 0.06 0.37 0.31 0.37 Matches 2021 27 Sporting KC us USA 1. MLS 31 25 2,228 24.8 3 2 5 3 0 0 0 0 0.12 0.08 0.20 0.12 0.20 Matches 2022 28 Sporting KC us USA 1. MLS 24 15 1,407 15.6 1 1 2 1 0 0 1 0 0.06 0.06 0.13 0.06 0.13 Matches 2022 28 Sporting KC us USA U.S. Open Cup 4 2 226 2.5 2 2 4 2 0 0 0 0 0.80 0.80 1.59 0.80 1.59 Matches 2023 29 Sporting KC Leagues Cup 3 3 238 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 29 Sporting KC us USA 1. MLS 24 7 842 9.4 1 0 1 1 0 0 2 0 0.11 0.00 0.11 0.11 0.11 Matches 2023 29 Sporting KC us USA U.S. Open Cup 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 Sporting KC Leagues Cup 3 2 191 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 Sporting KC us USA 1. MLS 19 9 1,033 11.5 0 2 2 0 0 0 3 0 0.00 0.17 0.17 0.00 0.17 Matches 2024 30 Sporting KC us USA U.S. Open Cup 4 4 375 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 31 Sporting KC us USA 1. MLS 27 21 1,803 20.0 0 1 1 0 0 0 2 1 0.00 0.05 0.05 0.00 0.05 Matches 11 Seasons 4 Clubs 7 Leagues 242 146 13,969 155.2 20 20 40 20 0 0 14 1 0.13 0.13 0.26 0.13 0.26 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 Sporting KC (7 Seasons) 3 Leagues 180 121 11,217 124.6 14 14 28 14 0 0 14 1 0.11 0.11 0.22 0.11 0.22 NYCFC (3 Seasons) 1 League 54 23 2,503 27.8 6 6 12 6 0 0 0 0 0.22 0.22 0.43 0.22 0.43 Paderborn 07 (2 Seasons) 3 Leagues 6 0 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Swope Park (1 Season) 1 League 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 219 132 12,631 140.3 18 18 36 18 0 0 14 1 0.13 0.13 0.26 0.13 0.26 U.S. Open Cup (3 Seasons) 9 7 660 7.3 2 2 4 2 0 0 0 0 0.27 0.27 0.55 0.27 0.55 Leagues Cup (2 Seasons) 6 5 429 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 DFB-Pokal (2 Seasons) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 2 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (1 Season) 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (1 Season) 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2015 21 NYCFC 1 League 17 7 831 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 2016 22 NYCFC 1 League 22 13 1,160 12.9 4 6 10 4 0 0 0 0 0.31 0.47 0.78 0.31 0.78 2017 23 NYCFC 1 League 15 3 512 5.7 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 2018 24 Swope Park 1 League 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018 24 Sporting KC 1 League 20 15 1,369 15.2 2 5 7 2 0 0 2 0 0.13 0.33 0.46 0.13 0.46 2018-2019 25 Paderborn 07 2 Leagues 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Paderborn 07 2 Leagues 4 0 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020 26 Sporting KC 1 League 20 17 1,446 16.1 5 1 6 5 0 0 4 0 0.31 0.06 0.37 0.31 0.37 2021 27 Sporting KC 1 League 31 25 2,228 24.8 3 2 5 3 0 0 0 0 0.12 0.08 0.20 0.12 0.20 2022 28 Sporting KC 2 Leagues 28 17 1,633 18.1 3 3 6 3 0 0 1 0 0.17 0.17 0.33 0.17 0.33 2023 29 Sporting KC 3 Leagues 28 11 1,139 12.7 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 2024 30 Sporting KC 3 Leagues 26 15 1,599 17.8 0 2 2 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 2025 31 Sporting KC 1 League 27 21 1,803 20.0 0 1 1 0 0 0 2 1 0.00 0.05 0.05 0.00 0.05 11 Seasons 4 Clubs 7 Leagues 242 146 13,969 155.2 20 20 40 20 0 0 14 1 0.13 0.13 0.26 0.13 0.26 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 Sporting KC (7 Seasons) 3 Leagues 180 121 11,217 124.6 14 14 28 14 0 0 14 1 0.11 0.11 0.22 0.11 0.22 NYCFC (3 Seasons) 1 League 54 23 2,503 27.8 6 6 12 6 0 0 0 0 0.22 0.22 0.43 0.22 0.43 Paderborn 07 (2 Seasons) 3 Leagues 6 0 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Swope Park (1 Season) 1 League 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 219 132 12,631 140.3 18 18 36 18 0 0 14 1 0.13 0.13 0.26 0.13 0.26 U.S. Open Cup (3 Seasons) 9 7 660 7.3 2 2 4 2 0 0 0 0 0.27 0.27 0.55 0.27 0.55 Leagues Cup (2 Seasons) 6 5 429 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 DFB-Pokal (2 Seasons) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 2 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (1 Season) 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (1 Season) 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2015 21 NYCFC us USA 1. MLS 17th 17 7 831 9.2 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 2016 22 NYCFC us USA 1. MLS 4th 22 13 1,160 12.9 4 6 10 4 0 0 0 0 0.31 0.47 0.78 0.31 0.78 Matches 2017 23 NYCFC us USA 1. MLS 2nd 15 3 512 5.7 1 0 1 1 0 0 0 0 0.18 0.00 0.18 0.18 0.18 Matches 2018 24 Swope Park us USA 2. USL 11th 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 24 Sporting KC us USA 1. MLS 3rd 20 15 1,369 15.2 2 5 7 2 0 0 2 0 0.13 0.33 0.46 0.13 0.46 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 2nd 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 18th 2 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 26 Sporting KC us USA 1. MLS 5th 20 17 1,446 16.1 5 1 6 5 0 0 4 0 0.31 0.06 0.37 0.31 0.37 Matches 2021 27 Sporting KC us USA 1. MLS 4th 31 25 2,228 24.8 3 2 5 3 0 0 0 0 0.12 0.08 0.20 0.12 0.20 Matches 2022 28 Sporting KC us USA 1. MLS 23rd 24 15 1,407 15.6 1 1 2 1 0 0 1 0 0.06 0.06 0.13 0.06 0.13 Matches 2023 29 Sporting KC us USA 1. MLS 15th 24 7 842 9.4 1 0 1 1 0 0 2 0 0.11 0.00 0.11 0.11 0.11 Matches 2024 30 Sporting KC us USA 1. MLS 27th 19 9 1,033 11.5 0 2 2 0 0 0 3 0 0.00 0.17 0.17 0.00 0.17 Matches 2025 31 Sporting KC us USA 1. MLS 27th 27 21 1,803 20.0 0 1 1 0 0 0 2 1 0.00 0.05 0.05 0.00 0.05 Matches 11 Seasons 4 Clubs 4 Leagues 225 134 12,838 142.6 18 18 36 18 0 0 14 1 0.13 0.13 0.25 0.13 0.25 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 Sporting KC (7 Seasons) 1 League 165 109 10,128 112.5 12 12 24 12 0 0 14 1 0.11 0.11 0.21 0.11 0.21 NYCFC (3 Seasons) 1 League 54 23 2,503 27.8 6 6 12 6 0 0 0 0 0.22 0.22 0.43 0.22 0.43 Paderborn 07 (2 Seasons) 2 Leagues 4 0 57 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Swope Park (1 Season) 1 League 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (10 Seasons) 219 132 12,631 140.3 18 18 36 18 0 0 14 1 0.13 0.13 0.26 0.13 0.26 Bundesliga (1 Season) 2 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (1 Season) 2 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (1 Season) 2 2 150 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2018-2019 25 Paderborn 07 de GER DFB-Pokal 5th 0 0 Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 28 Sporting KC us USA U.S. Open Cup 2nd 4 2 226 2.5 2 2 4 2 0 0 0 0 0.80 0.80 1.59 0.80 1.59 Matches 2023 29 Sporting KC us USA U.S. Open Cup 2nd 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 Sporting KC us USA U.S. Open Cup 2nd 4 4 375 4.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 2 Clubs 2 Leagues 11 7 702 7.8 2 2 4 2 0 0 0 0 0.26 0.26 0.51 0.26 0.51 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 Sporting KC (3 Seasons) 1 League 9 7 660 7.3 2 2 4 2 0 0 0 0 0.27 0.27 0.55 0.27 0.55 Paderborn 07 (2 Seasons) 1 League 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 U.S. Open Cup (3 Seasons) 9 7 660 7.3 2 2 4 2 0 0 0 0 0.27 0.27 0.55 0.27 0.55 DFB-Pokal (2 Seasons) 2 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2023 29 Sporting KC Leagues Cup R32 3 3 238 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 30 Sporting KC Leagues Cup R32 3 2 191 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 6 5 429 4.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015 21 NYCFC 1 League 9.2 1 4 0.43 0.25 0 0 2016 22 NYCFC 1 League 12.9 4 16 6 37.5 1.24 0.47 0.25 0.67 0 0 2017 23 NYCFC 1 League 5.7 1 7 2 28.6 1.23 0.35 0.14 0.50 0 0 2018 24 Swope Park 1 League 1.7 0 3 1 33.3 1.80 0.60 0.00 0.00 0 0 2018 24 Sporting KC 1 League 15.2 2 37 10 27.0 2.43 0.66 0.05 0.20 0 0 2018-2019 25 Paderborn 07 2 Leagues 0.3 0 0 0 0.00 0.00 0 0 2019-2020 26 Paderborn 07 2 Leagues 0.8 0 1 1 100.0 1.18 1.18 0.00 0.00 0 0 2020 26 Sporting KC 1 League 16.1 5 29 14 48.3 1.80 0.87 0.17 0.36 0 0 2021 27 Sporting KC 1 League 24.8 3 27 11 40.7 1.09 0.44 0.11 0.27 0 0 2022 28 Sporting KC 2 Leagues 18.1 3 26 11 42.3 1.43 0.61 0.12 0.27 0 0 2023 29 Sporting KC 3 Leagues 12.7 1 7 3 42.9 0.70 0.30 0.14 0.33 0 0 2024 30 Sporting KC 3 Leagues 17.8 0 5 1 20.0 0.32 0.06 0.00 0.00 0 0 2025 31 Sporting KC 1 League 20.0 0 7 2 28.6 0.35 0.10 0.00 0.00 0 0 11 Seasons 4 Clubs 7 Leagues 155.2 20 165 66 37.6 1.17 0.44 0.12 0.30 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Sporting KC (7 Seasons) 3 Leagues 124.6 14 138 52 37.7 1.15 0.43 0.10 0.27 0 0 NYCFC (3 Seasons) 1 League 27.8 6 23 12 34.8 1.24 0.43 0.22 0.50 0 0 Paderborn 07 (2 Seasons) 3 Leagues 1.1 0 1 1 100.0 0.91 0.91 0.00 0.00 0 0 Swope Park (1 Season) 1 League 1.7 0 3 1 33.3 1.80 0.60 0.00 0.00 0 0 MLS (10 Seasons) 140.3 18 152 59 36.2 1.16 0.42 0.11 0.31 0 0 U.S. Open Cup (3 Seasons) 7.3 2 9 5 55.6 1.23 0.68 0.22 0.40 0 0 Leagues Cup (2 Seasons) 4.8 0 0 0 DFB-Pokal (2 Seasons) 0.5 0 1 1 100.0 2.14 2.14 0.00 0.00 0 0 Bundesliga (1 Season) 0.4 0 0 0 0.00 0.00 0 0 2. Bundesliga (1 Season) 0.3 0 0 0 0.00 0.00 0 0 USL (1 Season) 1.7 0 3 1 33.3 1.80 0.60 0.00 0.00 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 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 0.5 0 1 1 100.0 2.14 2.14 0.00 0.00 0 0 Matches 2022 28 Sporting KC us USA U.S. Open Cup 2nd 2.5 2 8 5 62.5 3.19 1.99 0.25 0.40 0 0 Matches 2023 29 Sporting KC us USA U.S. Open Cup 2nd 0.7 0 1 0 0.0 1.53 0.00 0.00 0 0 Matches 2024 30 Sporting KC us USA U.S. Open Cup 2nd 4.2 0 0 0 0.00 0.00 0 0 Matches 5 Seasons 2 Clubs 2 Leagues 7.8 2 10 6 60.0 1.28 0.77 0.20 0.33 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Sporting KC (3 Seasons) 1 League 7.3 2 9 5 55.6 1.23 0.68 0.22 0.40 0 0 Paderborn 07 (2 Seasons) 1 League 0.5 0 1 1 100.0 2.14 2.14 0.00 0.00 0 0 U.S. Open Cup (3 Seasons) 7.3 2 9 5 55.6 1.23 0.68 0.22 0.40 0 0 DFB-Pokal (2 Seasons) 0.5 0 1 1 100.0 2.14 2.14 0.00 0.00 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 2015 21 NYCFC us USA 1. MLS 17 831 49 27.2 9.2 7 5 10 2 0.82 9 18 -9 -0.97 -0.97 Matches 2016 22 NYCFC us USA 1. MLS 22 1,160 53 37.9 12.9 13 4 9 4 1.42 28 26 +2 +0.16 +0.01 Matches 2017 23 NYCFC us USA 1. MLS 15 512 34 16.7 5.7 3 2 12 0 1.67 11 3 +8 +1.41 +1.23 Matches 2018 24 Sporting KC us USA 1. MLS 20 1,369 68 44.7 15.2 15 85 9 5 18 0 2.00 34 12 +22 +1.45 +1.29 Matches 2018 24 Swope Park us USA 2. USL 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 2 23 12 0.8 0.3 0 0 2 11 1 1.50 2 1 +1 +3.91 +3.17 Matches 2018-2019 25 Paderborn 07 de GER DFB-Pokal 0 0 0 0 1 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 2 34 17 1.1 0.4 0 0 2 17 7 0.00 0 0 0 0.00 +1.10 Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 2 42 21 20.0 0.5 0 0 2 21 0 1.50 0 1 -1 -2.14 -2.14 Matches 2020 26 Sporting KC us USA 1. MLS 20 1,446 72 76.5 16.1 17 81 11 3 22 0 1.96 28 17 +11 +0.68 +0.28 Matches 2021 27 Sporting KC us USA 1. MLS 31 2,228 72 72.8 24.8 25 86 18 6 15 1 1.70 48 30 +18 +0.73 +0.73 Matches 2022 28 Sporting KC us USA 1. MLS 24 1,407 59 46.0 15.6 15 83 7 9 18 2 1.33 15 27 -12 -0.77 -0.77 Matches 2022 28 Sporting KC us USA U.S. Open Cup 4 226 57 53.8 2.5 2 61 0 2 53 0 2.50 9 0 +9 +3.58 +3.58 Matches 2023 29 Sporting KC Leagues Cup 3 238 79 79.3 2.6 3 79 1 0 0 1.33 4 5 -1 -0.38 +1.07 Matches 2023 29 Sporting KC us USA 1. MLS 24 842 35 27.5 9.4 7 77 3 17 18 7 1.50 10 17 -7 -0.75 -0.91 Matches 2023 29 Sporting KC us USA U.S. Open Cup 1 59 59 32.8 0.7 1 59 0 0 0 0.00 0 1 -1 -1.53 -3.76 Matches 2024 30 Sporting KC Leagues Cup 3 191 64 70.7 2.1 2 90 2 1 11 0 1.00 3 3 0 0.00 +4.56 Matches 2024 30 Sporting KC us USA 1. MLS 19 1,033 54 33.8 11.5 9 85 8 10 27 5 0.89 21 21 0 0.00 +0.67 Matches 2024 30 Sporting KC us USA U.S. Open Cup 4 375 94 69.4 4.2 4 94 3 0 0 2.25 5 5 0 0.00 -3.27 Matches 2025 31 Sporting KC us USA 1. MLS 27 1,803 67 58.9 20.0 21 79 12 6 23 1 0.81 30 44 -14 -0.70 +0.02 Matches 11 Seasons 4 Clubs 7 Leagues 242 13,969 58 34.2 155.2 146 82 86 96 20 31 1.42 261 235 +26 +0.17 +0.23 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sporting KC (7 Seasons) 3 Leagues 180 11,217 62 51.1 124.6 121 83 74 59 21 16 1.47 207 182 +25 +0.20 +0.30 NYCFC (3 Seasons) 1 League 54 2,503 46 27.3 27.8 23 11 31 6 1.30 48 47 +1 +0.04 -0.07 Paderborn 07 (2 Seasons) 3 Leagues 6 99 17 1.5 1.1 0 0 6 16 9 1.00 2 2 0 0.00 +0.17 Swope Park (1 Season) 1 League 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03 MLS (10 Seasons) 219 12,631 58 42.9 140.3 132 83 79 87 20 22 1.41 234 215 +19 +0.14 +0.18 U.S. Open Cup (3 Seasons) 9 660 73 57.9 7.3 7 79 3 2 53 0 2.11 14 6 +8 +1.09 -0.60 Leagues Cup (2 Seasons) 6 429 72 75.3 4.8 5 84 3 1 11 0 1.17 7 8 -1 -0.21 +2.98 DFB-Pokal (2 Seasons) 2 42 21 7.4 0.5 0 0 2 21 1 1.50 0 1 -1 -2.14 -2.14 Bundesliga (1 Season) 2 34 17 1.1 0.4 0 0 2 17 7 0.00 0 0 0 0.00 +1.10 2. Bundesliga (1 Season) 2 23 12 0.8 0.3 0 0 2 11 1 1.50 2 1 +1 +3.91 +3.17 USL (1 Season) 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03
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 2015 21 NYCFC 1 League 17 831 49 27.2 9.2 7 5 10 2 0.82 9 18 -9 -0.97 -0.97 2016 22 NYCFC 1 League 22 1,160 53 37.9 12.9 13 4 9 4 1.42 28 26 +2 +0.16 +0.01 2017 23 NYCFC 1 League 15 512 34 16.7 5.7 3 2 12 0 1.67 11 3 +8 +1.41 +1.23 2018 24 Swope Park 1 League 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03 2018 24 Sporting KC 1 League 20 1,369 68 44.7 15.2 15 85 9 5 18 0 2.00 34 12 +22 +1.45 +1.29 2018-2019 25 Paderborn 07 2 Leagues 2 23 12 0.7 0.3 0 0 2 11 2 1.50 2 1 +1 +3.91 +3.17 2019-2020 26 Paderborn 07 2 Leagues 4 76 19 2.3 0.8 0 0 4 19 7 0.75 0 1 -1 -1.18 -0.14 2020 26 Sporting KC 1 League 20 1,446 72 76.5 16.1 17 81 11 3 22 0 1.96 28 17 +11 +0.68 +0.28 2021 27 Sporting KC 1 League 31 2,228 72 72.8 24.8 25 86 18 6 15 1 1.70 48 30 +18 +0.73 +0.73 2022 28 Sporting KC 2 Leagues 28 1,633 58 46.9 18.1 17 80 7 11 24 2 1.50 24 27 -3 -0.17 -0.17 2023 29 Sporting KC 3 Leagues 28 1,139 41 32.2 12.7 11 76 4 17 18 7 1.43 14 23 -9 -0.71 -0.94 2024 30 Sporting KC 3 Leagues 26 1,599 62 41.3 17.8 15 88 13 11 25 5 1.11 29 29 0 0.00 +0.52 2025 31 Sporting KC 1 League 27 1,803 67 58.9 20.0 21 79 12 6 23 1 0.81 30 44 -14 -0.70 +0.02 11 Seasons 4 Clubs 7 Leagues 242 13,969 58 34.2 155.2 146 82 86 96 20 31 1.42 261 235 +26 +0.17 +0.23 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sporting KC (7 Seasons) 3 Leagues 180 11,217 62 51.1 124.6 121 83 74 59 21 16 1.47 207 182 +25 +0.20 +0.30 NYCFC (3 Seasons) 1 League 54 2,503 46 27.3 27.8 23 11 31 6 1.30 48 47 +1 +0.04 -0.07 Paderborn 07 (2 Seasons) 3 Leagues 6 99 17 1.5 1.1 0 0 6 16 9 1.00 2 2 0 0.00 +0.17 Swope Park (1 Season) 1 League 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03 MLS (10 Seasons) 219 12,631 58 42.9 140.3 132 83 79 87 20 22 1.41 234 215 +19 +0.14 +0.18 U.S. Open Cup (3 Seasons) 9 660 73 57.9 7.3 7 79 3 2 53 0 2.11 14 6 +8 +1.09 -0.60 Leagues Cup (2 Seasons) 6 429 72 75.3 4.8 5 84 3 1 11 0 1.17 7 8 -1 -0.21 +2.98 DFB-Pokal (2 Seasons) 2 42 21 7.4 0.5 0 0 2 21 1 1.50 0 1 -1 -2.14 -2.14 Bundesliga (1 Season) 2 34 17 1.1 0.4 0 0 2 17 7 0.00 0 0 0 0.00 +1.10 2. Bundesliga (1 Season) 2 23 12 0.8 0.3 0 0 2 11 1 1.50 2 1 +1 +3.91 +3.17 USL (1 Season) 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03
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 2015 21 NYCFC us USA 1. MLS 17th 17 831 49 27.2 9.2 7 5 10 2 0.82 9 18 -9 -0.97 -0.97 Matches 2016 22 NYCFC us USA 1. MLS 4th 22 1,160 53 37.9 12.9 13 4 9 4 1.42 28 26 +2 +0.16 +0.01 Matches 2017 23 NYCFC us USA 1. MLS 2nd 15 512 34 16.7 5.7 3 2 12 0 1.67 11 3 +8 +1.41 +1.23 Matches 2018 24 Swope Park us USA 2. USL 11th 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03 Matches 2018 24 Sporting KC us USA 1. MLS 3rd 20 1,369 68 44.7 15.2 15 85 9 5 18 0 2.00 34 12 +22 +1.45 +1.29 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 2nd 2 23 12 0.8 0.3 0 0 2 11 1 1.50 2 1 +1 +3.91 +3.17 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 18th 2 34 17 1.1 0.4 0 0 2 17 7 0.00 0 0 0 0.00 +1.10 Matches 2020 26 Sporting KC us USA 1. MLS 5th 20 1,446 72 76.5 16.1 17 81 11 3 22 0 1.96 28 17 +11 +0.68 +0.28 Matches 2021 27 Sporting KC us USA 1. MLS 4th 31 2,228 72 72.8 24.8 25 86 18 6 15 1 1.70 48 30 +18 +0.73 +0.73 Matches 2022 28 Sporting KC us USA 1. MLS 23rd 24 1,407 59 46.0 15.6 15 83 7 9 18 2 1.33 15 27 -12 -0.77 -0.77 Matches 2023 29 Sporting KC us USA 1. MLS 15th 24 842 35 27.5 9.4 7 77 3 17 18 7 1.50 10 17 -7 -0.75 -0.91 Matches 2024 30 Sporting KC us USA 1. MLS 27th 19 1,033 54 33.8 11.5 9 85 8 10 27 5 0.89 21 21 0 0.00 +0.67 Matches 2025 31 Sporting KC us USA 1. MLS 27th 27 1,803 67 58.9 20.0 21 79 12 6 23 1 0.81 30 44 -14 -0.70 +0.02 Matches 11 Seasons 4 Clubs 4 Leagues 225 12,838 57 33.3 142.6 134 83 80 91 19 30 1.40 240 220 +20 +0.14 +0.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sporting KC (7 Seasons) 1 League 165 10,128 61 50.0 112.5 109 83 68 56 20 16 1.45 186 168 +18 +0.16 +0.30 NYCFC (3 Seasons) 1 League 54 2,503 46 27.3 27.8 23 11 31 6 1.30 48 47 +1 +0.04 -0.07 Paderborn 07 (2 Seasons) 2 Leagues 4 57 14 0.9 0.6 0 0 4 14 8 0.75 2 1 +1 +1.58 +1.76 Swope Park (1 Season) 1 League 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03 MLS (10 Seasons) 219 12,631 58 42.9 140.3 132 83 79 87 20 22 1.41 234 215 +19 +0.14 +0.18 Bundesliga (1 Season) 2 34 17 1.1 0.4 0 0 2 17 7 0.00 0 0 0 0.00 +1.10 2. Bundesliga (1 Season) 2 23 12 0.8 0.3 0 0 2 11 1 1.50 2 1 +1 +3.91 +3.17 USL (1 Season) 2 150 75 4.9 1.7 2 75 1 0 0 1.50 4 4 0 0.00 +0.03
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 2018-2019 25 Paderborn 07 de GER DFB-Pokal 5th 0 0 0 0 1 Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 2 42 21 20.0 0.5 0 0 2 21 0 1.50 0 1 -1 -2.14 -2.14 Matches 2022 28 Sporting KC us USA U.S. Open Cup 2nd 4 226 57 53.8 2.5 2 61 0 2 53 0 2.50 9 0 +9 +3.58 +3.58 Matches 2023 29 Sporting KC us USA U.S. Open Cup 2nd 1 59 59 32.8 0.7 1 59 0 0 0 0.00 0 1 -1 -1.53 -3.76 Matches 2024 30 Sporting KC us USA U.S. Open Cup 2nd 4 375 94 69.4 4.2 4 94 3 0 0 2.25 5 5 0 0.00 -3.27 Matches 5 Seasons 2 Clubs 2 Leagues 11 702 64 41.1 7.8 7 79 3 4 37 1 2.00 14 7 +7 +0.90 -0.35 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sporting KC (3 Seasons) 1 League 9 660 73 57.9 7.3 7 79 3 2 53 0 2.11 14 6 +8 +1.09 -0.60 Paderborn 07 (2 Seasons) 1 League 2 42 21 7.4 0.5 0 0 2 21 1 1.50 0 1 -1 -2.14 -2.14 U.S. Open Cup (3 Seasons) 9 660 73 57.9 7.3 7 79 3 2 53 0 2.11 14 6 +8 +1.09 -0.60 DFB-Pokal (2 Seasons) 2 42 21 7.4 0.5 0 0 2 21 1 1.50 0 1 -1 -2.14 -2.14
Playing Time Table 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 2023 29 Sporting KC Leagues Cup R32 3 238 79 79.3 2.6 3 79 1 0 0 1.33 4 5 -1 -0.38 +1.07 Matches 2024 30 Sporting KC Leagues Cup R32 3 191 64 70.7 2.1 2 90 2 1 11 0 1.00 3 3 0 0.00 +4.56 Matches 2 Seasons 1 Club 1 League 6 429 72 75.3 4.8 5 84 3 1 11 0 1.17 7 8 -1 -0.21 +2.98
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 21 NYCFC 1 League 9.2 0 0 5 2016 22 NYCFC 1 League 12.9 0 0 0 10 13 1 33 7 8 0 1 0 2017 23 NYCFC 1 League 5.7 0 0 0 9 7 0 7 1 8 0 0 0 2018 24 Swope Park 1 League 1.7 0 0 0 3 2 0 1 2 1 0 0 0 2018 24 Sporting KC 1 League 15.2 2 0 0 21 18 1 8 1 9 0 0 0 2018-2019 25 Paderborn 07 2 Leagues 0.3 0 0 0 1 1 0 2 0 0 0 0 0 2019-2020 26 Paderborn 07 2 Leagues 0.8 0 0 0 1 2 0 0 0 1 0 2020 26 Sporting KC 1 League 16.1 4 0 0 17 17 9 9 13 9 1 2021 27 Sporting KC 1 League 24.8 0 0 0 27 34 5 11 5 9 0 2022 28 Sporting KC 2 Leagues 18.1 1 0 0 27 16 5 6 5 5 0 2023 29 Sporting KC 3 Leagues 12.7 2 0 0 21 11 3 16 17 6 0 2024 30 Sporting KC 3 Leagues 17.8 3 0 0 13 10 0 8 25 20 1 2025 31 Sporting KC 1 League 20.0 2 1 1 15 11 0 15 24 15 0 11 Seasons 4 Clubs 7 Leagues 155.2 14 1 1 170 142 24 116 100 91 0 1 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sporting KC (7 Seasons) 3 Leagues 124.6 14 1 1 141 117 23 73 90 73 0 0 2 NYCFC (3 Seasons) 1 League 27.8 0 0 0 24 20 1 40 8 16 0 1 0 Paderborn 07 (2 Seasons) 3 Leagues 1.1 0 0 0 2 3 0 2 0 1 0 0 0 Swope Park (1 Season) 1 League 1.7 0 0 0 3 2 0 1 2 1 0 0 0 MLS (10 Seasons) 140.3 14 1 1 155 135 22 110 87 82 0 1 2 U.S. Open Cup (3 Seasons) 7.3 0 0 0 10 2 2 3 11 7 0 Leagues Cup (2 Seasons) 4.8 0 0 0 0 DFB-Pokal (2 Seasons) 0.5 0 0 0 1 1 0 0 0 0 0 Bundesliga (1 Season) 0.4 0 0 0 0 1 0 0 0 1 0 2. Bundesliga (1 Season) 0.3 0 0 0 1 1 0 2 0 0 0 0 0 USL (1 Season) 1.7 0 0 0 3 2 0 1 2 1 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 Khiry Shelton Pages
Khiry Shelton Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary