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.2 4.2 3.9 8.1 35 34 136 0.12 0.08 0.20 0.12 0.20 0.17 0.16 0.33 0.17 0.33 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 19 9 1,033 11.5 0 2 2 0 0 0 3 0 0.4 0.4 0.5 0.9 23 54 23 0.00 0.17 0.17 0.00 0.17 0.03 0.05 0.08 0.03 0.08 Matches 10 Seasons 4 Clubs 5 Leagues 200 113 11,077 123.1 18 17 35 18 0 0 12 0 17.7 17.6 11.4 29.0 138 208 552 0.15 0.14 0.28 0.15 0.28 0.19 0.12 0.31 0.19 0.31 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 138 88 8,325 92.5 12 11 23 12 0 0 12 0 17.7 17.6 11.2 28.8 138 207 549 0.13 0.12 0.25 0.13 0.25 0.19 0.12 0.31 0.19 0.31 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) 192 111 10,828 120.3 18 17 35 18 0 0 12 0 17.7 17.6 11.2 28.8 138 207 549 0.15 0.14 0.29 0.15 0.29 0.19 0.12 0.31 0.19 0.31 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.2 4.2 3.9 8.1 35 34 136 0.12 0.08 0.20 0.12 0.20 0.17 0.16 0.33 0.17 0.33 2022 28 Sporting KC 2 Leagues 28 17 1,633 18.1 3 3 6 3 0 0 1 0 2.1 2.1 0.5 2.7 15 20 61 0.17 0.17 0.33 0.17 0.33 0.14 0.03 0.17 0.14 0.17 2023 29 Sporting KC 2 Leagues 25 8 901 10.0 1 0 1 1 0 0 2 0 1.2 1.2 1.4 2.6 17 43 72 0.10 0.00 0.10 0.10 0.10 0.13 0.15 0.28 0.13 0.28 2024 30 Sporting KC 2 Leagues 23 13 1,408 15.6 0 2 2 0 0 0 3 0 0.4 0.4 0.5 0.9 23 54 23 0.00 0.13 0.13 0.00 0.13 0.03 0.05 0.08 0.03 0.08 10 Seasons 4 Clubs 5 Leagues 200 113 11,077 123.1 18 17 35 18 0 0 12 0 17.7 17.6 11.4 29.0 138 208 552 0.15 0.14 0.28 0.15 0.28 0.19 0.12 0.31 0.19 0.31 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 138 88 8,325 92.5 12 11 23 12 0 0 12 0 17.7 17.6 11.2 28.8 138 207 549 0.13 0.12 0.25 0.13 0.25 0.19 0.12 0.31 0.19 0.31 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) 192 111 10,828 120.3 18 17 35 18 0 0 12 0 17.7 17.6 11.2 28.8 138 207 549 0.15 0.14 0.29 0.15 0.29 0.19 0.12 0.31 0.19 0.31 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.2 4.2 3.9 8.1 35 34 136 0.12 0.08 0.20 0.12 0.20 0.17 0.16 0.33 0.17 0.33 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 2nd 19 9 1,033 11.5 0 2 2 0 0 0 3 0 0.4 0.4 0.5 0.9 23 54 23 0.00 0.17 0.17 0.00 0.17 0.03 0.05 0.08 0.03 0.08 Matches 10 Seasons 4 Clubs 4 Leagues 198 113 11,035 122.6 18 17 35 18 0 0 12 0 17.7 17.6 11.4 29.0 138 208 552 0.15 0.14 0.29 0.15 0.29 0.19 0.12 0.31 0.19 0.31 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 138 88 8,325 92.5 12 11 23 12 0 0 12 0 17.7 17.6 11.2 28.8 138 207 549 0.13 0.12 0.25 0.13 0.25 0.19 0.12 0.31 0.19 0.31 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) 192 111 10,828 120.3 18 17 35 18 0 0 12 0 17.7 17.6 11.2 28.8 138 207 549 0.15 0.14 0.29 0.15 0.29 0.19 0.12 0.31 0.19 0.31 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.2 4.2 0.16 -1.2 -1.2 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 11.5 0 5 1 20.0 0.44 0.09 0.00 0.00 14.2 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 10 Seasons 4 Clubs 5 Leagues 123.1 18 148 58 36.5 1.30 0.47 0.11 0.31 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Sporting KC (6 Seasons) 1 League 92.5 12 121 44 36.4 1.31 0.48 0.10 0.27 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 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) 120.3 18 144 56 36.1 1.30 0.47 0.12 0.32 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 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.2 4.2 0.16 -1.2 -1.2 2022 28 Sporting KC 2 Leagues 18.1 3 26 11 42.3 1.43 0.61 0.12 0.27 16.8 0 0 0 2.1 2.1 0.12 -1.1 -1.1 2023 29 Sporting KC 2 Leagues 10.0 1 7 3 42.9 0.70 0.30 0.14 0.33 12.8 0 0 0 1.2 1.2 0.20 -0.2 -0.2 2024 30 Sporting KC 2 Leagues 15.6 0 5 1 20.0 0.32 0.06 0.00 0.00 14.2 0 0 0 0.4 0.4 0.08 -0.4 -0.4 10 Seasons 4 Clubs 5 Leagues 123.1 18 148 58 36.5 1.30 0.47 0.11 0.31 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Sporting KC (6 Seasons) 1 League 92.5 12 121 44 36.4 1.31 0.48 0.10 0.27 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 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) 120.3 18 144 56 36.1 1.30 0.47 0.12 0.32 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 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.2 4.2 0.16 -1.2 -1.2 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 2nd 11.5 0 5 1 20.0 0.44 0.09 0.00 0.00 14.2 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 10 Seasons 4 Clubs 4 Leagues 122.6 18 147 57 36.1 1.30 0.46 0.12 0.32 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Sporting KC (6 Seasons) 1 League 92.5 12 121 44 36.4 1.31 0.48 0.10 0.27 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 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) 120.3 18 144 56 36.1 1.30 0.47 0.12 0.32 14.6 0 0 0 17.7 17.6 0.15 -5.7 -5.6 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 11.5 546 635 86.0 8949 3132 266 293 90.8 232 264 87.9 35 52 67.3 2 0.5 0.7 +1.5 7 49 6 1 54 Matches 10 Seasons 4 Clubs 5 Leagues 123.1 2005 2525 79.4 28795 6855 1157 1350 85.7 654 800 81.8 92 129 71.3 17 11.4 7.0 +5.6 97 131 52 7 208 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 92.5 1999 2517 79.4 28733 6822 1152 1345 85.7 653 799 81.7 92 129 71.3 11 11.2 6.8 -0.2 96 131 50 6 207 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) 120.3 1999 2517 79.4 28733 6822 1152 1345 85.7 653 799 81.7 92 129 71.3 17 11.2 6.8 +5.8 96 131 50 6 207 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 2 Leagues 18.1 223 296 75.3 2927 422 129 156 82.7 64 80 80.0 8 12 66.7 3 0.5 0.8 +2.5 8 12 8 1 20 2023 29 Sporting KC 2 Leagues 10.0 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 2 Leagues 15.6 546 635 86.0 8949 3132 266 293 90.8 232 264 87.9 35 52 67.3 2 0.5 0.7 +1.5 7 49 6 1 54 10 Seasons 4 Clubs 5 Leagues 123.1 2005 2525 79.4 28795 6855 1157 1350 85.7 654 800 81.8 92 129 71.3 17 11.4 7.0 +5.6 97 131 52 7 208 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 92.5 1999 2517 79.4 28733 6822 1152 1345 85.7 653 799 81.7 92 129 71.3 11 11.2 6.8 -0.2 96 131 50 6 207 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) 120.3 1999 2517 79.4 28733 6822 1152 1345 85.7 653 799 81.7 92 129 71.3 17 11.2 6.8 +5.8 96 131 50 6 207 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 2nd 11.5 546 635 86.0 8949 3132 266 293 90.8 232 264 87.9 35 52 67.3 2 0.5 0.7 +1.5 7 49 6 1 54 Matches 10 Seasons 4 Clubs 4 Leagues 122.6 2005 2525 79.4 28795 6855 1157 1350 85.7 654 800 81.8 92 129 71.3 17 11.4 7.0 +5.6 97 131 52 7 208 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 92.5 1999 2517 79.4 28733 6822 1152 1345 85.7 653 799 81.7 92 129 71.3 11 11.2 6.8 -0.2 96 131 50 6 207 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) 120.3 1999 2517 79.4 28733 6822 1152 1345 85.7 653 799 81.7 92 129 71.3 17 11.2 6.8 +5.8 96 131 50 6 207 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 2 Leagues 18.1 296 258 38 1 0 1 6 2 0 0 0 0 223 0 16 2023 29 Sporting KC 2 Leagues 10.0 306 294 12 1 0 3 16 11 0 0 0 0 237 0 20 2024 30 Sporting KC 2 Leagues 15.6 635 530 101 18 0 5 8 83 0 0 0 0 546 4 6 10 Seasons 4 Clubs 5 Leagues 123.1 2525 2306 209 22 7 12 95 109 1 0 0 0 2005 10 72 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sporting KC (6 Seasons) 1 League 92.5 2517 2298 209 22 7 12 52 109 1 0 0 0 1999 10 71 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) 120.3 2517 2298 209 22 7 12 92 109 1 0 0 0 1999 10 71 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 2 Leagues 18.1 19 1.22 15 0 0 1 3 0 2 0.13 1 0 0 0 1 0 2023 29 Sporting KC 2 Leagues 10.0 15 1.60 12 0 2 0 0 1 0 0.00 0 0 0 0 0 0 2024 30 Sporting KC 2 Leagues 15.6 15 1.31 12 0 2 1 0 0 3 0.26 3 0 0 0 0 0 10 Seasons 4 Clubs 5 Leagues 123.1 200 2.15 142 2 20 17 18 1 27 0.29 17 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 92.5 197 2.13 140 2 20 17 17 1 27 0.29 17 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) 120.3 197 2.13 140 2 20 17 17 1 27 0.29 17 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 2 Leagues 18.1 12 5 0 6 6 6 14 42.9 8 11 1 10 5 14 13 1 2023 29 Sporting KC 2 Leagues 10.0 8 5 1 6 1 2 6 33.3 4 5 0 5 17 24 10 0 2024 30 Sporting KC 2 Leagues 15.6 25 20 15 9 1 9 20 45.0 11 13 1 12 25 43 21 1 10 Seasons 4 Clubs 5 Leagues 123.1 103 72 28 44 31 34 77 44.2 43 82 6 76 64 157 88 2 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 92.5 100 54 26 43 31 33 76 43.4 43 82 6 76 54 154 87 2 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) 120.3 100 70 26 43 31 33 76 43.4 43 82 6 76 62 154 87 2 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 11.5 758 32 211 400 157 11 758 22 12 54.5 8 36.4 377 2103 978 23 15 1 23 7 436 23 Matches 10 Seasons 4 Clubs 5 Leagues 123.1 3636 109 483 1488 1727 285 3636 235 131 55.7 98 41.7 2101 11955 4765 138 115 46 334 184 2485 552 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 92.5 3618 108 479 1481 1720 282 3618 233 130 55.8 97 41.6 2088 11900 4757 138 113 46 330 182 2472 549 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) 120.3 3618 108 479 1481 1720 282 3618 233 130 55.8 97 41.6 2088 11900 4757 138 113 46 330 182 2472 549 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 2 Leagues 18.1 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 2 Leagues 10.0 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 2 Leagues 15.6 758 32 211 400 157 11 758 22 12 54.5 8 36.4 377 2103 978 23 15 1 23 7 436 23 10 Seasons 4 Clubs 5 Leagues 123.1 3636 109 483 1488 1727 285 3636 235 131 55.7 98 41.7 2101 11955 4765 138 115 46 334 184 2485 552 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 92.5 3618 108 479 1481 1720 282 3618 233 130 55.8 97 41.6 2088 11900 4757 138 113 46 330 182 2472 549 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) 120.3 3618 108 479 1481 1720 282 3618 233 130 55.8 97 41.6 2088 11900 4757 138 113 46 330 182 2472 549 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 2nd 11.5 758 32 211 400 157 11 758 22 12 54.5 8 36.4 377 2103 978 23 15 1 23 7 436 23 Matches 10 Seasons 4 Clubs 4 Leagues 122.6 3636 109 483 1488 1727 285 3636 235 131 55.7 98 41.7 2101 11955 4765 138 115 46 334 184 2485 552 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 92.5 3618 108 479 1481 1720 282 3618 233 130 55.8 97 41.6 2088 11900 4757 138 113 46 330 182 2472 549 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) 120.3 3618 108 479 1481 1720 282 3618 233 130 55.8 97 41.6 2088 11900 4757 138 113 46 330 182 2472 549 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.2 36.5 +3.8 +0.15 +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 19 1,033 54 33.8 11.5 9 85 8 10 27 5 0.89 21 21 0 0.00 +0.67 16.6 18.6 -2.0 -0.17 +0.18 Matches 10 Seasons 4 Clubs 5 Leagues 200 11,077 55 30.7 123.1 113 83 68 87 19 30 1.48 210 178 +32 +0.26 +0.30 142.9 135.2 +7.7 +0.08 +0.22 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 138 8,325 60 48.4 92.5 88 84 56 50 20 15 1.57 156 125 +31 +0.34 +0.39 141.1 133.6 +7.5 +0.08 +0.08 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) 192 10,828 56 41.1 120.3 111 84 67 81 20 21 1.49 204 172 +32 +0.27 +0.25 141.1 133.6 +7.5 +0.08 +0.08 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.2 36.5 +3.8 +0.15 +0.18 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 13.2 23.0 -9.8 -0.62 -0.74 2023 29 Sporting KC 2 Leagues 25 901 36 27.8 10.0 8 75 3 17 18 7 1.44 10 18 -8 -0.80 -1.07 13.4 15.3 -1.9 -0.20 -0.11 2024 30 Sporting KC 2 Leagues 23 1,408 61 39.1 15.6 13 88 11 10 27 5 1.13 26 26 0 0.00 +0.37 16.6 18.6 -2.0 -0.17 +0.18 10 Seasons 4 Clubs 5 Leagues 200 11,077 55 30.7 123.1 113 83 68 87 19 30 1.48 210 178 +32 +0.26 +0.30 142.9 135.2 +7.7 +0.08 +0.22 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 138 8,325 60 48.4 92.5 88 84 56 50 20 15 1.57 156 125 +31 +0.34 +0.39 141.1 133.6 +7.5 +0.08 +0.08 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) 192 10,828 56 41.1 120.3 111 84 67 81 20 21 1.49 204 172 +32 +0.27 +0.25 141.1 133.6 +7.5 +0.08 +0.08 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.2 36.5 +3.8 +0.15 +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 2nd 19 1,033 54 33.8 11.5 9 85 8 10 27 5 0.89 21 21 0 0.00 +0.67 16.6 18.6 -2.0 -0.17 +0.18 Matches 10 Seasons 4 Clubs 4 Leagues 198 11,035 56 31.0 122.6 113 83 68 85 19 29 1.48 210 177 +33 +0.27 +0.31 142.9 135.2 +7.7 +0.08 +0.22 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 138 8,325 60 48.4 92.5 88 84 56 50 20 15 1.57 156 125 +31 +0.34 +0.39 141.1 133.6 +7.5 +0.08 +0.08 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) 192 10,828 56 41.1 120.3 111 84 67 81 20 21 1.49 204 172 +32 +0.27 +0.25 141.1 133.6 +7.5 +0.08 +0.08 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 2 Leagues 18.1 1 0 0 28 16 5 6 5 5 0 0 0 40 29 37 43.9 2023 29 Sporting KC 2 Leagues 10.0 2 0 0 21 11 3 16 17 5 0 0 0 49 22 18 55.0 2024 30 Sporting KC 2 Leagues 15.6 3 0 0 13 10 0 8 25 20 0 0 1 79 17 6 73.9 10 Seasons 4 Clubs 5 Leagues 123.1 12 0 0 144 130 22 95 64 72 2 1 2 351 179 171 51.1 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 92.5 12 0 0 115 105 21 52 54 54 2 0 2 351 178 171 51.0 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) 120.3 12 0 0 139 125 22 92 62 70 2 1 2 351 178 171 51.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 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)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary