Standard Stats Table 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 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 4.6 4.5 3.2 7.7 15 20 125 0.13 0.33 0.46 0.13 0.46 0.30 0.21 0.51 0.30 0.51 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.0 0.0 0.1 0.1 0 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.57 0.57 0.00 0.57 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.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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 5.1 5.1 1.7 6.8 33 36 132 0.31 0.06 0.37 0.31 0.37 0.32 0.10 0.42 0.32 0.42 Matches 2021 27 Sporting KC us USA 1. MLS 31 25 2,228 24.8 3 2 5 3 0 0 0 0 4.5 4.5 3.9 8.4 35 34 136 0.12 0.08 0.20 0.12 0.20 0.18 0.16 0.34 0.18 0.34 Matches 2022 28 Sporting KC us USA 1. MLS 24 15 1,407 15.6 1 1 2 1 0 0 1 0 2.1 2.1 0.5 2.7 15 20 61 0.06 0.06 0.13 0.06 0.13 0.14 0.03 0.17 0.14 0.17 Matches 2023 29 Sporting KC us USA 1. MLS 24 7 842 9.4 1 0 1 1 0 0 2 0 1.2 1.2 1.4 2.6 17 43 72 0.11 0.00 0.11 0.11 0.11 0.13 0.15 0.28 0.13 0.28 Matches 2024 30 Sporting KC us USA 1. MLS 2 0 24 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 3 1 2 0.00 0.00 0.00 0.00 0.00 0.13 0.07 0.20 0.13 0.20 Matches 10 Seasons 4 Clubs 5 Leagues 183 104 10,068 111.9 18 15 33 18 0 0 9 0 17.5 17.5 10.9 28.4 118 155 531 0.16 0.13 0.29 0.16 0.29 0.21 0.13 0.35 0.21 0.35 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 Sporting KC (6 Seasons) 1 League 121 79 7,316 81.3 12 9 21 12 0 0 9 0 17.5 17.5 10.7 28.2 118 154 528 0.15 0.11 0.26 0.15 0.26 0.22 0.13 0.35 0.22 0.35 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.0 0.0 0.1 0.1 0 1 3 0.00 0.00 0.00 0.00 0.00 0.00 0.24 0.24 0.00 0.24 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 (9 Seasons) 175 102 9,819 109.1 18 15 33 18 0 0 9 0 17.5 17.5 10.7 28.2 118 154 528 0.16 0.14 0.30 0.16 0.30 0.22 0.13 0.35 0.22 0.35 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.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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.0 0.0 0.1 0.1 0 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.57 0.57 0.00 0.57 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 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 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 4.6 4.5 3.2 7.7 15 20 125 0.13 0.33 0.46 0.13 0.46 0.30 0.21 0.51 0.30 0.51 2018-2019 25 Paderborn 07 2 Leagues 2 0 23 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.57 0.57 0.00 0.57 2019-2020 26 Paderborn 07 2 Leagues 4 0 76 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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 5.1 5.1 1.7 6.8 33 36 132 0.31 0.06 0.37 0.31 0.37 0.32 0.10 0.42 0.32 0.42 2021 27 Sporting KC 1 League 31 25 2,228 24.8 3 2 5 3 0 0 0 0 4.5 4.5 3.9 8.4 35 34 136 0.12 0.08 0.20 0.12 0.20 0.18 0.16 0.34 0.18 0.34 2022 28 Sporting KC 1 League 24 15 1,407 15.6 1 1 2 1 0 0 1 0 2.1 2.1 0.5 2.7 15 20 61 0.06 0.06 0.13 0.06 0.13 0.14 0.03 0.17 0.14 0.17 2023 29 Sporting KC 1 League 24 7 842 9.4 1 0 1 1 0 0 2 0 1.2 1.2 1.4 2.6 17 43 72 0.11 0.00 0.11 0.11 0.11 0.13 0.15 0.28 0.13 0.28 2024 30 Sporting KC 1 League 2 0 24 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 3 1 2 0.00 0.00 0.00 0.00 0.00 0.13 0.07 0.20 0.13 0.20 10 Seasons 4 Clubs 5 Leagues 183 104 10,068 111.9 18 15 33 18 0 0 9 0 17.5 17.5 10.9 28.4 118 155 531 0.16 0.13 0.29 0.16 0.29 0.21 0.13 0.35 0.21 0.35 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 Sporting KC (6 Seasons) 1 League 121 79 7,316 81.3 12 9 21 12 0 0 9 0 17.5 17.5 10.7 28.2 118 154 528 0.15 0.11 0.26 0.15 0.26 0.22 0.13 0.35 0.22 0.35 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.0 0.0 0.1 0.1 0 1 3 0.00 0.00 0.00 0.00 0.00 0.00 0.24 0.24 0.00 0.24 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 (9 Seasons) 175 102 9,819 109.1 18 15 33 18 0 0 9 0 17.5 17.5 10.7 28.2 118 154 528 0.16 0.14 0.30 0.16 0.30 0.22 0.13 0.35 0.22 0.35 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.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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.0 0.0 0.1 0.1 0 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.57 0.57 0.00 0.57 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 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 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 4.6 4.5 3.2 7.7 15 20 125 0.13 0.33 0.46 0.13 0.46 0.30 0.21 0.51 0.30 0.51 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.0 0.0 0.1 0.1 0 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.57 0.57 0.00 0.57 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.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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 5.1 5.1 1.7 6.8 33 36 132 0.31 0.06 0.37 0.31 0.37 0.32 0.10 0.42 0.32 0.42 Matches 2021 27 Sporting KC us USA 1. MLS 4th 31 25 2,228 24.8 3 2 5 3 0 0 0 0 4.5 4.5 3.9 8.4 35 34 136 0.12 0.08 0.20 0.12 0.20 0.18 0.16 0.34 0.18 0.34 Matches 2022 28 Sporting KC us USA 1. MLS 23rd 24 15 1,407 15.6 1 1 2 1 0 0 1 0 2.1 2.1 0.5 2.7 15 20 61 0.06 0.06 0.13 0.06 0.13 0.14 0.03 0.17 0.14 0.17 Matches 2023 29 Sporting KC us USA 1. MLS 15th 24 7 842 9.4 1 0 1 1 0 0 2 0 1.2 1.2 1.4 2.6 17 43 72 0.11 0.00 0.11 0.11 0.11 0.13 0.15 0.28 0.13 0.28 Matches 2024 30 Sporting KC us USA 1. MLS 26th 2 0 24 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 3 1 2 0.00 0.00 0.00 0.00 0.00 0.13 0.07 0.20 0.13 0.20 Matches 10 Seasons 4 Clubs 4 Leagues 181 104 10,026 111.4 18 15 33 18 0 0 9 0 17.5 17.5 10.9 28.4 118 155 531 0.16 0.13 0.30 0.16 0.30 0.21 0.13 0.35 0.21 0.35 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 Sporting KC (6 Seasons) 1 League 121 79 7,316 81.3 12 9 21 12 0 0 9 0 17.5 17.5 10.7 28.2 118 154 528 0.15 0.11 0.26 0.15 0.26 0.22 0.13 0.35 0.22 0.35 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.0 0.0 0.1 0.1 0 1 3 0.00 0.00 0.00 0.00 0.00 0.00 0.24 0.24 0.00 0.24 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 (9 Seasons) 175 102 9,819 109.1 18 15 33 18 0 0 9 0 17.5 17.5 10.7 28.2 118 154 528 0.16 0.14 0.30 0.16 0.30 0.22 0.13 0.35 0.22 0.35 Bundesliga (1 Season) 2 0 34 0.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 1 0.00 0.00 0.00 0.00 0.00 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.0 0.0 0.1 0.1 0 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.57 0.57 0.00 0.57 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 2 Seasons 1 Club 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
Shooting Table 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 2015 21 NYCFC us USA 1. MLS 9.2 1 4 0.43 0.25 0 0 Matches 2016 22 NYCFC us USA 1. MLS 12.9 4 16 6 37.5 1.24 0.47 0.25 0.67 0 0 Matches 2017 23 NYCFC us USA 1. MLS 5.7 1 7 2 28.6 1.23 0.35 0.14 0.50 0 0 Matches 2018 24 Sporting KC us USA 1. MLS 15.2 2 36 10 27.8 2.37 0.66 0.06 0.20 16.3 0 0 0 4.6 4.5 0.13 -2.6 -2.5 Matches 2018 24 Swope Park us USA 2. USL 1.7 0 3 1 33.3 1.80 0.60 0.00 0.00 0 0 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 0.5 0 1 1 100.0 2.14 2.14 0.00 0.00 0 0 Matches 2020 26 Sporting KC us USA 1. MLS 16.1 5 29 13 44.8 1.80 0.81 0.17 0.38 12.4 0 0 0 5.1 5.1 0.18 -0.1 -0.1 Matches 2021 27 Sporting KC us USA 1. MLS 24.8 3 27 11 40.7 1.09 0.44 0.11 0.27 13.7 0 0 0 4.5 4.5 0.17 -1.5 -1.5 Matches 2022 28 Sporting KC us USA 1. MLS 15.6 1 18 6 33.3 1.15 0.38 0.06 0.17 16.8 0 0 0 2.1 2.1 0.12 -1.1 -1.1 Matches 2023 29 Sporting KC us USA 1. MLS 9.4 1 6 3 50.0 0.64 0.32 0.17 0.33 12.8 0 0 0 1.2 1.2 0.20 -0.2 -0.2 Matches 2024 30 Sporting KC us USA 1. MLS 0.3 0 1 0 0.0 3.75 0.00 0.00 28.5 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 10 Seasons 4 Clubs 5 Leagues 111.9 18 144 57 36.8 1.40 0.51 0.12 0.32 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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 Sporting KC (6 Seasons) 1 League 81.3 12 117 43 36.8 1.44 0.53 0.10 0.28 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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 0 0.0 0.0 0.0 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 (9 Seasons) 109.1 18 140 55 36.4 1.40 0.50 0.12 0.33 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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 0 0.0 0.0 0.0 0.0 2. Bundesliga (1 Season) 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 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 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 36 10 27.8 2.37 0.66 0.06 0.20 16.3 0 0 0 4.6 4.5 0.13 -2.6 -2.5 2018-2019 25 Paderborn 07 2 Leagues 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 0 0.0 0.0 0.0 0.0 2020 26 Sporting KC 1 League 16.1 5 29 13 44.8 1.80 0.81 0.17 0.38 12.4 0 0 0 5.1 5.1 0.18 -0.1 -0.1 2021 27 Sporting KC 1 League 24.8 3 27 11 40.7 1.09 0.44 0.11 0.27 13.7 0 0 0 4.5 4.5 0.17 -1.5 -1.5 2022 28 Sporting KC 1 League 15.6 1 18 6 33.3 1.15 0.38 0.06 0.17 16.8 0 0 0 2.1 2.1 0.12 -1.1 -1.1 2023 29 Sporting KC 1 League 9.4 1 6 3 50.0 0.64 0.32 0.17 0.33 12.8 0 0 0 1.2 1.2 0.20 -0.2 -0.2 2024 30 Sporting KC 1 League 0.3 0 1 0 0.0 3.75 0.00 0.00 28.5 0 0 0 0.0 0.0 0.03 0.0 0.0 10 Seasons 4 Clubs 5 Leagues 111.9 18 144 57 36.8 1.40 0.51 0.12 0.32 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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 Sporting KC (6 Seasons) 1 League 81.3 12 117 43 36.8 1.44 0.53 0.10 0.28 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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 0 0.0 0.0 0.0 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 (9 Seasons) 109.1 18 140 55 36.4 1.40 0.50 0.12 0.33 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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 0 0.0 0.0 0.0 0.0 2. Bundesliga (1 Season) 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015 21 NYCFC us USA 1. MLS 17th 9.2 1 4 0.43 0.25 0 0 Matches 2016 22 NYCFC us USA 1. MLS 4th 12.9 4 16 6 37.5 1.24 0.47 0.25 0.67 0 0 Matches 2017 23 NYCFC us USA 1. MLS 2nd 5.7 1 7 2 28.6 1.23 0.35 0.14 0.50 0 0 Matches 2018 24 Swope Park us USA 2. USL 11th 1.7 0 3 1 33.3 1.80 0.60 0.00 0.00 0 0 Matches 2018 24 Sporting KC us USA 1. MLS 3rd 15.2 2 36 10 27.8 2.37 0.66 0.06 0.20 16.3 0 0 0 4.6 4.5 0.13 -2.6 -2.5 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 2nd 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 18th 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020 26 Sporting KC us USA 1. MLS 5th 16.1 5 29 13 44.8 1.80 0.81 0.17 0.38 12.4 0 0 0 5.1 5.1 0.18 -0.1 -0.1 Matches 2021 27 Sporting KC us USA 1. MLS 4th 24.8 3 27 11 40.7 1.09 0.44 0.11 0.27 13.7 0 0 0 4.5 4.5 0.17 -1.5 -1.5 Matches 2022 28 Sporting KC us USA 1. MLS 23rd 15.6 1 18 6 33.3 1.15 0.38 0.06 0.17 16.8 0 0 0 2.1 2.1 0.12 -1.1 -1.1 Matches 2023 29 Sporting KC us USA 1. MLS 15th 9.4 1 6 3 50.0 0.64 0.32 0.17 0.33 12.8 0 0 0 1.2 1.2 0.20 -0.2 -0.2 Matches 2024 30 Sporting KC us USA 1. MLS 26th 0.3 0 1 0 0.0 3.75 0.00 0.00 28.5 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 10 Seasons 4 Clubs 4 Leagues 111.4 18 143 56 36.4 1.40 0.50 0.12 0.32 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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 Sporting KC (6 Seasons) 1 League 81.3 12 117 43 36.8 1.44 0.53 0.10 0.28 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 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) 2 Leagues 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 (9 Seasons) 109.1 18 140 55 36.4 1.40 0.50 0.12 0.33 14.7 0 0 0 17.5 17.5 0.15 -5.5 -5.5 Bundesliga (1 Season) 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2. Bundesliga (1 Season) 0.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 Dist 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 2 Seasons 1 Club 1 League 0.5 0 1 1 100.0 2.14 2.14 0.00 0.00 0 0
Passing Table 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 2015 21 NYCFC us USA 1. MLS 9.2 0 Matches 2016 22 NYCFC us USA 1. MLS 12.9 6 Matches 2017 23 NYCFC us USA 1. MLS 5.7 0 Matches 2018 24 Sporting KC us USA 1. MLS 15.2 278 349 79.7 3532 515 172 198 86.9 71 85 83.5 8 14 57.1 5 3.2 1.1 +1.8 24 12 5 0 20 Matches 2018 24 Swope Park us USA 2. USL 1.7 0 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 0.3 3 4 75.0 33 21 2 2 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 0.4 3 4 75.0 29 12 3 3 100.0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 0.5 0 Matches 2020 26 Sporting KC us USA 1. MLS 16.1 321 423 75.9 4484 779 192 236 81.4 101 129 78.3 15 17 88.2 1 1.7 1.8 -0.7 26 23 9 1 36 Matches 2021 27 Sporting KC us USA 1. MLS 24.8 394 508 77.6 5406 940 250 297 84.2 107 142 75.4 16 22 72.7 2 3.9 1.8 -1.9 20 22 12 1 34 Matches 2022 28 Sporting KC us USA 1. MLS 15.6 223 296 75.3 2927 422 129 156 82.7 64 80 80.0 8 12 66.7 1 0.5 0.8 +0.5 8 12 8 1 20 Matches 2023 29 Sporting KC us USA 1. MLS 9.4 237 306 77.5 3435 1034 143 165 86.7 78 99 78.8 10 12 83.3 0 1.4 0.7 -1.4 11 13 10 2 43 Matches 2024 30 Sporting KC us USA 1. MLS 0.3 14 17 82.4 177 40 11 13 84.6 1 2 50.0 1 1 100.0 0 0.0 0.0 0.0 1 1 0 0 1 Matches 10 Seasons 4 Clubs 5 Leagues 111.9 1473 1907 77.2 20023 3763 902 1070 84.3 423 538 78.6 58 78 74.4 15 10.9 6.3 +4.1 91 83 46 6 155 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 Sporting KC (6 Seasons) 1 League 81.3 1467 1899 77.3 19961 3730 897 1065 84.2 422 537 78.6 58 78 74.4 9 10.7 6.2 -1.7 90 83 44 5 154 NYCFC (3 Seasons) 1 League 27.8 6 Paderborn 07 (2 Seasons) 3 Leagues 1.1 6 8 75.0 62 33 5 5 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 Swope Park (1 Season) 1 League 1.7 0 MLS (9 Seasons) 109.1 1467 1899 77.3 19961 3730 897 1065 84.2 422 537 78.6 58 78 74.4 15 10.7 6.2 +4.3 90 83 44 5 154 DFB-Pokal (2 Seasons) 0.5 0 Bundesliga (1 Season) 0.4 3 4 75.0 29 12 3 3 100.0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2. Bundesliga (1 Season) 0.3 3 4 75.0 33 21 2 2 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 USL (1 Season) 1.7 0
Passing Table 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 2015 21 NYCFC 1 League 9.2 0 2016 22 NYCFC 1 League 12.9 6 2017 23 NYCFC 1 League 5.7 0 2018 24 Swope Park 1 League 1.7 0 2018 24 Sporting KC 1 League 15.2 278 349 79.7 3532 515 172 198 86.9 71 85 83.5 8 14 57.1 5 3.2 1.1 +1.8 24 12 5 0 20 2018-2019 25 Paderborn 07 2 Leagues 0.3 3 4 75.0 33 21 2 2 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 2019-2020 26 Paderborn 07 2 Leagues 0.8 3 4 75.0 29 12 3 3 100.0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2020 26 Sporting KC 1 League 16.1 321 423 75.9 4484 779 192 236 81.4 101 129 78.3 15 17 88.2 1 1.7 1.8 -0.7 26 23 9 1 36 2021 27 Sporting KC 1 League 24.8 394 508 77.6 5406 940 250 297 84.2 107 142 75.4 16 22 72.7 2 3.9 1.8 -1.9 20 22 12 1 34 2022 28 Sporting KC 1 League 15.6 223 296 75.3 2927 422 129 156 82.7 64 80 80.0 8 12 66.7 1 0.5 0.8 +0.5 8 12 8 1 20 2023 29 Sporting KC 1 League 9.4 237 306 77.5 3435 1034 143 165 86.7 78 99 78.8 10 12 83.3 0 1.4 0.7 -1.4 11 13 10 2 43 2024 30 Sporting KC 1 League 0.3 14 17 82.4 177 40 11 13 84.6 1 2 50.0 1 1 100.0 0 0.0 0.0 0.0 1 1 0 0 1 10 Seasons 4 Clubs 5 Leagues 111.9 1473 1907 77.2 20023 3763 902 1070 84.3 423 538 78.6 58 78 74.4 15 10.9 6.3 +4.1 91 83 46 6 155 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 Sporting KC (6 Seasons) 1 League 81.3 1467 1899 77.3 19961 3730 897 1065 84.2 422 537 78.6 58 78 74.4 9 10.7 6.2 -1.7 90 83 44 5 154 NYCFC (3 Seasons) 1 League 27.8 6 Paderborn 07 (2 Seasons) 3 Leagues 1.1 6 8 75.0 62 33 5 5 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 Swope Park (1 Season) 1 League 1.7 0 MLS (9 Seasons) 109.1 1467 1899 77.3 19961 3730 897 1065 84.2 422 537 78.6 58 78 74.4 15 10.7 6.2 +4.3 90 83 44 5 154 DFB-Pokal (2 Seasons) 0.5 0 Bundesliga (1 Season) 0.4 3 4 75.0 29 12 3 3 100.0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2. Bundesliga (1 Season) 0.3 3 4 75.0 33 21 2 2 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 USL (1 Season) 1.7 0
Passing Table 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 2015 21 NYCFC us USA 1. MLS 17th 9.2 0 Matches 2016 22 NYCFC us USA 1. MLS 4th 12.9 6 Matches 2017 23 NYCFC us USA 1. MLS 2nd 5.7 0 Matches 2018 24 Swope Park us USA 2. USL 11th 1.7 0 Matches 2018 24 Sporting KC us USA 1. MLS 3rd 15.2 278 349 79.7 3532 515 172 198 86.9 71 85 83.5 8 14 57.1 5 3.2 1.1 +1.8 24 12 5 0 20 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 2nd 0.3 3 4 75.0 33 21 2 2 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 18th 0.4 3 4 75.0 29 12 3 3 100.0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2020 26 Sporting KC us USA 1. MLS 5th 16.1 321 423 75.9 4484 779 192 236 81.4 101 129 78.3 15 17 88.2 1 1.7 1.8 -0.7 26 23 9 1 36 Matches 2021 27 Sporting KC us USA 1. MLS 4th 24.8 394 508 77.6 5406 940 250 297 84.2 107 142 75.4 16 22 72.7 2 3.9 1.8 -1.9 20 22 12 1 34 Matches 2022 28 Sporting KC us USA 1. MLS 23rd 15.6 223 296 75.3 2927 422 129 156 82.7 64 80 80.0 8 12 66.7 1 0.5 0.8 +0.5 8 12 8 1 20 Matches 2023 29 Sporting KC us USA 1. MLS 15th 9.4 237 306 77.5 3435 1034 143 165 86.7 78 99 78.8 10 12 83.3 0 1.4 0.7 -1.4 11 13 10 2 43 Matches 2024 30 Sporting KC us USA 1. MLS 26th 0.3 14 17 82.4 177 40 11 13 84.6 1 2 50.0 1 1 100.0 0 0.0 0.0 0.0 1 1 0 0 1 Matches 10 Seasons 4 Clubs 4 Leagues 111.4 1473 1907 77.2 20023 3763 902 1070 84.3 423 538 78.6 58 78 74.4 15 10.9 6.3 +4.1 91 83 46 6 155 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 Sporting KC (6 Seasons) 1 League 81.3 1467 1899 77.3 19961 3730 897 1065 84.2 422 537 78.6 58 78 74.4 9 10.7 6.2 -1.7 90 83 44 5 154 NYCFC (3 Seasons) 1 League 27.8 6 Paderborn 07 (2 Seasons) 2 Leagues 0.6 6 8 75.0 62 33 5 5 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 Swope Park (1 Season) 1 League 1.7 0 MLS (9 Seasons) 109.1 1467 1899 77.3 19961 3730 897 1065 84.2 422 537 78.6 58 78 74.4 15 10.7 6.2 +4.3 90 83 44 5 154 Bundesliga (1 Season) 0.4 3 4 75.0 29 12 3 3 100.0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2. Bundesliga (1 Season) 0.3 3 4 75.0 33 21 2 2 100.0 1 1 100.0 0 0 0 0.1 0.1 -0.1 1 0 2 1 1 USL (1 Season) 1.7 0
Passing Table 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 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 0.5 0 Matches 2 Seasons 1 Club 1 League 0.5 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015 21 NYCFC 1 League 9.2 2016 22 NYCFC 1 League 12.9 33 2017 23 NYCFC 1 League 5.7 7 2018 24 Swope Park 1 League 1.7 1 2018 24 Sporting KC 1 League 15.2 349 329 19 2 2 1 7 3 1 0 0 0 278 1 14 2018-2019 25 Paderborn 07 2 Leagues 0.3 4 4 0 0 0 0 2 0 0 0 0 0 3 0 1 2019-2020 26 Paderborn 07 2 Leagues 0.8 4 4 0 0 0 0 0 0 0 0 0 0 3 0 0 2020 26 Sporting KC 1 League 16.1 423 403 17 0 3 0 7 6 0 0 0 0 321 3 10 2021 27 Sporting KC 1 League 24.8 508 484 22 0 2 2 11 4 0 0 0 0 394 2 5 2022 28 Sporting KC 1 League 15.6 296 258 38 1 0 1 6 2 0 0 0 0 223 0 16 2023 29 Sporting KC 1 League 9.4 306 294 12 1 0 3 16 11 0 0 0 0 237 0 20 2024 30 Sporting KC 1 League 0.3 17 17 0 0 0 0 0 0 0 0 0 0 14 0 0 10 Seasons 4 Clubs 5 Leagues 111.9 1907 1793 108 4 7 7 90 26 1 0 0 0 1473 6 66 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sporting KC (6 Seasons) 1 League 81.3 1899 1785 108 4 7 7 47 26 1 0 0 0 1467 6 65 NYCFC (3 Seasons) 1 League 27.8 40 Paderborn 07 (2 Seasons) 3 Leagues 1.1 8 8 0 0 0 0 2 0 0 0 0 0 6 0 1 Swope Park (1 Season) 1 League 1.7 1 MLS (9 Seasons) 109.1 1899 1785 108 4 7 7 87 26 1 0 0 0 1467 6 65 DFB-Pokal (2 Seasons) 0.5 0 Bundesliga (1 Season) 0.4 4 4 0 0 0 0 0 0 0 0 0 0 3 0 0 2. Bundesliga (1 Season) 0.3 4 4 0 0 0 0 2 0 0 0 0 0 3 0 1 USL (1 Season) 1.7 1
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 0.5 0 Matches 2 Seasons 1 Club 1 League 0.5 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2015 21 NYCFC 1 League 9.2 2016 22 NYCFC 1 League 12.9 2017 23 NYCFC 1 League 5.7 2018 24 Swope Park 1 League 1.7 2018 24 Sporting KC 1 League 15.2 46 3.02 34 1 5 4 2 0 6 0.39 4 0 1 1 0 0 2018-2019 25 Paderborn 07 2 Leagues 0.3 1 3.91 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 26 Paderborn 07 2 Leagues 0.8 2 5.45 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2020 26 Sporting KC 1 League 16.1 52 3.24 32 0 8 7 5 0 3 0.19 1 0 0 2 0 0 2021 27 Sporting KC 1 League 24.8 50 2.02 35 1 3 4 7 0 13 0.53 8 0 2 0 3 0 2022 28 Sporting KC 1 League 15.6 19 1.22 15 0 0 1 3 0 2 0.13 1 0 0 0 1 0 2023 29 Sporting KC 1 League 9.4 15 1.60 12 0 2 0 0 1 0 0.00 0 0 0 0 0 0 2024 30 Sporting KC 1 League 0.3 2 7.83 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0 10 Seasons 4 Clubs 5 Leagues 111.9 187 2.28 131 2 19 16 18 1 24 0.29 14 0 3 3 4 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Sporting KC (6 Seasons) 1 League 81.3 184 2.26 129 2 19 16 17 1 24 0.30 14 0 3 3 4 0 NYCFC (3 Seasons) 1 League 27.8 Paderborn 07 (2 Seasons) 3 Leagues 1.1 3 4.82 2 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Swope Park (1 Season) 1 League 1.7 MLS (9 Seasons) 109.1 184 2.26 129 2 19 16 17 1 24 0.30 14 0 3 3 4 0 DFB-Pokal (2 Seasons) 0.5 Bundesliga (1 Season) 0.4 2 5.45 1 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2. Bundesliga (1 Season) 0.3 1 3.91 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 USL (1 Season) 1.7
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 0.5 Matches 2 Seasons 1 Club 1 League 0.5
Defensive Actions Table 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 2015 21 NYCFC 1 League 9.2 0 2016 22 NYCFC 1 League 12.9 8 7 0 2017 23 NYCFC 1 League 5.7 8 1 0 2018 24 Swope Park 1 League 1.7 1 2 0 2018 24 Sporting KC 1 League 15.2 9 8 0 3 6 5 8 62.5 3 15 0 15 2 11 16 0 2018-2019 25 Paderborn 07 2 Leagues 0.3 2 0 1 1 0 1 1 100.0 0 0 0 0 0 2 1 0 2019-2020 26 Paderborn 07 2 Leagues 0.8 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 2020 26 Sporting KC 1 League 16.1 21 12 5 10 6 5 15 33.3 10 15 1 14 11 32 14 0 2021 27 Sporting KC 1 League 24.8 25 11 5 9 11 6 13 46.2 7 23 3 20 5 30 13 0 2022 28 Sporting KC 1 League 15.6 12 4 0 6 6 6 14 42.9 8 11 1 10 2 14 13 1 2023 29 Sporting KC 1 League 9.4 8 5 1 6 1 2 6 33.3 4 5 0 5 16 24 10 0 2024 30 Sporting KC 1 League 0.3 2 0 2 0 0 0 0 0 0 0 0 0 2 0 0 10 Seasons 4 Clubs 5 Leagues 111.9 80 58 15 35 30 25 57 43.9 32 69 5 64 46 116 67 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Sporting KC (6 Seasons) 1 League 81.3 77 40 13 34 30 24 56 42.9 32 69 5 64 36 113 66 1 NYCFC (3 Seasons) 1 League 27.8 16 8 0 Paderborn 07 (2 Seasons) 3 Leagues 1.1 3 1 2 1 0 1 1 100.0 0 0 0 0 0 3 1 0 Swope Park (1 Season) 1 League 1.7 1 2 0 MLS (9 Seasons) 109.1 77 56 13 34 30 24 56 42.9 32 69 5 64 44 113 66 1 DFB-Pokal (2 Seasons) 0.5 0 0 0 Bundesliga (1 Season) 0.4 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 2. Bundesliga (1 Season) 0.3 2 0 1 1 0 1 1 100.0 0 0 0 0 0 2 1 0 USL (1 Season) 1.7 1 2 0
Defensive Actions Table 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 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 0.5 0 0 Matches 2 Seasons 1 Club 1 League 0.5 0 0 0
Possession Table 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 2015 21 NYCFC us USA 1. MLS 9.2 Matches 2016 22 NYCFC us USA 1. MLS 12.9 Matches 2017 23 NYCFC us USA 1. MLS 5.7 Matches 2018 24 Sporting KC us USA 1. MLS 15.2 543 18 33 159 358 59 543 39 18 46.2 21 53.8 340 1811 547 15 12 6 60 55 419 125 Matches 2018 24 Swope Park us USA 2. USL 1.7 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 0.3 9 1 2 4 3 1 9 1 0 0.0 1 100.0 5 16 0 0 0 0 1 1 5 2 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 0.4 9 0 2 3 4 2 9 1 1 100.0 0 0.0 8 39 8 0 2 0 3 1 8 1 Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 0.5 Matches 2020 26 Sporting KC us USA 1. MLS 16.1 638 16 74 200 371 78 638 46 28 60.9 17 37.0 372 2383 999 33 17 19 57 24 430 132 Matches 2021 27 Sporting KC us USA 1. MLS 24.8 794 15 58 326 432 78 794 68 42 61.8 26 38.2 498 2970 1209 35 44 13 102 55 587 136 Matches 2022 28 Sporting KC us USA 1. MLS 15.6 468 15 29 224 220 37 468 29 14 48.3 15 51.7 240 1105 370 15 10 4 58 23 317 61 Matches 2023 29 Sporting KC us USA 1. MLS 9.4 417 12 74 172 182 19 417 29 16 55.2 10 34.5 261 1528 654 17 15 3 30 18 283 72 Matches 2024 30 Sporting KC us USA 1. MLS 0.3 23 0 6 11 6 0 23 4 3 75.0 0 0.0 14 126 89 3 1 0 1 0 13 2 Matches 10 Seasons 4 Clubs 5 Leagues 111.9 2901 77 278 1099 1576 274 2901 217 122 56.2 90 41.5 1738 9978 3876 118 101 45 312 177 2062 531 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 Sporting KC (6 Seasons) 1 League 81.3 2883 76 274 1092 1569 271 2883 215 121 56.3 89 41.4 1725 9923 3868 118 99 45 308 175 2049 528 NYCFC (3 Seasons) 1 League 27.8 Paderborn 07 (2 Seasons) 3 Leagues 1.1 18 1 4 7 7 3 18 2 1 50.0 1 50.0 13 55 8 0 2 0 4 2 13 3 Swope Park (1 Season) 1 League 1.7 MLS (9 Seasons) 109.1 2883 76 274 1092 1569 271 2883 215 121 56.3 89 41.4 1725 9923 3868 118 99 45 308 175 2049 528 DFB-Pokal (2 Seasons) 0.5 Bundesliga (1 Season) 0.4 9 0 2 3 4 2 9 1 1 100.0 0 0.0 8 39 8 0 2 0 3 1 8 1 2. Bundesliga (1 Season) 0.3 9 1 2 4 3 1 9 1 0 0.0 1 100.0 5 16 0 0 0 0 1 1 5 2 USL (1 Season) 1.7
Possession Table 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 2015 21 NYCFC 1 League 9.2 2016 22 NYCFC 1 League 12.9 2017 23 NYCFC 1 League 5.7 2018 24 Swope Park 1 League 1.7 2018 24 Sporting KC 1 League 15.2 543 18 33 159 358 59 543 39 18 46.2 21 53.8 340 1811 547 15 12 6 60 55 419 125 2018-2019 25 Paderborn 07 2 Leagues 0.3 9 1 2 4 3 1 9 1 0 0.0 1 100.0 5 16 0 0 0 0 1 1 5 2 2019-2020 26 Paderborn 07 2 Leagues 0.8 9 0 2 3 4 2 9 1 1 100.0 0 0.0 8 39 8 0 2 0 3 1 8 1 2020 26 Sporting KC 1 League 16.1 638 16 74 200 371 78 638 46 28 60.9 17 37.0 372 2383 999 33 17 19 57 24 430 132 2021 27 Sporting KC 1 League 24.8 794 15 58 326 432 78 794 68 42 61.8 26 38.2 498 2970 1209 35 44 13 102 55 587 136 2022 28 Sporting KC 1 League 15.6 468 15 29 224 220 37 468 29 14 48.3 15 51.7 240 1105 370 15 10 4 58 23 317 61 2023 29 Sporting KC 1 League 9.4 417 12 74 172 182 19 417 29 16 55.2 10 34.5 261 1528 654 17 15 3 30 18 283 72 2024 30 Sporting KC 1 League 0.3 23 0 6 11 6 0 23 4 3 75.0 0 0.0 14 126 89 3 1 0 1 0 13 2 10 Seasons 4 Clubs 5 Leagues 111.9 2901 77 278 1099 1576 274 2901 217 122 56.2 90 41.5 1738 9978 3876 118 101 45 312 177 2062 531 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 Sporting KC (6 Seasons) 1 League 81.3 2883 76 274 1092 1569 271 2883 215 121 56.3 89 41.4 1725 9923 3868 118 99 45 308 175 2049 528 NYCFC (3 Seasons) 1 League 27.8 Paderborn 07 (2 Seasons) 3 Leagues 1.1 18 1 4 7 7 3 18 2 1 50.0 1 50.0 13 55 8 0 2 0 4 2 13 3 Swope Park (1 Season) 1 League 1.7 MLS (9 Seasons) 109.1 2883 76 274 1092 1569 271 2883 215 121 56.3 89 41.4 1725 9923 3868 118 99 45 308 175 2049 528 DFB-Pokal (2 Seasons) 0.5 Bundesliga (1 Season) 0.4 9 0 2 3 4 2 9 1 1 100.0 0 0.0 8 39 8 0 2 0 3 1 8 1 2. Bundesliga (1 Season) 0.3 9 1 2 4 3 1 9 1 0 0.0 1 100.0 5 16 0 0 0 0 1 1 5 2 USL (1 Season) 1.7
Possession Table 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 2015 21 NYCFC us USA 1. MLS 17th 9.2 Matches 2016 22 NYCFC us USA 1. MLS 4th 12.9 Matches 2017 23 NYCFC us USA 1. MLS 2nd 5.7 Matches 2018 24 Swope Park us USA 2. USL 11th 1.7 Matches 2018 24 Sporting KC us USA 1. MLS 3rd 15.2 543 18 33 159 358 59 543 39 18 46.2 21 53.8 340 1811 547 15 12 6 60 55 419 125 Matches 2018-2019 25 Paderborn 07 de GER 2. 2. Bundesliga 2nd 0.3 9 1 2 4 3 1 9 1 0 0.0 1 100.0 5 16 0 0 0 0 1 1 5 2 Matches 2019-2020 26 Paderborn 07 de GER 1. Bundesliga 18th 0.4 9 0 2 3 4 2 9 1 1 100.0 0 0.0 8 39 8 0 2 0 3 1 8 1 Matches 2020 26 Sporting KC us USA 1. MLS 5th 16.1 638 16 74 200 371 78 638 46 28 60.9 17 37.0 372 2383 999 33 17 19 57 24 430 132 Matches 2021 27 Sporting KC us USA 1. MLS 4th 24.8 794 15 58 326 432 78 794 68 42 61.8 26 38.2 498 2970 1209 35 44 13 102 55 587 136 Matches 2022 28 Sporting KC us USA 1. MLS 23rd 15.6 468 15 29 224 220 37 468 29 14 48.3 15 51.7 240 1105 370 15 10 4 58 23 317 61 Matches 2023 29 Sporting KC us USA 1. MLS 15th 9.4 417 12 74 172 182 19 417 29 16 55.2 10 34.5 261 1528 654 17 15 3 30 18 283 72 Matches 2024 30 Sporting KC us USA 1. MLS 26th 0.3 23 0 6 11 6 0 23 4 3 75.0 0 0.0 14 126 89 3 1 0 1 0 13 2 Matches 10 Seasons 4 Clubs 4 Leagues 111.4 2901 77 278 1099 1576 274 2901 217 122 56.2 90 41.5 1738 9978 3876 118 101 45 312 177 2062 531 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 Sporting KC (6 Seasons) 1 League 81.3 2883 76 274 1092 1569 271 2883 215 121 56.3 89 41.4 1725 9923 3868 118 99 45 308 175 2049 528 NYCFC (3 Seasons) 1 League 27.8 Paderborn 07 (2 Seasons) 2 Leagues 0.6 18 1 4 7 7 3 18 2 1 50.0 1 50.0 13 55 8 0 2 0 4 2 13 3 Swope Park (1 Season) 1 League 1.7 MLS (9 Seasons) 109.1 2883 76 274 1092 1569 271 2883 215 121 56.3 89 41.4 1725 9923 3868 118 99 45 308 175 2049 528 Bundesliga (1 Season) 0.4 9 0 2 3 4 2 9 1 1 100.0 0 0.0 8 39 8 0 2 0 3 1 8 1 2. Bundesliga (1 Season) 0.3 9 1 2 4 3 1 9 1 0 0.0 1 100.0 5 16 0 0 0 0 1 1 5 2 USL (1 Season) 1.7
Possession Table 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 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 0.5 Matches 2 Seasons 1 Club 1 League 0.5
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 onxG onxGA xG+/- xG+/-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 32.8 22.2 +10.6 +0.70 +0.36 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 0.6 0.8 -0.3 -0.98 -1.13 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 1.2 0.8 +0.4 +1.02 +1.86 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 18 +10 +0.62 +0.01 24.8 18.0 +6.8 +0.42 +0.04 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 40.5 36.6 +3.8 +0.16 +0.18 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 13.2 23.0 -9.8 -0.62 -0.74 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 13.4 15.3 -1.9 -0.20 -0.11 Matches 2024 30 Sporting KC us USA 1. MLS 2 24 12 1.9 0.3 0 0 2 12 4 0.00 0 0 0 0.00 +0.29 0.4 0.0 +0.4 +1.43 +1.94 Matches 10 Seasons 4 Clubs 5 Leagues 183 10,068 55 29.3 111.9 104 83 60 79 17 29 1.52 189 157 +32 +0.29 +0.28 126.9 116.8 +10.1 +0.12 +0.27 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 Sporting KC (6 Seasons) 1 League 121 7,316 60 47.5 81.3 79 83 48 42 17 14 1.65 135 104 +31 +0.38 +0.31 125.2 115.2 +10.0 +0.12 +0.11 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 1.7 1.6 +0.1 +0.20 +0.54 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 (9 Seasons) 175 9,819 56 40.0 109.1 102 83 59 73 17 20 1.54 183 151 +32 +0.29 +0.21 125.2 115.2 +10.0 +0.12 +0.11 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 1.2 0.8 +0.4 +1.02 +1.86 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 0.6 0.8 -0.3 -0.98 -1.13 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 onxG onxGA xG+/- xG+/-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 32.8 22.2 +10.6 +0.70 +0.36 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 0.6 0.8 -0.3 -0.98 -1.13 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 1.2 0.8 +0.4 +1.02 +1.86 2020 26 Sporting KC 1 League 20 1,446 72 76.5 16.1 17 81 11 3 22 0 1.96 28 18 +10 +0.62 +0.01 24.8 18.0 +6.8 +0.42 +0.04 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 40.5 36.6 +3.8 +0.16 +0.18 2022 28 Sporting KC 1 League 24 1,407 59 46.0 15.6 15 83 7 9 18 2 1.33 15 27 -12 -0.77 -0.77 13.2 23.0 -9.8 -0.62 -0.74 2023 29 Sporting KC 1 League 24 842 35 27.5 9.4 7 77 3 17 18 7 1.50 10 17 -7 -0.75 -0.91 13.4 15.3 -1.9 -0.20 -0.11 2024 30 Sporting KC 1 League 2 24 12 1.9 0.3 0 0 2 12 4 0.00 0 0 0 0.00 +0.29 0.4 0.0 +0.4 +1.43 +1.94 10 Seasons 4 Clubs 5 Leagues 183 10,068 55 29.3 111.9 104 83 60 79 17 29 1.52 189 157 +32 +0.29 +0.28 126.9 116.8 +10.1 +0.12 +0.27 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 Sporting KC (6 Seasons) 1 League 121 7,316 60 47.5 81.3 79 83 48 42 17 14 1.65 135 104 +31 +0.38 +0.31 125.2 115.2 +10.0 +0.12 +0.11 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 1.7 1.6 +0.1 +0.20 +0.54 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 (9 Seasons) 175 9,819 56 40.0 109.1 102 83 59 73 17 20 1.54 183 151 +32 +0.29 +0.21 125.2 115.2 +10.0 +0.12 +0.11 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 1.2 0.8 +0.4 +1.02 +1.86 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 0.6 0.8 -0.3 -0.98 -1.13 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 onxG onxGA xG+/- xG+/-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 32.8 22.2 +10.6 +0.70 +0.36 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 0.6 0.8 -0.3 -0.98 -1.13 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 1.2 0.8 +0.4 +1.02 +1.86 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 18 +10 +0.62 +0.01 24.8 18.0 +6.8 +0.42 +0.04 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 40.5 36.6 +3.8 +0.16 +0.18 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 13.2 23.0 -9.8 -0.62 -0.74 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 13.4 15.3 -1.9 -0.20 -0.11 Matches 2024 30 Sporting KC us USA 1. MLS 26th 2 24 12 1.9 0.3 0 0 2 12 4 0.00 0 0 0 0.00 +0.29 0.4 0.0 +0.4 +1.43 +1.94 Matches 10 Seasons 4 Clubs 4 Leagues 181 10,026 55 29.7 111.4 104 83 60 77 17 28 1.53 189 156 +33 +0.30 +0.29 126.9 116.8 +10.1 +0.12 +0.27 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 Sporting KC (6 Seasons) 1 League 121 7,316 60 47.5 81.3 79 83 48 42 17 14 1.65 135 104 +31 +0.38 +0.31 125.2 115.2 +10.0 +0.12 +0.11 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 1.7 1.6 +0.1 +0.20 +0.54 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 (9 Seasons) 175 9,819 56 40.0 109.1 102 83 59 73 17 20 1.54 183 151 +32 +0.29 +0.21 125.2 115.2 +10.0 +0.12 +0.11 Bundesliga (1 Season) 2 34 17 1.1 0.4 0 0 2 17 7 0.00 0 0 0 0.00 +1.10 1.2 0.8 +0.4 +1.02 +1.86 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 0.6 0.8 -0.3 -0.98 -1.13 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 2 Seasons 1 Club 1 League 2 42 21 7.4 0.5 0 0 2 21 1 1.50 0 1 -1 -2.14 -2.14
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% 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 20 18 1 7 2 8 0 0 0 47 26 31 45.6 2018-2019 25 Paderborn 07 2 Leagues 0.3 0 0 0 1 1 0 2 0 0 0 0 0 0 1 0 100.0 2019-2020 26 Paderborn 07 2 Leagues 0.8 0 0 0 1 2 0 0 0 1 0 0 0 0 0 0 2020 26 Sporting KC 1 League 16.1 4 0 0 17 17 9 7 11 12 0 0 1 62 36 37 49.3 2021 27 Sporting KC 1 League 24.8 0 0 0 26 35 5 11 5 11 2 0 0 74 48 42 53.3 2022 28 Sporting KC 1 League 15.6 1 0 0 22 15 3 6 2 4 0 0 0 40 29 37 43.9 2023 29 Sporting KC 1 League 9.4 2 0 0 19 11 3 16 16 5 0 0 0 49 22 18 55.0 2024 30 Sporting KC 1 League 0.3 0 0 0 1 1 0 0 0 0 0 0 0 4 3 1 75.0 10 Seasons 4 Clubs 5 Leagues 111.9 9 0 0 134 122 22 90 46 58 2 1 1 276 165 166 49.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Sporting KC (6 Seasons) 1 League 81.3 9 0 0 105 97 21 47 36 40 2 0 1 276 164 166 49.7 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 0 1 0 100.0 Swope Park (1 Season) 1 League 1.7 0 0 0 3 2 0 1 2 1 0 0 0 MLS (9 Seasons) 109.1 9 0 0 129 117 22 87 44 56 2 1 1 276 164 166 49.7 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 0 0 0 0 0 2. Bundesliga (1 Season) 0.3 0 0 0 1 1 0 2 0 0 0 0 0 0 1 0 100.0 USL (1 Season) 1.7 0 0 0 3 2 0 1 2 1 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 26 Paderborn 07 de GER DFB-Pokal 17th 0.5 0 0 0 1 1 0 0 0 0 0 Matches 2 Seasons 1 Club 1 League 0.5 0 0 0 1 1 0 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, 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 .
View Additional Information
More Khiry Shelton Pages
Khiry Shelton Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary