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 2017 16 NYCFC us USA 1. MLS 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 17 NYCFC us USA 1. MLS 3 3 220 2.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 14 2 0.00 0.00 0.00 0.00 0.00 0.04 0.01 0.06 0.04 0.06 Matches 2018 17 Louisville City us USA 2. USL 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 Matches 2019 18 NYCFC us USA 1. MLS 19 18 1,485 16.5 0 0 0 0 0 0 4 0 0.1 0.1 0.2 0.2 5 46 6 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2020 19 NYCFC us USA 1. MLS 16 16 1,405 15.6 0 1 1 0 0 0 6 0 0.7 0.7 0.4 1.1 17 68 14 0.00 0.06 0.06 0.00 0.06 0.04 0.03 0.07 0.04 0.07 Matches 2021 20 NYCFC us USA 1. MLS 26 26 2,257 25.1 0 0 0 0 0 0 7 0 0.0 0.0 0.4 0.4 15 90 8 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.00 0.02 Matches 2021-2022 21 Rangers 2. Europa Lg 5 0 91 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 5 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 7 5 459 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Rangers 1. Champions Lg 4 4 324 3.6 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 10 3 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 17 10 921 10.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 22 NYCFC us USA 1. MLS 26 24 2,166 24.1 0 0 0 0 0 0 4 0 0.6 0.6 0.2 0.8 15 107 12 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 Matches 2023 22 NYCFC us USA U.S. Open Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 23 NYCFC us USA 1. MLS 29 29 2,555 28.4 1 1 2 1 0 0 10 1 0.5 0.5 0.7 1.2 21 164 19 0.04 0.04 0.07 0.04 0.07 0.02 0.02 0.04 0.02 0.04 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 8 Seasons 4 Clubs 7 Leagues 164 144 12,720 141.3 1 3 4 1 0 0 39 2 2.1 2.1 1.9 4.0 77 520 71 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 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 NYCFC (7 Seasons) 2 Leagues 121 117 10,202 113.4 1 2 3 1 0 0 31 1 2.0 2.0 1.9 3.9 75 489 61 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 Rangers (2 Seasons) 3 Leagues 33 19 1,795 19.9 0 0 0 0 0 0 6 1 0.0 0.0 0.0 0.0 2 15 4 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 St. Pauli (1 Season) 1 League 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Louisville City (1 Season) 1 League 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 MLS (7 Seasons) 120 116 10,112 112.4 1 2 3 1 0 0 31 1 2.0 2.0 1.9 3.9 75 489 61 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 Premiership (2 Seasons) 24 15 1,380 15.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Europa Lg (1 Season) 5 0 91 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 5 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 4 4 324 3.6 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 10 3 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 USL (1 Season) 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 U.S. Open Cup (1 Season) 1 1 90 1.0 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 2017 16 NYCFC 1 League 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018 17 Louisville City 1 League 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 2018 17 NYCFC 1 League 3 3 220 2.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 14 2 0.00 0.00 0.00 0.00 0.00 0.04 0.01 0.06 0.04 0.06 2019 18 NYCFC 1 League 19 18 1,485 16.5 0 0 0 0 0 0 4 0 0.1 0.1 0.2 0.2 5 46 6 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 2020 19 NYCFC 1 League 16 16 1,405 15.6 0 1 1 0 0 0 6 0 0.7 0.7 0.4 1.1 17 68 14 0.00 0.06 0.06 0.00 0.06 0.04 0.03 0.07 0.04 0.07 2021 20 NYCFC 1 League 26 26 2,257 25.1 0 0 0 0 0 0 7 0 0.0 0.0 0.4 0.4 15 90 8 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.00 0.02 2021-2022 21 Rangers 2 Leagues 12 5 550 6.1 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 5 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 22 Rangers 2 Leagues 21 14 1,245 13.8 0 0 0 0 0 0 5 1 0.0 0.0 0.0 0.0 2 10 3 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 2023 22 NYCFC 2 Leagues 27 25 2,256 25.1 0 0 0 0 0 0 4 0 0.6 0.6 0.2 0.8 15 107 12 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 2024 23 NYCFC 1 League 29 29 2,555 28.4 1 1 2 1 0 0 10 1 0.5 0.5 0.7 1.2 21 164 19 0.04 0.04 0.07 0.04 0.07 0.02 0.02 0.04 0.02 0.04 2024-2025 24 St. Pauli 1 League 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 8 Seasons 4 Clubs 7 Leagues 164 144 12,720 141.3 1 3 4 1 0 0 39 2 2.1 2.1 1.9 4.0 77 520 71 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 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 NYCFC (7 Seasons) 2 Leagues 121 117 10,202 113.4 1 2 3 1 0 0 31 1 2.0 2.0 1.9 3.9 75 489 61 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 Rangers (2 Seasons) 3 Leagues 33 19 1,795 19.9 0 0 0 0 0 0 6 1 0.0 0.0 0.0 0.0 2 15 4 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 St. Pauli (1 Season) 1 League 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Louisville City (1 Season) 1 League 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 MLS (7 Seasons) 120 116 10,112 112.4 1 2 3 1 0 0 31 1 2.0 2.0 1.9 3.9 75 489 61 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 Premiership (2 Seasons) 24 15 1,380 15.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Europa Lg (1 Season) 5 0 91 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 5 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 4 4 324 3.6 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 10 3 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 USL (1 Season) 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 U.S. Open Cup (1 Season) 1 1 90 1.0 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 2017 16 NYCFC us USA 1. MLS 2nd 1 0 24 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 17 Louisville City us USA 2. USL 3rd 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 Matches 2018 17 NYCFC us USA 1. MLS 7th 3 3 220 2.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 14 2 0.00 0.00 0.00 0.00 0.00 0.04 0.01 0.06 0.04 0.06 Matches 2019 18 NYCFC us USA 1. MLS 2nd 19 18 1,485 16.5 0 0 0 0 0 0 4 0 0.1 0.1 0.2 0.2 5 46 6 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2020 19 NYCFC us USA 1. MLS 6th 16 16 1,405 15.6 0 1 1 0 0 0 6 0 0.7 0.7 0.4 1.1 17 68 14 0.00 0.06 0.06 0.00 0.06 0.04 0.03 0.07 0.04 0.07 Matches 2021 20 NYCFC us USA 1. MLS 8th 26 26 2,257 25.1 0 0 0 0 0 0 7 0 0.0 0.0 0.4 0.4 15 90 8 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.02 0.00 0.02 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 7 5 459 5.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 2nd 17 10 921 10.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 22 NYCFC us USA 1. MLS 20th 26 24 2,166 24.1 0 0 0 0 0 0 4 0 0.6 0.6 0.2 0.8 15 107 12 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.03 0.02 0.03 Matches 2024 23 NYCFC us USA 1. MLS 12th 29 29 2,555 28.4 1 1 2 1 0 0 10 1 0.5 0.5 0.7 1.2 21 164 19 0.04 0.04 0.07 0.04 0.07 0.02 0.02 0.04 0.02 0.04 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 15th 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 8 Seasons 4 Clubs 4 Leagues 154 139 12,215 135.7 1 3 4 1 0 0 37 1 2.1 2.1 1.9 3.9 75 505 67 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 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 NYCFC (7 Seasons) 1 League 120 116 10,112 112.4 1 2 3 1 0 0 31 1 2.0 2.0 1.9 3.9 75 489 61 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 Rangers (2 Seasons) 1 League 24 15 1,380 15.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 St. Pauli (1 Season) 1 League 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Louisville City (1 Season) 1 League 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33 MLS (7 Seasons) 120 116 10,112 112.4 1 2 3 1 0 0 31 1 2.0 2.0 1.9 3.9 75 489 61 0.01 0.02 0.03 0.01 0.03 0.02 0.02 0.03 0.02 0.03 Premiership (2 Seasons) 24 15 1,380 15.3 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 7 5 453 5.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 16 6 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 USL (1 Season) 3 3 270 3.0 0 1 1 0 0 0 1 0 0.00 0.33 0.33 0.00 0.33
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 2023 22 NYCFC us USA U.S. Open Cup R32 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR 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 2021-2022 21 Rangers 2. Europa Lg 2nd 5 0 91 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 5 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Rangers 1. Champions Lg GR 4 4 324 3.6 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 10 3 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Matches 2 Seasons 1 Club 2 Leagues 9 4 415 4.6 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 15 4 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01 Europa Lg (1 Season) 5 0 91 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 5 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 4 4 324 3.6 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 10 3 0.00 0.00 0.00 0.00 0.00 0.01 0.00 0.01 0.01 0.01
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2021 20 us United States Gold Cup F 6 5 495 5.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 21 us United States WCQ 1 1 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 22 us United States Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 22 us United States Gold Cup SF 5 5 475 5.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 3 Leagues 13 12 1,132 12.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (2 Seasons) 11 10 970 10.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 1 1 72 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 90 1.0 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 2017 16 NYCFC us USA 1. MLS 0.3 0 0 0 0.00 0.00 0 0 Matches 2018 17 NYCFC us USA 1. MLS 2.4 0 3 1 33.3 1.23 0.41 0.00 0.00 19.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2018 17 Louisville City us USA 2. USL 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 Matches 2019 18 NYCFC us USA 1. MLS 16.5 0 2 1 50.0 0.12 0.06 0.00 0.00 29.0 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2020 19 NYCFC us USA 1. MLS 15.6 0 5 0 0.0 0.32 0.00 0.00 18.6 0 0 0 0.7 0.7 0.14 -0.7 -0.7 Matches 2021 20 NYCFC us USA 1. MLS 25.1 0 2 0 0.0 0.08 0.00 0.00 32.4 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2021-2022 21 Rangers 2. Europa Lg 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 5.1 0 1 0 0.0 0.20 0.00 0.00 0 0 Matches 2022-2023 22 Rangers 1. Champions Lg 3.6 0 1 0 0.0 0.28 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 10.2 0 5 0 0.0 0.49 0.00 0.00 0 0 Matches 2023 22 NYCFC us USA 1. MLS 24.1 0 7 2 28.6 0.29 0.08 0.00 0.00 19.0 0 0 0 0.6 0.6 0.08 -0.6 -0.6 Matches 2023 22 NYCFC us USA U.S. Open Cup 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 Matches 2024 23 NYCFC us USA 1. MLS 28.4 1 9 2 22.2 0.32 0.07 0.11 0.50 18.5 0 0 0 0.5 0.5 0.06 +0.5 +0.5 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 8 Seasons 4 Clubs 7 Leagues 141.3 1 38 7 18.4 0.27 0.05 0.03 0.14 19.7 0 0 0 2.1 2.1 0.07 -1.1 -1.1 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 NYCFC (7 Seasons) 2 Leagues 113.4 1 29 7 24.1 0.26 0.06 0.03 0.14 20.5 0 0 0 2.0 2.0 0.07 -1.0 -1.0 Rangers (2 Seasons) 3 Leagues 19.9 0 7 0 0.0 0.35 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 St. Pauli (1 Season) 1 League 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Louisville City (1 Season) 1 League 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 MLS (7 Seasons) 112.4 1 28 6 21.4 0.25 0.05 0.04 0.17 20.5 0 0 0 2.0 2.0 0.07 -1.0 -1.0 Premiership (2 Seasons) 15.3 0 6 0 0.0 0.39 0.00 0.00 0 0 Bundesliga (1 Season) 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Europa Lg (1 Season) 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Champions Lg (1 Season) 3.6 0 1 0 0.0 0.28 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 USL (1 Season) 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 U.S. Open Cup (1 Season) 1.0 0 1 1 100.0 1.00 1.00 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 2017 16 NYCFC 1 League 0.3 0 0 0 0.00 0.00 0 0 2018 17 Louisville City 1 League 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 2018 17 NYCFC 1 League 2.4 0 3 1 33.3 1.23 0.41 0.00 0.00 19.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1 2019 18 NYCFC 1 League 16.5 0 2 1 50.0 0.12 0.06 0.00 0.00 29.0 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2020 19 NYCFC 1 League 15.6 0 5 0 0.0 0.32 0.00 0.00 18.6 0 0 0 0.7 0.7 0.14 -0.7 -0.7 2021 20 NYCFC 1 League 25.1 0 2 0 0.0 0.08 0.00 0.00 32.4 0 0 0 0.0 0.0 0.02 0.0 0.0 2021-2022 21 Rangers 2 Leagues 6.1 0 1 0 0.0 0.16 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2022-2023 22 Rangers 2 Leagues 13.8 0 6 0 0.0 0.43 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 2023 22 NYCFC 2 Leagues 25.1 0 8 3 37.5 0.32 0.12 0.00 0.00 19.0 0 0 0 0.6 0.6 0.08 -0.6 -0.6 2024 23 NYCFC 1 League 28.4 1 9 2 22.2 0.32 0.07 0.11 0.50 18.5 0 0 0 0.5 0.5 0.06 +0.5 +0.5 2024-2025 24 St. Pauli 1 League 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 8 Seasons 4 Clubs 7 Leagues 141.3 1 38 7 18.4 0.27 0.05 0.03 0.14 19.7 0 0 0 2.1 2.1 0.07 -1.1 -1.1 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 NYCFC (7 Seasons) 2 Leagues 113.4 1 29 7 24.1 0.26 0.06 0.03 0.14 20.5 0 0 0 2.0 2.0 0.07 -1.0 -1.0 Rangers (2 Seasons) 3 Leagues 19.9 0 7 0 0.0 0.35 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 St. Pauli (1 Season) 1 League 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Louisville City (1 Season) 1 League 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 MLS (7 Seasons) 112.4 1 28 6 21.4 0.25 0.05 0.04 0.17 20.5 0 0 0 2.0 2.0 0.07 -1.0 -1.0 Premiership (2 Seasons) 15.3 0 6 0 0.0 0.39 0.00 0.00 0 0 Bundesliga (1 Season) 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Europa Lg (1 Season) 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Champions Lg (1 Season) 3.6 0 1 0 0.0 0.28 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 USL (1 Season) 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 U.S. Open Cup (1 Season) 1.0 0 1 1 100.0 1.00 1.00 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 2017 16 NYCFC us USA 1. MLS 2nd 0.3 0 0 0 0.00 0.00 0 0 Matches 2018 17 Louisville City us USA 2. USL 3rd 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 Matches 2018 17 NYCFC us USA 1. MLS 7th 2.4 0 3 1 33.3 1.23 0.41 0.00 0.00 19.2 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2019 18 NYCFC us USA 1. MLS 2nd 16.5 0 2 1 50.0 0.12 0.06 0.00 0.00 29.0 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2020 19 NYCFC us USA 1. MLS 6th 15.6 0 5 0 0.0 0.32 0.00 0.00 18.6 0 0 0 0.7 0.7 0.14 -0.7 -0.7 Matches 2021 20 NYCFC us USA 1. MLS 8th 25.1 0 2 0 0.0 0.08 0.00 0.00 32.4 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 5.1 0 1 0 0.0 0.20 0.00 0.00 0 0 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 2nd 10.2 0 5 0 0.0 0.49 0.00 0.00 0 0 Matches 2023 22 NYCFC us USA 1. MLS 20th 24.1 0 7 2 28.6 0.29 0.08 0.00 0.00 19.0 0 0 0 0.6 0.6 0.08 -0.6 -0.6 Matches 2024 23 NYCFC us USA 1. MLS 12th 28.4 1 9 2 22.2 0.32 0.07 0.11 0.50 18.5 0 0 0 0.5 0.5 0.06 +0.5 +0.5 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 15th 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 8 Seasons 4 Clubs 4 Leagues 135.7 1 36 6 16.7 0.27 0.04 0.03 0.17 20.1 0 0 0 2.1 2.1 0.07 -1.1 -1.1 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 NYCFC (7 Seasons) 1 League 112.4 1 28 6 21.4 0.25 0.05 0.04 0.17 20.5 0 0 0 2.0 2.0 0.07 -1.0 -1.0 Rangers (2 Seasons) 1 League 15.3 0 6 0 0.0 0.39 0.00 0.00 0 0 St. Pauli (1 Season) 1 League 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Louisville City (1 Season) 1 League 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 MLS (7 Seasons) 112.4 1 28 6 21.4 0.25 0.05 0.04 0.17 20.5 0 0 0 2.0 2.0 0.07 -1.0 -1.0 Premiership (2 Seasons) 15.3 0 6 0 0.0 0.39 0.00 0.00 0 0 Bundesliga (1 Season) 5.0 0 1 0 0.0 0.20 0.00 0.00 9.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 USL (1 Season) 3.0 0 1 0 0.0 0.33 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 2023 22 NYCFC us USA U.S. Open Cup R32 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad 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 2021-2022 21 Rangers 2. Europa Lg 2nd 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 22 Rangers 1. Champions Lg GR 3.6 0 1 0 0.0 0.28 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2 Seasons 1 Club 2 Leagues 4.6 0 1 0 0.0 0.22 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 0.0 Europa Lg (1 Season) 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Champions Lg (1 Season) 3.6 0 1 0 0.0 0.28 0.00 0.00 7.8 0 0 0 0.0 0.0 0.05 0.0 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 2017 16 NYCFC us USA 1. MLS 0.3 0 Matches 2018 17 NYCFC us USA 1. MLS 2.4 132 153 86.3 2445 789 55 63 87.3 56 62 90.3 18 20 90.0 0 0.0 0.1 0.0 1 11 0 0 14 Matches 2018 17 Louisville City us USA 2. USL 3.0 1 Matches 2019 18 NYCFC us USA 1. MLS 16.5 757 875 86.5 14306 4794 292 328 89.0 356 391 91.0 94 122 77.0 0 0.2 0.1 -0.2 4 35 1 0 46 Matches 2020 19 NYCFC us USA 1. MLS 15.6 776 892 87.0 14208 4565 325 351 92.6 352 383 91.9 85 114 74.6 1 0.4 0.4 +0.6 8 68 4 0 68 Matches 2021 20 NYCFC us USA 1. MLS 25.1 1278 1452 88.0 24686 8491 459 503 91.3 636 686 92.7 162 217 74.7 0 0.4 0.4 -0.4 6 76 3 0 90 Matches 2021-2022 21 Rangers 2. Europa Lg 1.0 27 37 73.0 635 230 6 8 75.0 13 14 92.9 7 12 58.3 0 0.0 0.0 0.0 0 6 1 0 5 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 5.1 0 Matches 2022-2023 22 Rangers 1. Champions Lg 3.6 159 189 84.1 3020 791 64 73 87.7 75 82 91.5 19 28 67.9 0 0.0 0.0 0.0 0 6 0 0 10 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 10.2 0 Matches 2023 22 NYCFC us USA 1. MLS 24.1 1258 1416 88.8 22818 6960 511 555 92.1 594 639 93.0 135 172 78.5 0 0.2 0.6 -0.2 6 111 5 0 107 Matches 2023 22 NYCFC us USA U.S. Open Cup 1.0 0 Matches 2024 23 NYCFC us USA 1. MLS 28.4 1493 1726 86.5 25634 8599 688 758 90.8 657 719 91.4 121 182 66.5 1 0.7 1.2 +0.3 10 169 13 3 164 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 Matches 8 Seasons 4 Clubs 7 Leagues 141.3 6035 6944 86.9 110038 35863 2476 2729 90.7 2801 3048 91.9 647 882 73.4 3 1.9 2.9 +1.1 36 490 30 3 520 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 NYCFC (7 Seasons) 2 Leagues 113.4 5694 6514 87.4 104097 34198 2330 2558 91.1 2651 2880 92.0 615 827 74.4 2 1.9 2.8 +0.1 35 470 26 3 489 Rangers (2 Seasons) 3 Leagues 19.9 186 226 82.3 3655 1021 70 81 86.4 88 96 91.7 26 40 65.0 0 0.0 0.0 0.0 0 12 1 0 15 St. Pauli (1 Season) 1 League 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 Louisville City (1 Season) 1 League 3.0 1 MLS (7 Seasons) 112.4 5694 6514 87.4 104097 34198 2330 2558 91.1 2651 2880 92.0 615 827 74.4 2 1.9 2.8 +0.1 35 470 26 3 489 Premiership (2 Seasons) 15.3 0 Bundesliga (1 Season) 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 Europa Lg (1 Season) 1.0 27 37 73.0 635 230 6 8 75.0 13 14 92.9 7 12 58.3 0 0.0 0.0 0.0 0 6 1 0 5 Champions Lg (1 Season) 3.6 159 189 84.1 3020 791 64 73 87.7 75 82 91.5 19 28 67.9 0 0.0 0.0 0.0 0 6 0 0 10 USL (1 Season) 3.0 1 U.S. Open Cup (1 Season) 1.0 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 2017 16 NYCFC 1 League 0.3 0 2018 17 Louisville City 1 League 3.0 1 2018 17 NYCFC 1 League 2.4 132 153 86.3 2445 789 55 63 87.3 56 62 90.3 18 20 90.0 0 0.0 0.1 0.0 1 11 0 0 14 2019 18 NYCFC 1 League 16.5 757 875 86.5 14306 4794 292 328 89.0 356 391 91.0 94 122 77.0 0 0.2 0.1 -0.2 4 35 1 0 46 2020 19 NYCFC 1 League 15.6 776 892 87.0 14208 4565 325 351 92.6 352 383 91.9 85 114 74.6 1 0.4 0.4 +0.6 8 68 4 0 68 2021 20 NYCFC 1 League 25.1 1278 1452 88.0 24686 8491 459 503 91.3 636 686 92.7 162 217 74.7 0 0.4 0.4 -0.4 6 76 3 0 90 2021-2022 21 Rangers 2 Leagues 6.1 27 37 73.0 635 230 6 8 75.0 13 14 92.9 7 12 58.3 0 0.0 0.0 0.0 0 6 1 0 5 2022-2023 22 Rangers 2 Leagues 13.8 159 189 84.1 3020 791 64 73 87.7 75 82 91.5 19 28 67.9 0 0.0 0.0 0.0 0 6 0 0 10 2023 22 NYCFC 2 Leagues 25.1 1258 1416 88.8 22818 6960 511 555 92.1 594 639 93.0 135 172 78.5 0 0.2 0.6 -0.2 6 111 5 0 107 2024 23 NYCFC 1 League 28.4 1493 1726 86.5 25634 8599 688 758 90.8 657 719 91.4 121 182 66.5 1 0.7 1.2 +0.3 10 169 13 3 164 2024-2025 24 St. Pauli 1 League 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 8 Seasons 4 Clubs 7 Leagues 141.3 6035 6944 86.9 110038 35863 2476 2729 90.7 2801 3048 91.9 647 882 73.4 3 1.9 2.9 +1.1 36 490 30 3 520 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 NYCFC (7 Seasons) 2 Leagues 113.4 5694 6514 87.4 104097 34198 2330 2558 91.1 2651 2880 92.0 615 827 74.4 2 1.9 2.8 +0.1 35 470 26 3 489 Rangers (2 Seasons) 3 Leagues 19.9 186 226 82.3 3655 1021 70 81 86.4 88 96 91.7 26 40 65.0 0 0.0 0.0 0.0 0 12 1 0 15 St. Pauli (1 Season) 1 League 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 Louisville City (1 Season) 1 League 3.0 1 MLS (7 Seasons) 112.4 5694 6514 87.4 104097 34198 2330 2558 91.1 2651 2880 92.0 615 827 74.4 2 1.9 2.8 +0.1 35 470 26 3 489 Premiership (2 Seasons) 15.3 0 Bundesliga (1 Season) 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 Europa Lg (1 Season) 1.0 27 37 73.0 635 230 6 8 75.0 13 14 92.9 7 12 58.3 0 0.0 0.0 0.0 0 6 1 0 5 Champions Lg (1 Season) 3.6 159 189 84.1 3020 791 64 73 87.7 75 82 91.5 19 28 67.9 0 0.0 0.0 0.0 0 6 0 0 10 USL (1 Season) 3.0 1 U.S. Open Cup (1 Season) 1.0 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 2017 16 NYCFC us USA 1. MLS 2nd 0.3 0 Matches 2018 17 Louisville City us USA 2. USL 3rd 3.0 1 Matches 2018 17 NYCFC us USA 1. MLS 7th 2.4 132 153 86.3 2445 789 55 63 87.3 56 62 90.3 18 20 90.0 0 0.0 0.1 0.0 1 11 0 0 14 Matches 2019 18 NYCFC us USA 1. MLS 2nd 16.5 757 875 86.5 14306 4794 292 328 89.0 356 391 91.0 94 122 77.0 0 0.2 0.1 -0.2 4 35 1 0 46 Matches 2020 19 NYCFC us USA 1. MLS 6th 15.6 776 892 87.0 14208 4565 325 351 92.6 352 383 91.9 85 114 74.6 1 0.4 0.4 +0.6 8 68 4 0 68 Matches 2021 20 NYCFC us USA 1. MLS 8th 25.1 1278 1452 88.0 24686 8491 459 503 91.3 636 686 92.7 162 217 74.7 0 0.4 0.4 -0.4 6 76 3 0 90 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 5.1 0 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 2nd 10.2 0 Matches 2023 22 NYCFC us USA 1. MLS 20th 24.1 1258 1416 88.8 22818 6960 511 555 92.1 594 639 93.0 135 172 78.5 0 0.2 0.6 -0.2 6 111 5 0 107 Matches 2024 23 NYCFC us USA 1. MLS 12th 28.4 1493 1726 86.5 25634 8599 688 758 90.8 657 719 91.4 121 182 66.5 1 0.7 1.2 +0.3 10 169 13 3 164 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 15th 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 Matches 8 Seasons 4 Clubs 4 Leagues 135.7 5849 6718 87.1 106383 34842 2406 2648 90.9 2713 2952 91.9 621 842 73.8 3 1.9 2.9 +1.1 36 478 29 3 505 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 NYCFC (7 Seasons) 1 League 112.4 5694 6514 87.4 104097 34198 2330 2558 91.1 2651 2880 92.0 615 827 74.4 2 1.9 2.8 +0.1 35 470 26 3 489 Rangers (2 Seasons) 1 League 15.3 0 St. Pauli (1 Season) 1 League 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 Louisville City (1 Season) 1 League 3.0 1 MLS (7 Seasons) 112.4 5694 6514 87.4 104097 34198 2330 2558 91.1 2651 2880 92.0 615 827 74.4 2 1.9 2.8 +0.1 35 470 26 3 489 Premiership (2 Seasons) 15.3 0 Bundesliga (1 Season) 5.0 155 204 76.0 2286 644 76 90 84.4 62 72 86.1 6 15 40.0 0 0.0 0.1 0.0 1 8 3 0 16 USL (1 Season) 3.0 1
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 2023 22 NYCFC us USA U.S. Open Cup R32 1.0 0 Matches 1 Season 1 Club 1 League 1.0 0
Passing Table Season Age Squad 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 2021-2022 21 Rangers 2. Europa Lg 2nd 1.0 27 37 73.0 635 230 6 8 75.0 13 14 92.9 7 12 58.3 0 0.0 0.0 0.0 0 6 1 0 5 Matches 2022-2023 22 Rangers 1. Champions Lg GR 3.6 159 189 84.1 3020 791 64 73 87.7 75 82 91.5 19 28 67.9 0 0.0 0.0 0.0 0 6 0 0 10 Matches 2 Seasons 1 Club 2 Leagues 4.6 186 226 82.3 3655 1021 70 81 86.4 88 96 91.7 26 40 65.0 0 0.0 0.0 0.0 0 12 1 0 15 Europa Lg (1 Season) 1.0 27 37 73.0 635 230 6 8 75.0 13 14 92.9 7 12 58.3 0 0.0 0.0 0.0 0 6 1 0 5 Champions Lg (1 Season) 3.6 159 189 84.1 3020 791 64 73 87.7 75 82 91.5 19 28 67.9 0 0.0 0.0 0.0 0 6 0 0 10
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017 16 NYCFC 1 League 0.3 0 2018 17 Louisville City 1 League 3.0 0 2018 17 NYCFC 1 League 2.4 153 153 0 0 0 0 1 0 0 0 0 0 132 0 4 2019 18 NYCFC 1 League 16.5 875 856 19 18 0 8 1 1 0 0 0 0 757 0 11 2020 19 NYCFC 1 League 15.6 892 869 19 17 0 10 0 2 0 0 0 0 776 4 18 2021 20 NYCFC 1 League 25.1 1452 1369 80 50 1 16 2 30 0 0 0 0 1278 3 14 2021-2022 21 Rangers 2 Leagues 6.1 37 36 1 0 0 1 0 1 0 0 0 0 27 0 1 2022-2023 22 Rangers 2 Leagues 13.8 189 184 4 3 0 3 0 0 0 0 0 0 159 1 2 2023 22 NYCFC 2 Leagues 25.1 1416 1366 47 42 0 13 1 5 0 0 0 0 1258 3 19 2024 23 NYCFC 1 League 28.4 1726 1662 60 55 1 12 9 5 0 0 0 0 1493 4 21 2024-2025 24 St. Pauli 1 League 5.0 204 198 5 5 0 2 2 0 0 0 0 0 155 1 5 8 Seasons 4 Clubs 7 Leagues 141.3 6944 6693 235 190 2 65 16 44 0 0 0 0 6035 16 95 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches NYCFC (7 Seasons) 2 Leagues 113.4 6514 6275 225 182 2 59 14 43 0 0 0 0 5694 14 87 Rangers (2 Seasons) 3 Leagues 19.9 226 220 5 3 0 4 0 1 0 0 0 0 186 1 3 St. Pauli (1 Season) 1 League 5.0 204 198 5 5 0 2 2 0 0 0 0 0 155 1 5 Louisville City (1 Season) 1 League 3.0 0 MLS (7 Seasons) 112.4 6514 6275 225 182 2 59 14 43 0 0 0 0 5694 14 87 Premiership (2 Seasons) 15.3 0 Bundesliga (1 Season) 5.0 204 198 5 5 0 2 2 0 0 0 0 0 155 1 5 Europa Lg (1 Season) 1.0 37 36 1 0 0 1 0 1 0 0 0 0 27 0 1 Champions Lg (1 Season) 3.6 189 184 4 3 0 3 0 0 0 0 0 0 159 1 2 USL (1 Season) 3.0 0 U.S. Open Cup (1 Season) 1.0 0
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 2023 22 NYCFC us USA U.S. Open Cup R32 1.0 0 Matches 1 Season 1 Club 1 League 1.0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 1.0 37 36 1 0 0 1 0 1 0 0 0 0 27 0 1 Matches 2022-2023 22 Rangers 1. Champions Lg GR 3.6 189 184 4 3 0 3 0 0 0 0 0 0 159 1 2 Matches 2 Seasons 1 Club 2 Leagues 4.6 226 220 5 3 0 4 0 1 0 0 0 0 186 1 3 Europa Lg (1 Season) 1.0 37 36 1 0 0 1 0 1 0 0 0 0 27 0 1 Champions Lg (1 Season) 3.6 189 184 4 3 0 3 0 0 0 0 0 0 159 1 2
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 2017 16 NYCFC 1 League 0.3 2018 17 Louisville City 1 League 3.0 2018 17 NYCFC 1 League 2.4 6 2.45 5 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2019 18 NYCFC 1 League 16.5 14 0.85 13 0 0 0 1 0 3 0.18 3 0 0 0 0 0 2020 19 NYCFC 1 League 15.6 17 1.09 14 1 0 0 1 1 1 0.06 1 0 0 0 0 0 2021 20 NYCFC 1 League 25.1 23 0.92 21 0 1 0 1 0 1 0.04 1 0 0 0 0 0 2021-2022 21 Rangers 2 Leagues 6.1 2 2.54 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 22 Rangers 2 Leagues 13.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2023 22 NYCFC 2 Leagues 25.1 23 0.96 18 0 1 0 3 1 3 0.12 3 0 0 0 0 0 2024 23 NYCFC 1 League 28.4 36 1.27 31 0 0 1 1 3 4 0.14 4 0 0 0 0 0 2024-2025 24 St. Pauli 1 League 5.0 7 1.39 7 0 0 0 0 0 0 0.00 0 0 0 0 0 0 8 Seasons 4 Clubs 7 Leagues 141.3 128 1.05 111 1 2 1 8 5 12 0.10 12 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches NYCFC (7 Seasons) 2 Leagues 113.4 119 1.06 102 1 2 1 8 5 12 0.11 12 0 0 0 0 0 Rangers (2 Seasons) 3 Leagues 19.9 2 0.46 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 St. Pauli (1 Season) 1 League 5.0 7 1.39 7 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Louisville City (1 Season) 1 League 3.0 MLS (7 Seasons) 112.4 119 1.06 102 1 2 1 8 5 12 0.11 12 0 0 0 0 0 Premiership (2 Seasons) 15.3 Bundesliga (1 Season) 5.0 7 1.39 7 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season) 1.0 2 2.54 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (1 Season) 3.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 USL (1 Season) 3.0 U.S. Open Cup (1 Season) 1.0
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 2023 22 NYCFC us USA U.S. Open Cup R32 1.0 Matches 1 Season 1 Club 1 League 1.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 1.0 2 2.54 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 22 Rangers 1. Champions Lg GR 3.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 4.6 2 0.46 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season) 1.0 2 2.54 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (1 Season) 3.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0
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 2017 16 NYCFC 1 League 0.3 0 1 0 2018 17 Louisville City 1 League 3.0 8 11 0 2018 17 NYCFC 1 League 2.4 7 6 2 5 0 1 1 100.0 0 0 0 0 3 10 0 0 2019 18 NYCFC 1 League 16.5 36 22 18 15 3 16 22 72.7 6 25 11 14 26 62 60 0 2020 19 NYCFC 1 League 15.6 33 18 12 19 2 13 24 54.2 11 27 10 17 30 63 35 0 2021 20 NYCFC 1 League 25.1 37 22 24 13 0 10 22 45.5 12 17 5 12 43 80 71 0 2021-2022 21 Rangers 2 Leagues 6.1 0 3 0 0 0 0 0 0 0 0 0 8 2 3 0 2022-2023 22 Rangers 2 Leagues 13.8 5 18 1 4 0 1 1 100.0 0 2 1 1 15 9 9 0 2023 22 NYCFC 2 Leagues 25.1 59 36 28 28 3 25 48 52.1 23 38 10 28 26 85 29 0 2024 23 NYCFC 1 League 28.4 81 54 28 44 9 34 51 66.7 17 44 14 30 45 126 52 1 2024-2025 24 St. Pauli 1 League 5.0 15 6 5 8 2 4 4 100.0 0 5 1 4 5 20 8 0 8 Seasons 4 Clubs 7 Leagues 141.3 273 193 118 136 19 104 173 60.1 69 158 52 106 213 457 267 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches NYCFC (7 Seasons) 2 Leagues 113.4 253 158 112 124 17 99 168 58.9 69 151 50 101 174 426 247 1 Rangers (2 Seasons) 3 Leagues 19.9 5 21 1 4 0 1 1 100.0 0 2 1 1 23 11 12 0 St. Pauli (1 Season) 1 League 5.0 15 6 5 8 2 4 4 100.0 0 5 1 4 5 20 8 0 Louisville City (1 Season) 1 League 3.0 8 11 0 MLS (7 Seasons) 112.4 253 158 112 124 17 99 168 58.9 69 151 50 101 174 426 247 1 Premiership (2 Seasons) 15.3 18 17 0 Bundesliga (1 Season) 5.0 15 6 5 8 2 4 4 100.0 0 5 1 4 5 20 8 0 Europa Lg (1 Season) 1.0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 0 Champions Lg (1 Season) 3.6 5 3 1 4 0 1 1 100.0 0 2 1 1 4 9 9 0 USL (1 Season) 3.0 8 11 0 U.S. Open Cup (1 Season) 1.0 0 0 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 2017 16 NYCFC us USA 1. MLS 2nd 0.3 0 1 Matches 2018 17 Louisville City us USA 2. USL 3rd 3.0 8 11 Matches 2018 17 NYCFC us USA 1. MLS 7th 2.4 7 6 2 5 0 1 1 100.0 0 0 0 0 3 10 0 0 Matches 2019 18 NYCFC us USA 1. MLS 2nd 16.5 36 22 18 15 3 16 22 72.7 6 25 11 14 26 62 60 0 Matches 2020 19 NYCFC us USA 1. MLS 6th 15.6 33 18 12 19 2 13 24 54.2 11 27 10 17 30 63 35 0 Matches 2021 20 NYCFC us USA 1. MLS 8th 25.1 37 22 24 13 0 10 22 45.5 12 17 5 12 43 80 71 0 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 5.1 3 6 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 2nd 10.2 15 11 Matches 2023 22 NYCFC us USA 1. MLS 20th 24.1 59 36 28 28 3 25 48 52.1 23 38 10 28 26 85 29 0 Matches 2024 23 NYCFC us USA 1. MLS 12th 28.4 81 54 28 44 9 34 51 66.7 17 44 14 30 45 126 52 1 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 15th 5.0 15 6 5 8 2 4 4 100.0 0 5 1 4 5 20 8 0 Matches 8 Seasons 4 Clubs 4 Leagues 135.7 268 190 117 132 19 103 172 59.9 69 156 51 105 207 446 255 1 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 NYCFC (7 Seasons) 1 League 112.4 253 158 112 124 17 99 168 58.9 69 151 50 101 174 426 247 1 Rangers (2 Seasons) 1 League 15.3 18 17 0 St. Pauli (1 Season) 1 League 5.0 15 6 5 8 2 4 4 100.0 0 5 1 4 5 20 8 0 Louisville City (1 Season) 1 League 3.0 8 11 0 MLS (7 Seasons) 112.4 253 158 112 124 17 99 168 58.9 69 151 50 101 174 426 247 1 Premiership (2 Seasons) 15.3 18 17 0 Bundesliga (1 Season) 5.0 15 6 5 8 2 4 4 100.0 0 5 1 4 5 20 8 0 USL (1 Season) 3.0 8 11 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 2023 22 NYCFC us USA U.S. Open Cup R32 1.0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 1.0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 0 Matches 2022-2023 22 Rangers 1. Champions Lg GR 3.6 5 3 1 4 0 1 1 100.0 0 2 1 1 4 9 9 0 Matches 2 Seasons 1 Club 2 Leagues 4.6 5 3 1 4 0 1 1 100.0 0 2 1 1 6 11 12 0 Europa Lg (1 Season) 1.0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 0 Champions Lg (1 Season) 3.6 5 3 1 4 0 1 1 100.0 0 2 1 1 4 9 9 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 2017 16 NYCFC us USA 1. MLS 0.3 Matches 2018 17 NYCFC us USA 1. MLS 2.4 176 3 55 108 13 2 176 1 1 100.0 0 0.0 107 421 172 2 1 0 6 1 117 2 Matches 2018 17 Louisville City us USA 2. USL 3.0 Matches 2019 18 NYCFC us USA 1. MLS 16.5 1050 78 550 467 43 4 1050 8 6 75.0 2 25.0 584 2641 1259 5 6 1 13 9 691 6 Matches 2020 19 NYCFC us USA 1. MLS 15.6 1062 72 412 521 134 11 1062 10 5 50.0 5 50.0 621 3441 1572 17 19 1 12 6 728 14 Matches 2021 20 NYCFC us USA 1. MLS 25.1 1677 141 786 831 76 1 1677 17 11 64.7 6 35.3 926 5037 2804 15 17 0 21 9 1062 8 Matches 2021-2022 21 Rangers 2. Europa Lg 1.0 46 2 15 29 3 0 46 0 0 0 22 101 26 0 1 0 0 0 24 1 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 5.1 Matches 2022-2023 22 Rangers 1. Champions Lg 3.6 212 27 102 97 13 1 212 1 0 0.0 1 100.0 127 760 472 2 2 0 0 1 151 3 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 10.2 Matches 2023 22 NYCFC us USA 1. MLS 24.1 1623 82 548 965 125 9 1623 16 10 62.5 3 18.8 873 4864 2517 15 17 2 21 8 1094 12 Matches 2023 22 NYCFC us USA U.S. Open Cup 1.0 Matches 2024 23 NYCFC us USA 1. MLS 28.4 2027 92 557 1299 189 7 2027 24 16 66.7 5 20.8 993 4959 2010 21 20 0 29 10 1330 19 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 Matches 8 Seasons 4 Clubs 7 Leagues 141.3 8132 509 3088 4465 645 41 8132 78 50 64.1 22 28.2 4372 22637 10978 77 83 4 105 47 5349 71 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 NYCFC (7 Seasons) 2 Leagues 113.4 7615 468 2908 4191 580 34 7615 76 49 64.5 21 27.6 4104 21363 10334 75 80 4 102 43 5022 61 Rangers (2 Seasons) 3 Leagues 19.9 258 29 117 126 16 1 258 1 0 0.0 1 100.0 149 861 498 2 3 0 0 1 175 4 St. Pauli (1 Season) 1 League 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 Louisville City (1 Season) 1 League 3.0 MLS (7 Seasons) 112.4 7615 468 2908 4191 580 34 7615 76 49 64.5 21 27.6 4104 21363 10334 75 80 4 102 43 5022 61 Premiership (2 Seasons) 15.3 Bundesliga (1 Season) 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 Europa Lg (1 Season) 1.0 46 2 15 29 3 0 46 0 0 0 22 101 26 0 1 0 0 0 24 1 Champions Lg (1 Season) 3.6 212 27 102 97 13 1 212 1 0 0.0 1 100.0 127 760 472 2 2 0 0 1 151 3 USL (1 Season) 3.0 U.S. Open Cup (1 Season) 1.0
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 2017 16 NYCFC 1 League 0.3 2018 17 Louisville City 1 League 3.0 2018 17 NYCFC 1 League 2.4 176 3 55 108 13 2 176 1 1 100.0 0 0.0 107 421 172 2 1 0 6 1 117 2 2019 18 NYCFC 1 League 16.5 1050 78 550 467 43 4 1050 8 6 75.0 2 25.0 584 2641 1259 5 6 1 13 9 691 6 2020 19 NYCFC 1 League 15.6 1062 72 412 521 134 11 1062 10 5 50.0 5 50.0 621 3441 1572 17 19 1 12 6 728 14 2021 20 NYCFC 1 League 25.1 1677 141 786 831 76 1 1677 17 11 64.7 6 35.3 926 5037 2804 15 17 0 21 9 1062 8 2021-2022 21 Rangers 2 Leagues 6.1 46 2 15 29 3 0 46 0 0 0 22 101 26 0 1 0 0 0 24 1 2022-2023 22 Rangers 2 Leagues 13.8 212 27 102 97 13 1 212 1 0 0.0 1 100.0 127 760 472 2 2 0 0 1 151 3 2023 22 NYCFC 2 Leagues 25.1 1623 82 548 965 125 9 1623 16 10 62.5 3 18.8 873 4864 2517 15 17 2 21 8 1094 12 2024 23 NYCFC 1 League 28.4 2027 92 557 1299 189 7 2027 24 16 66.7 5 20.8 993 4959 2010 21 20 0 29 10 1330 19 2024-2025 24 St. Pauli 1 League 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 8 Seasons 4 Clubs 7 Leagues 141.3 8132 509 3088 4465 645 41 8132 78 50 64.1 22 28.2 4372 22637 10978 77 83 4 105 47 5349 71 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 NYCFC (7 Seasons) 2 Leagues 113.4 7615 468 2908 4191 580 34 7615 76 49 64.5 21 27.6 4104 21363 10334 75 80 4 102 43 5022 61 Rangers (2 Seasons) 3 Leagues 19.9 258 29 117 126 16 1 258 1 0 0.0 1 100.0 149 861 498 2 3 0 0 1 175 4 St. Pauli (1 Season) 1 League 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 Louisville City (1 Season) 1 League 3.0 MLS (7 Seasons) 112.4 7615 468 2908 4191 580 34 7615 76 49 64.5 21 27.6 4104 21363 10334 75 80 4 102 43 5022 61 Premiership (2 Seasons) 15.3 Bundesliga (1 Season) 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 Europa Lg (1 Season) 1.0 46 2 15 29 3 0 46 0 0 0 22 101 26 0 1 0 0 0 24 1 Champions Lg (1 Season) 3.6 212 27 102 97 13 1 212 1 0 0.0 1 100.0 127 760 472 2 2 0 0 1 151 3 USL (1 Season) 3.0 U.S. Open Cup (1 Season) 1.0
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 2017 16 NYCFC us USA 1. MLS 2nd 0.3 Matches 2018 17 Louisville City us USA 2. USL 3rd 3.0 Matches 2018 17 NYCFC us USA 1. MLS 7th 2.4 176 3 55 108 13 2 176 1 1 100.0 0 0.0 107 421 172 2 1 0 6 1 117 2 Matches 2019 18 NYCFC us USA 1. MLS 2nd 16.5 1050 78 550 467 43 4 1050 8 6 75.0 2 25.0 584 2641 1259 5 6 1 13 9 691 6 Matches 2020 19 NYCFC us USA 1. MLS 6th 15.6 1062 72 412 521 134 11 1062 10 5 50.0 5 50.0 621 3441 1572 17 19 1 12 6 728 14 Matches 2021 20 NYCFC us USA 1. MLS 8th 25.1 1677 141 786 831 76 1 1677 17 11 64.7 6 35.3 926 5037 2804 15 17 0 21 9 1062 8 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 5.1 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 2nd 10.2 Matches 2023 22 NYCFC us USA 1. MLS 20th 24.1 1623 82 548 965 125 9 1623 16 10 62.5 3 18.8 873 4864 2517 15 17 2 21 8 1094 12 Matches 2024 23 NYCFC us USA 1. MLS 12th 28.4 2027 92 557 1299 189 7 2027 24 16 66.7 5 20.8 993 4959 2010 21 20 0 29 10 1330 19 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 15th 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 Matches 8 Seasons 4 Clubs 4 Leagues 135.7 7874 480 2971 4339 629 40 7874 77 50 64.9 21 27.3 4223 21776 10480 75 80 4 105 46 5174 67 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 NYCFC (7 Seasons) 1 League 112.4 7615 468 2908 4191 580 34 7615 76 49 64.5 21 27.6 4104 21363 10334 75 80 4 102 43 5022 61 Rangers (2 Seasons) 1 League 15.3 St. Pauli (1 Season) 1 League 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 Louisville City (1 Season) 1 League 3.0 MLS (7 Seasons) 112.4 7615 468 2908 4191 580 34 7615 76 49 64.5 21 27.6 4104 21363 10334 75 80 4 102 43 5022 61 Premiership (2 Seasons) 15.3 Bundesliga (1 Season) 5.0 259 12 63 148 49 6 259 1 1 100.0 0 0.0 119 413 146 0 0 0 3 3 152 6 USL (1 Season) 3.0
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 2023 22 NYCFC us USA U.S. Open Cup R32 1.0 Matches 1 Season 1 Club 1 League 1.0
Possession Table Season Age Squad 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 2021-2022 21 Rangers 2. Europa Lg 2nd 1.0 46 2 15 29 3 0 46 0 0 0 22 101 26 0 1 0 0 0 24 1 Matches 2022-2023 22 Rangers 1. Champions Lg GR 3.6 212 27 102 97 13 1 212 1 0 0.0 1 100.0 127 760 472 2 2 0 0 1 151 3 Matches 2 Seasons 1 Club 2 Leagues 4.6 258 29 117 126 16 1 258 1 0 0.0 1 100.0 149 861 498 2 3 0 0 1 175 4 Europa Lg (1 Season) 1.0 46 2 15 29 3 0 46 0 0 0 22 101 26 0 1 0 0 0 24 1 Champions Lg (1 Season) 3.6 212 27 102 97 13 1 212 1 0 0.0 1 100.0 127 760 472 2 2 0 0 1 151 3
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 2017 16 NYCFC us USA 1. MLS 1 24 24 0.8 0.3 0 0 1 3 1.00 0 1 -1 -3.75 -4.17 Matches 2018 17 NYCFC us USA 1. MLS 3 220 73 7.2 2.4 3 73 0 0 8 1.33 2 2 0 0.00 -0.44 4.9 1.8 +3.2 +1.29 +0.98 Matches 2018 17 Louisville City us USA 2. USL 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 Matches 2019 18 NYCFC us USA 1. MLS 19 1,485 78 48.5 16.5 18 82 14 1 8 1 1.68 26 24 +2 +0.12 -0.96 24.1 24.9 -0.9 -0.05 -0.77 Matches 2020 19 NYCFC us USA 1. MLS 16 1,405 88 67.9 15.6 16 88 12 0 0 1.56 21 14 +7 +0.45 -0.23 24.8 18.1 +6.7 +0.43 +0.23 Matches 2021 20 NYCFC us USA 1. MLS 26 2,257 87 73.8 25.1 26 87 22 0 0 1.63 42 25 +17 +0.68 +0.34 41.9 27.3 +14.6 +0.58 -0.24 Matches 2021-2022 21 Rangers 2. Europa Lg 5 91 18 6.5 1.0 0 0 5 18 4 1.40 0 3 -3 -2.97 -3.65 1.7 2.0 -0.3 -0.38 -0.60 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 7 459 66 13.4 5.1 5 78 3 2 34 11 2.71 9 3 +6 +1.18 -0.13 Matches 2022-2023 22 Rangers 1. Champions Lg 4 324 81 60.0 3.6 4 81 3 0 1 0.88 1 10 -9 -2.50 +2.08 3.9 6.4 -2.5 -0.69 +2.20 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 17 921 54 26.9 10.2 10 77 6 7 22 8 2.18 21 16 +5 +0.49 -1.35 Matches 2023 22 NYCFC us USA 1. MLS 26 2,166 83 70.8 24.1 24 87 21 2 40 0 1.19 26 25 +1 +0.04 +0.54 29.9 27.6 +2.3 +0.10 -0.26 Matches 2023 22 NYCFC us USA U.S. Open Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2024 23 NYCFC us USA 1. MLS 29 2,555 88 83.5 28.4 29 88 27 0 0 1.33 44 40 +4 +0.14 -0.04 46.5 37.9 +8.6 +0.30 +0.52 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 Matches 8 Seasons 4 Clubs 7 Leagues 164 12,720 78 36.6 141.3 144 85 116 20 22 38 1.54 207 172 +35 +0.25 -0.41 182.0 150.8 +31.2 +0.26 +0.05 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 NYCFC (7 Seasons) 2 Leagues 121 10,202 84 49.7 113.4 117 86 97 4 29 12 1.44 161 132 +29 +0.26 -0.19 172.0 137.5 +34.5 +0.31 -0.10 Rangers (2 Seasons) 3 Leagues 33 1,795 54 20.4 19.9 19 78 12 14 23 24 2.02 31 32 -1 -0.05 -1.25 5.6 8.4 -2.8 -0.63 -0.42 St. Pauli (1 Season) 1 League 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 Louisville City (1 Season) 1 League 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 MLS (7 Seasons) 120 10,112 84 49.5 112.4 116 86 96 4 29 12 1.45 161 131 +30 +0.27 -0.18 172.0 137.5 +34.5 +0.31 -0.10 Premiership (2 Seasons) 24 1,380 58 20.2 15.3 15 77 9 9 25 19 2.33 30 19 +11 +0.72 -0.83 Bundesliga (1 Season) 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 Europa Lg (1 Season) 5 91 18 6.5 1.0 0 0 5 18 4 1.40 0 3 -3 -2.97 -3.65 1.7 2.0 -0.3 -0.38 -0.60 Champions Lg (1 Season) 4 324 81 60.0 3.6 4 81 3 0 1 0.88 1 10 -9 -2.50 +2.08 3.9 6.4 -2.5 -0.69 +2.20 USL (1 Season) 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 U.S. Open Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017 16 NYCFC 1 League 1 24 24 0.8 0.3 0 0 1 3 1.00 0 1 -1 -3.75 -4.17 2018 17 Louisville City 1 League 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 2018 17 NYCFC 1 League 3 220 73 7.2 2.4 3 73 0 0 8 1.33 2 2 0 0.00 -0.44 4.9 1.8 +3.2 +1.29 +0.98 2019 18 NYCFC 1 League 19 1,485 78 48.5 16.5 18 82 14 1 8 1 1.68 26 24 +2 +0.12 -0.96 24.1 24.9 -0.9 -0.05 -0.77 2020 19 NYCFC 1 League 16 1,405 88 67.9 15.6 16 88 12 0 0 1.56 21 14 +7 +0.45 -0.23 24.8 18.1 +6.7 +0.43 +0.23 2021 20 NYCFC 1 League 26 2,257 87 73.8 25.1 26 87 22 0 0 1.63 42 25 +17 +0.68 +0.34 41.9 27.3 +14.6 +0.58 -0.24 2021-2022 21 Rangers 2 Leagues 12 550 46 11.4 6.1 5 78 3 7 23 15 2.16 9 6 +3 +0.49 -0.62 1.7 2.0 -0.3 -0.38 -0.60 2022-2023 22 Rangers 2 Leagues 21 1,245 59 31.4 13.8 14 78 9 7 22 9 1.93 22 26 -4 -0.29 -1.62 3.9 6.4 -2.5 -0.69 +2.20 2023 22 NYCFC 2 Leagues 27 2,256 84 71.6 25.1 25 87 22 2 40 0 1.15 26 26 0 0.00 +0.50 29.9 27.6 +2.3 +0.10 -0.26 2024 23 NYCFC 1 League 29 2,555 88 83.5 28.4 29 88 27 0 0 1.33 44 40 +4 +0.14 -0.04 46.5 37.9 +8.6 +0.30 +0.52 2024-2025 24 St. Pauli 1 League 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 8 Seasons 4 Clubs 7 Leagues 164 12,720 78 36.6 141.3 144 85 116 20 22 38 1.54 207 172 +35 +0.25 -0.41 182.0 150.8 +31.2 +0.26 +0.05 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 NYCFC (7 Seasons) 2 Leagues 121 10,202 84 49.7 113.4 117 86 97 4 29 12 1.44 161 132 +29 +0.26 -0.19 172.0 137.5 +34.5 +0.31 -0.10 Rangers (2 Seasons) 3 Leagues 33 1,795 54 20.4 19.9 19 78 12 14 23 24 2.02 31 32 -1 -0.05 -1.25 5.6 8.4 -2.8 -0.63 -0.42 St. Pauli (1 Season) 1 League 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 Louisville City (1 Season) 1 League 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 MLS (7 Seasons) 120 10,112 84 49.5 112.4 116 86 96 4 29 12 1.45 161 131 +30 +0.27 -0.18 172.0 137.5 +34.5 +0.31 -0.10 Premiership (2 Seasons) 24 1,380 58 20.2 15.3 15 77 9 9 25 19 2.33 30 19 +11 +0.72 -0.83 Bundesliga (1 Season) 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 Europa Lg (1 Season) 5 91 18 6.5 1.0 0 0 5 18 4 1.40 0 3 -3 -2.97 -3.65 1.7 2.0 -0.3 -0.38 -0.60 Champions Lg (1 Season) 4 324 81 60.0 3.6 4 81 3 0 1 0.88 1 10 -9 -2.50 +2.08 3.9 6.4 -2.5 -0.69 +2.20 USL (1 Season) 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 U.S. Open Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017 16 NYCFC us USA 1. MLS 2nd 1 24 24 0.8 0.3 0 0 1 3 1.00 0 1 -1 -3.75 -4.17 Matches 2018 17 Louisville City us USA 2. USL 3rd 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 Matches 2018 17 NYCFC us USA 1. MLS 7th 3 220 73 7.2 2.4 3 73 0 0 8 1.33 2 2 0 0.00 -0.44 4.9 1.8 +3.2 +1.29 +0.98 Matches 2019 18 NYCFC us USA 1. MLS 2nd 19 1,485 78 48.5 16.5 18 82 14 1 8 1 1.68 26 24 +2 +0.12 -0.96 24.1 24.9 -0.9 -0.05 -0.77 Matches 2020 19 NYCFC us USA 1. MLS 6th 16 1,405 88 67.9 15.6 16 88 12 0 0 1.56 21 14 +7 +0.45 -0.23 24.8 18.1 +6.7 +0.43 +0.23 Matches 2021 20 NYCFC us USA 1. MLS 8th 26 2,257 87 73.8 25.1 26 87 22 0 0 1.63 42 25 +17 +0.68 +0.34 41.9 27.3 +14.6 +0.58 -0.24 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 7 459 66 13.4 5.1 5 78 3 2 34 11 2.71 9 3 +6 +1.18 -0.13 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 2nd 17 921 54 26.9 10.2 10 77 6 7 22 8 2.18 21 16 +5 +0.49 -1.35 Matches 2023 22 NYCFC us USA 1. MLS 20th 26 2,166 83 70.8 24.1 24 87 21 2 40 0 1.19 26 25 +1 +0.04 +0.54 29.9 27.6 +2.3 +0.10 -0.26 Matches 2024 23 NYCFC us USA 1. MLS 12th 29 2,555 88 83.5 28.4 29 88 27 0 0 1.33 44 40 +4 +0.14 -0.04 46.5 37.9 +8.6 +0.30 +0.52 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 15th 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 Matches 8 Seasons 4 Clubs 4 Leagues 154 12,215 79 37.4 135.7 139 85 112 15 24 33 1.58 206 158 +48 +0.35 -0.35 176.4 142.4 +34.0 +0.29 +0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches NYCFC (7 Seasons) 1 League 120 10,112 84 49.5 112.4 116 86 96 4 29 12 1.45 161 131 +30 +0.27 -0.18 172.0 137.5 +34.5 +0.31 -0.10 Rangers (2 Seasons) 1 League 24 1,380 58 20.2 15.3 15 77 9 9 25 19 2.33 30 19 +11 +0.72 -0.83 St. Pauli (1 Season) 1 League 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 Louisville City (1 Season) 1 League 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13 MLS (7 Seasons) 120 10,112 84 49.5 112.4 116 86 96 4 29 12 1.45 161 131 +30 +0.27 -0.18 172.0 137.5 +34.5 +0.31 -0.10 Premiership (2 Seasons) 24 1,380 58 20.2 15.3 15 77 9 9 25 19 2.33 30 19 +11 +0.72 -0.83 Bundesliga (1 Season) 7 453 65 19.4 5.0 5 86 4 2 12 0 1.00 5 4 +1 +0.20 +0.72 4.4 4.9 -0.5 -0.10 +0.14 USL (1 Season) 3 270 90 8.8 3.0 3 90 3 0 2 2.00 10 4 +6 +2.00 +1.13
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 2023 22 NYCFC us USA U.S. Open Cup R32 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 1 Season 1 Club 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 5 91 18 6.5 1.0 0 0 5 18 4 1.40 0 3 -3 -2.97 -3.65 1.7 2.0 -0.3 -0.38 -0.60 Matches 2022-2023 22 Rangers 1. Champions Lg GR 4 324 81 60.0 3.6 4 81 3 0 1 0.88 1 10 -9 -2.50 +2.08 3.9 6.4 -2.5 -0.69 +2.20 Matches 2 Seasons 1 Club 2 Leagues 9 415 46 21.3 4.6 4 81 3 5 18 5 1.17 1 13 -12 -2.60 -2.54 5.6 8.4 -2.8 -0.63 -0.42 Europa Lg (1 Season) 5 91 18 6.5 1.0 0 0 5 18 4 1.40 0 3 -3 -2.97 -3.65 1.7 2.0 -0.3 -0.38 -0.60 Champions Lg (1 Season) 4 324 81 60.0 3.6 4 81 3 0 1 0.88 1 10 -9 -2.50 +2.08 3.9 6.4 -2.5 -0.69 +2.20
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2021 20 us United States Gold Cup F 6 495 83 86.8 5.5 5 96 5 1 15 0 3.00 10 1 +9 +1.64 +0.44 Matches 2022 21 us United States WCQ 1 72 72 5.7 0.8 1 72 0 0 6 3.00 1 1 0 0.00 -0.83 Matches 2023 22 us United States Friendlies (M) 1 90 90 14.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.33 Matches 2023 22 us United States Gold Cup SF 5 475 95 93.1 5.3 5 95 4 0 0 1.80 15 4 +11 +2.08 -0.49 Matches 3 Seasons 1 Club 3 Leagues 13 1,132 87 38.1 12.6 12 93 10 1 15 6 2.38 27 7 +20 +1.59 +0.56 Gold Cup (2 Seasons) 11 970 88 89.8 10.8 10 96 9 1 15 0 2.45 25 5 +20 +1.86 +0.22 WCQ (1 Season) 1 72 72 5.7 0.8 1 72 0 0 6 3.00 1 1 0 0.00 -0.83 Friendlies (M) (1 Season) 1 90 90 14.3 1.0 1 90 1 0 0 1.00 1 1 0 0.00 -1.33
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 2017 16 NYCFC 1 League 0.3 0 0 0 1 0 0 0 1 0 0 1 0 2018 17 Louisville City 1 League 3.0 1 0 0 7 7 0 0 11 8 0 0 0 2018 17 NYCFC 1 League 2.4 0 0 0 8 3 0 1 3 6 0 0 0 21 0 2 0.0 2019 18 NYCFC 1 League 16.5 4 0 0 25 10 1 1 26 22 0 1 0 87 37 16 69.8 2020 19 NYCFC 1 League 15.6 6 0 0 34 30 0 0 30 18 0 0 0 83 18 21 46.2 2021 20 NYCFC 1 League 25.1 7 0 0 35 33 0 2 43 22 0 0 0 161 44 24 64.7 2021-2022 21 Rangers 2 Leagues 6.1 1 0 0 10 5 0 0 8 3 0 0 0 5 1 2 33.3 2022-2023 22 Rangers 2 Leagues 13.8 5 1 1 17 17 0 0 15 18 0 1 0 13 6 1 85.7 2023 22 NYCFC 2 Leagues 25.1 4 0 0 37 37 0 1 26 36 0 1 0 167 30 25 54.5 2024 23 NYCFC 1 League 28.4 10 1 0 58 44 0 9 45 54 0 1 0 194 52 28 65.0 2024-2025 24 St. Pauli 1 League 5.0 1 0 0 11 5 1 2 5 6 0 0 0 21 17 8 68.0 8 Seasons 4 Clubs 7 Leagues 141.3 39 2 1 243 191 2 16 213 193 0 5 0 752 205 127 61.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches NYCFC (7 Seasons) 2 Leagues 113.4 31 1 0 198 157 1 14 174 158 0 4 0 713 181 116 60.9 Rangers (2 Seasons) 3 Leagues 19.9 6 1 1 27 22 0 0 23 21 0 1 0 18 7 3 70.0 St. Pauli (1 Season) 1 League 5.0 1 0 0 11 5 1 2 5 6 0 0 0 21 17 8 68.0 Louisville City (1 Season) 1 League 3.0 1 0 0 7 7 0 0 11 8 0 0 0 MLS (7 Seasons) 112.4 31 1 0 197 156 1 14 174 158 0 4 0 713 181 116 60.9 Premiership (2 Seasons) 15.3 4 0 0 19 19 0 0 17 18 0 Bundesliga (1 Season) 5.0 1 0 0 11 5 1 2 5 6 0 0 0 21 17 8 68.0 Europa Lg (1 Season) 1.0 0 0 0 0 1 0 0 2 0 0 0 0 5 1 2 33.3 Champions Lg (1 Season) 3.6 2 1 1 8 2 0 0 4 3 0 1 0 13 6 1 85.7 USL (1 Season) 3.0 1 0 0 7 7 0 0 11 8 0 0 0 U.S. Open Cup (1 Season) 1.0 0 0 0 1 1 0 0 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 Recov Won Lost Won% Matches 2017 16 NYCFC us USA 1. MLS 2nd 0.3 0 0 0 1 0 0 0 1 0 0 1 0 Matches 2018 17 Louisville City us USA 2. USL 3rd 3.0 1 0 0 7 7 0 0 11 8 0 0 0 Matches 2018 17 NYCFC us USA 1. MLS 7th 2.4 0 0 0 8 3 0 1 3 6 0 0 0 21 0 2 0.0 Matches 2019 18 NYCFC us USA 1. MLS 2nd 16.5 4 0 0 25 10 1 1 26 22 0 1 0 87 37 16 69.8 Matches 2020 19 NYCFC us USA 1. MLS 6th 15.6 6 0 0 34 30 0 0 30 18 0 0 0 83 18 21 46.2 Matches 2021 20 NYCFC us USA 1. MLS 8th 25.1 7 0 0 35 33 0 2 43 22 0 0 0 161 44 24 64.7 Matches 2021-2022 21 Rangers sct SCO 1. Premiership 2nd 5.1 1 0 0 10 4 0 0 6 3 0 Matches 2022-2023 22 Rangers sct SCO 1. Premiership 2nd 10.2 3 0 0 9 15 0 0 11 15 0 Matches 2023 22 NYCFC us USA 1. MLS 20th 24.1 4 0 0 36 36 0 1 26 36 0 1 0 167 30 25 54.5 Matches 2024 23 NYCFC us USA 1. MLS 12th 28.4 10 1 0 58 44 0 9 45 54 0 1 0 194 52 28 65.0 Matches 2024-2025 24 St. Pauli de GER 1. Bundesliga 15th 5.0 1 0 0 11 5 1 2 5 6 0 0 0 21 17 8 68.0 Matches 8 Seasons 4 Clubs 4 Leagues 135.7 37 1 0 234 187 2 16 207 190 0 4 0 734 198 124 61.5 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches NYCFC (7 Seasons) 1 League 112.4 31 1 0 197 156 1 14 174 158 0 4 0 713 181 116 60.9 Rangers (2 Seasons) 1 League 15.3 4 0 0 19 19 0 0 17 18 0 St. Pauli (1 Season) 1 League 5.0 1 0 0 11 5 1 2 5 6 0 0 0 21 17 8 68.0 Louisville City (1 Season) 1 League 3.0 1 0 0 7 7 0 0 11 8 0 0 0 MLS (7 Seasons) 112.4 31 1 0 197 156 1 14 174 158 0 4 0 713 181 116 60.9 Premiership (2 Seasons) 15.3 4 0 0 19 19 0 0 17 18 0 Bundesliga (1 Season) 5.0 1 0 0 11 5 1 2 5 6 0 0 0 21 17 8 68.0 USL (1 Season) 3.0 1 0 0 7 7 0 0 11 8 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 2023 22 NYCFC us USA U.S. Open Cup R32 1.0 0 0 0 1 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 1.0 0 0 0 1 1 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2021-2022 21 Rangers 2. Europa Lg 2nd 1.0 0 0 0 0 1 0 0 2 0 0 0 0 5 1 2 33.3 Matches 2022-2023 22 Rangers 1. Champions Lg GR 3.6 2 1 1 8 2 0 0 4 3 0 1 0 13 6 1 85.7 Matches 2 Seasons 1 Club 2 Leagues 4.6 2 1 1 8 3 0 0 6 3 0 1 0 18 7 3 70.0 Europa Lg (1 Season) 1.0 0 0 0 0 1 0 0 2 0 0 0 0 5 1 2 33.3 Champions Lg (1 Season) 3.6 2 1 1 8 2 0 0 4 3 0 1 0 13 6 1 85.7
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 James Sands Pages
James Sands 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