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 2019 16 NY Red Bulls II us USA 2. USL Champ 13 9 807 9.0 0 3 3 0 0 0 3 0 0.00 0.33 0.33 0.00 0.33 Matches 2020 17 NY Red Bulls us USA 1. MLS 0 0 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 12 12 977 10.9 0 1 1 0 0 0 0 0 0.00 0.09 0.09 0.00 0.09 Matches 2021 18 NY Red Bulls us USA 1. MLS 28 22 1,989 22.1 1 1 2 1 0 0 2 0 0.8 0.8 2.0 2.8 44 85 71 0.05 0.05 0.09 0.05 0.09 0.04 0.09 0.13 0.04 0.13 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 19 NY Red Bulls us USA 1. MLS 31 31 2,744 30.5 1 3 4 1 0 0 7 0 1.6 1.6 2.5 4.1 48 81 130 0.03 0.10 0.13 0.03 0.13 0.05 0.08 0.13 0.05 0.13 Matches 2022 19 NY Red Bulls us USA U.S. Open Cup 5 5 401 4.5 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 Matches 2023 20 NY Red Bulls us USA 1. MLS 27 27 2,377 26.4 3 6 9 2 1 1 5 0 2.8 2.0 4.4 6.4 54 109 86 0.11 0.23 0.34 0.08 0.30 0.11 0.17 0.27 0.08 0.24 Matches 2023 20 NY Red Bulls us USA U.S. Open Cup 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 21 NY Red Bulls us USA 1. MLS 28 27 2,386 26.5 2 1 3 2 0 0 3 0 0.7 0.7 4.0 4.7 56 91 144 0.08 0.04 0.11 0.08 0.11 0.03 0.15 0.18 0.03 0.18 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11 Matches 6 Seasons 3 Clubs 4 Leagues 150 138 12,164 135.2 8 16 24 7 1 1 21 0 5.9 5.1 13.1 18.2 206 369 436 0.06 0.12 0.18 0.05 0.17 0.06 0.12 0.18 0.05 0.17 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 NY Red Bulls (5 Seasons) 2 Leagues 121 114 10,107 112.3 8 11 19 7 1 1 18 0 5.9 5.1 12.9 18.0 202 366 431 0.07 0.10 0.17 0.06 0.16 0.06 0.12 0.18 0.05 0.17 NY Red Bulls II (3 Seasons) 1 League 26 22 1,874 20.8 0 4 4 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Holstein Kiel (1 Season) 1 League 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11 MLS (5 Seasons) 114 107 9,496 105.5 7 11 18 6 1 1 17 0 5.9 5.1 12.9 18.0 202 366 431 0.07 0.10 0.17 0.06 0.16 0.06 0.12 0.18 0.05 0.17 USL Champ (3 Seasons) 26 22 1,874 20.8 0 4 4 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 U.S. Open Cup (2 Seasons) 7 7 611 6.8 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Bundesliga (1 Season) 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11
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 2019 16 NY Red Bulls II 1 League 13 9 807 9.0 0 3 3 0 0 0 3 0 0.00 0.33 0.33 0.00 0.33 2020 17 NY Red Bulls 1 League 0 0 2020 17 NY Red Bulls II 1 League 12 12 977 10.9 0 1 1 0 0 0 0 0 0.00 0.09 0.09 0.00 0.09 2021 18 NY Red Bulls II 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 2021 18 NY Red Bulls 1 League 28 22 1,989 22.1 1 1 2 1 0 0 2 0 0.8 0.8 2.0 2.8 44 85 71 0.05 0.05 0.09 0.05 0.09 0.04 0.09 0.13 0.04 0.13 2022 19 NY Red Bulls 2 Leagues 36 36 3,145 34.9 2 3 5 2 0 0 7 0 1.6 1.6 2.5 4.1 48 81 130 0.06 0.09 0.14 0.06 0.14 0.05 0.08 0.13 0.05 0.13 2023 20 NY Red Bulls 2 Leagues 29 29 2,587 28.7 3 6 9 2 1 1 6 0 2.8 2.0 4.4 6.4 54 109 86 0.10 0.21 0.31 0.07 0.28 0.11 0.17 0.27 0.08 0.24 2024 21 NY Red Bulls 1 League 28 27 2,386 26.5 2 1 3 2 0 0 3 0 0.7 0.7 4.0 4.7 56 91 144 0.08 0.04 0.11 0.08 0.11 0.03 0.15 0.18 0.03 0.18 2024-2025 22 Holstein Kiel 1 League 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11 6 Seasons 3 Clubs 4 Leagues 150 138 12,164 135.2 8 16 24 7 1 1 21 0 5.9 5.1 13.1 18.2 206 369 436 0.06 0.12 0.18 0.05 0.17 0.06 0.12 0.18 0.05 0.17 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 NY Red Bulls (5 Seasons) 2 Leagues 121 114 10,107 112.3 8 11 19 7 1 1 18 0 5.9 5.1 12.9 18.0 202 366 431 0.07 0.10 0.17 0.06 0.16 0.06 0.12 0.18 0.05 0.17 NY Red Bulls II (3 Seasons) 1 League 26 22 1,874 20.8 0 4 4 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Holstein Kiel (1 Season) 1 League 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11 MLS (5 Seasons) 114 107 9,496 105.5 7 11 18 6 1 1 17 0 5.9 5.1 12.9 18.0 202 366 431 0.07 0.10 0.17 0.06 0.16 0.06 0.12 0.18 0.05 0.17 USL Champ (3 Seasons) 26 22 1,874 20.8 0 4 4 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 U.S. Open Cup (2 Seasons) 7 7 611 6.8 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Bundesliga (1 Season) 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11
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 2019 16 NY Red Bulls II us USA 2. USL Champ 8th 13 9 807 9.0 0 3 3 0 0 0 3 0 0.00 0.33 0.33 0.00 0.33 Matches 2020 17 NY Red Bulls us USA 1. MLS 12th 0 0 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 25th 12 12 977 10.9 0 1 1 0 0 0 0 0 0.00 0.09 0.09 0.00 0.09 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 27th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 18 NY Red Bulls us USA 1. MLS 13th 28 22 1,989 22.1 1 1 2 1 0 0 2 0 0.8 0.8 2.0 2.8 44 85 71 0.05 0.05 0.09 0.05 0.09 0.04 0.09 0.13 0.04 0.13 Matches 2022 19 NY Red Bulls us USA 1. MLS 7th 31 31 2,744 30.5 1 3 4 1 0 0 7 0 1.6 1.6 2.5 4.1 48 81 130 0.03 0.10 0.13 0.03 0.13 0.05 0.08 0.13 0.05 0.13 Matches 2023 20 NY Red Bulls us USA 1. MLS 17th 27 27 2,377 26.4 3 6 9 2 1 1 5 0 2.8 2.0 4.4 6.4 54 109 86 0.11 0.23 0.34 0.08 0.30 0.11 0.17 0.27 0.08 0.24 Matches 2024 21 NY Red Bulls us USA 1. MLS 15th 28 27 2,386 26.5 2 1 3 2 0 0 3 0 0.7 0.7 4.0 4.7 56 91 144 0.08 0.04 0.11 0.08 0.11 0.03 0.15 0.18 0.03 0.18 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 18th 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11 Matches 6 Seasons 3 Clubs 3 Leagues 143 131 11,553 128.4 7 16 23 6 1 1 20 0 5.9 5.1 13.1 18.2 206 369 436 0.05 0.12 0.18 0.05 0.17 0.06 0.12 0.18 0.05 0.17 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 NY Red Bulls (5 Seasons) 1 League 114 107 9,496 105.5 7 11 18 6 1 1 17 0 5.9 5.1 12.9 18.0 202 366 431 0.07 0.10 0.17 0.06 0.16 0.06 0.12 0.18 0.05 0.17 NY Red Bulls II (3 Seasons) 1 League 26 22 1,874 20.8 0 4 4 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Holstein Kiel (1 Season) 1 League 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11 MLS (5 Seasons) 114 107 9,496 105.5 7 11 18 6 1 1 17 0 5.9 5.1 12.9 18.0 202 366 431 0.07 0.10 0.17 0.06 0.16 0.06 0.12 0.18 0.05 0.17 USL Champ (3 Seasons) 26 22 1,874 20.8 0 4 4 0 0 0 3 0 0.00 0.19 0.19 0.00 0.19 Bundesliga (1 Season) 3 2 183 2.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 4 3 5 0.00 0.49 0.49 0.00 0.49 0.00 0.11 0.11 0.00 0.11
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 2022 19 NY Red Bulls us USA U.S. Open Cup SF 5 5 401 4.5 1 0 1 1 0 0 0 0 0.22 0.00 0.22 0.22 0.22 Matches 2023 20 NY Red Bulls us USA U.S. Open Cup R16 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 7 7 611 6.8 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2023 20 us United States Friendlies (M) 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 20 us United States Gold Cup SF 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 3 2 178 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (1 Season) 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 80 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019 16 NY Red Bulls II 1 League 9.0 0 6 0 0.0 0.67 0.00 0.00 0 0 2020 17 NY Red Bulls II 1 League 10.9 0 8 1 12.5 0.74 0.09 0.00 0.00 0 0 2021 18 NY Red Bulls II 1 League 1.0 0 0 0 0.00 0.00 0 0 2021 18 NY Red Bulls 1 League 22.1 1 21 4 19.0 0.95 0.18 0.05 0.25 27.9 1 0 0 0.8 0.8 0.04 +0.2 +0.2 2022 19 NY Red Bulls 2 Leagues 34.9 2 38 9 23.7 1.09 0.26 0.05 0.22 23.4 3 0 0 1.6 1.6 0.05 -0.6 -0.6 2023 20 NY Red Bulls 2 Leagues 28.7 3 37 10 27.0 1.29 0.35 0.05 0.20 22.8 10 1 1 2.8 2.0 0.06 +0.2 0.0 2024 21 NY Red Bulls 1 League 26.5 2 15 5 33.3 0.57 0.19 0.13 0.40 24.7 4 0 0 0.7 0.7 0.05 +1.3 +1.3 2024-2025 22 Holstein Kiel 1 League 2.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 6 Seasons 3 Clubs 4 Leagues 135.2 8 125 29 23.2 0.92 0.21 0.06 0.24 24.3 18 1 1 5.9 5.1 0.05 +1.1 +0.9 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 NY Red Bulls (5 Seasons) 2 Leagues 112.3 8 111 28 25.2 0.99 0.25 0.06 0.25 24.3 18 1 1 5.9 5.1 0.05 +1.1 +0.9 NY Red Bulls II (3 Seasons) 1 League 20.8 0 14 1 7.1 0.67 0.05 0.00 0.00 0 0 Holstein Kiel (1 Season) 1 League 2.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 MLS (5 Seasons) 105.5 7 102 26 25.5 0.97 0.25 0.06 0.23 24.3 18 1 1 5.9 5.1 0.05 +1.1 +0.9 USL Champ (3 Seasons) 20.8 0 14 1 7.1 0.67 0.05 0.00 0.00 0 0 U.S. Open Cup (2 Seasons) 6.8 1 9 2 22.2 1.33 0.29 0.11 0.50 0 0 Bundesliga (1 Season) 2.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 2019 16 NY Red Bulls II us USA 2. USL Champ 8th 9.0 0 6 0 0.0 0.67 0.00 0.00 0 0 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 25th 10.9 0 8 1 12.5 0.74 0.09 0.00 0.00 0 0 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 27th 1.0 0 0 0 0.00 0.00 0 0 Matches 2021 18 NY Red Bulls us USA 1. MLS 13th 22.1 1 21 4 19.0 0.95 0.18 0.05 0.25 27.9 1 0 0 0.8 0.8 0.04 +0.2 +0.2 Matches 2022 19 NY Red Bulls us USA 1. MLS 7th 30.5 1 33 8 24.2 1.08 0.26 0.03 0.13 23.4 3 0 0 1.6 1.6 0.05 -0.6 -0.6 Matches 2023 20 NY Red Bulls us USA 1. MLS 17th 26.4 3 33 9 27.3 1.25 0.34 0.06 0.22 22.8 10 1 1 2.8 2.0 0.06 +0.2 0.0 Matches 2024 21 NY Red Bulls us USA 1. MLS 15th 26.5 2 15 5 33.3 0.57 0.19 0.13 0.40 24.7 4 0 0 0.7 0.7 0.05 +1.3 +1.3 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 18th 2.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 6 Seasons 3 Clubs 3 Leagues 128.4 7 116 27 23.3 0.90 0.21 0.05 0.22 24.3 18 1 1 5.9 5.1 0.05 +1.1 +0.9 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 NY Red Bulls (5 Seasons) 1 League 105.5 7 102 26 25.5 0.97 0.25 0.06 0.23 24.3 18 1 1 5.9 5.1 0.05 +1.1 +0.9 NY Red Bulls II (3 Seasons) 1 League 20.8 0 14 1 7.1 0.67 0.05 0.00 0.00 0 0 Holstein Kiel (1 Season) 1 League 2.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 MLS (5 Seasons) 105.5 7 102 26 25.5 0.97 0.25 0.06 0.23 24.3 18 1 1 5.9 5.1 0.05 +1.1 +0.9 USL Champ (3 Seasons) 20.8 0 14 1 7.1 0.67 0.05 0.00 0.00 0 0 Bundesliga (1 Season) 2.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2023 20 us United States Friendlies (M) 0.9 0 0 0 Matches 2023 20 us United States Gold Cup SF 1.1 0 1 0 0.0 0.92 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 2.0 0 1 0 0.0 0.92 0.00 0.00 0 0 Gold Cup (1 Season) 1.1 0 1 0 0.0 0.92 0.00 0.00 0 0 Friendlies (M) (1 Season) 0.9 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 2019 16 NY Red Bulls II us USA 2. USL Champ 9.0 3 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 10.9 1 Matches 2021 18 NY Red Bulls us USA 1. MLS 22.1 871 1188 73.3 15596 5329 408 475 85.9 322 419 76.8 113 224 50.4 1 2.0 2.5 -1.0 32 60 27 10 85 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 1.0 0 Matches 2022 19 NY Red Bulls us USA 1. MLS 30.5 910 1346 67.6 16403 6255 406 485 83.7 379 527 71.9 105 259 40.5 3 2.5 2.7 +0.5 39 65 25 7 81 Matches 2022 19 NY Red Bulls us USA U.S. Open Cup 4.5 0 Matches 2023 20 NY Red Bulls us USA 1. MLS 26.4 1056 1508 70.0 19523 7755 473 555 85.2 426 569 74.9 140 316 44.3 6 4.4 4.6 +1.6 44 91 24 9 109 Matches 2023 20 NY Red Bulls us USA U.S. Open Cup 2.3 0 Matches 2024 21 NY Red Bulls us USA 1. MLS 26.5 1074 1463 73.4 20386 7402 474 536 88.4 424 560 75.7 158 310 51.0 1 4.0 4.4 -3.0 56 81 24 11 91 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3 Matches 6 Seasons 3 Clubs 4 Leagues 135.2 3966 5586 71.0 72875 27171 1785 2080 85.8 1574 2110 74.6 522 1122 46.5 16 13.1 14.7 +2.9 173 301 102 37 369 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 NY Red Bulls (5 Seasons) 2 Leagues 112.3 3911 5505 71.0 71908 26741 1761 2051 85.9 1551 2075 74.7 516 1109 46.5 11 12.9 14.3 -1.9 171 297 100 37 366 NY Red Bulls II (3 Seasons) 1 League 20.8 4 Holstein Kiel (1 Season) 1 League 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3 MLS (5 Seasons) 105.5 3911 5505 71.0 71908 26741 1761 2051 85.9 1551 2075 74.7 516 1109 46.5 11 12.9 14.3 -1.9 171 297 100 37 366 USL Champ (3 Seasons) 20.8 4 U.S. Open Cup (2 Seasons) 6.8 0 Bundesliga (1 Season) 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3
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 2019 16 NY Red Bulls II 1 League 9.0 3 2020 17 NY Red Bulls II 1 League 10.9 1 2021 18 NY Red Bulls II 1 League 1.0 0 2021 18 NY Red Bulls 1 League 22.1 871 1188 73.3 15596 5329 408 475 85.9 322 419 76.8 113 224 50.4 1 2.0 2.5 -1.0 32 60 27 10 85 2022 19 NY Red Bulls 2 Leagues 34.9 910 1346 67.6 16403 6255 406 485 83.7 379 527 71.9 105 259 40.5 3 2.5 2.7 +0.5 39 65 25 7 81 2023 20 NY Red Bulls 2 Leagues 28.7 1056 1508 70.0 19523 7755 473 555 85.2 426 569 74.9 140 316 44.3 6 4.4 4.6 +1.6 44 91 24 9 109 2024 21 NY Red Bulls 1 League 26.5 1074 1463 73.4 20386 7402 474 536 88.4 424 560 75.7 158 310 51.0 1 4.0 4.4 -3.0 56 81 24 11 91 2024-2025 22 Holstein Kiel 1 League 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3 6 Seasons 3 Clubs 4 Leagues 135.2 3966 5586 71.0 72875 27171 1785 2080 85.8 1574 2110 74.6 522 1122 46.5 16 13.1 14.7 +2.9 173 301 102 37 369 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 NY Red Bulls (5 Seasons) 2 Leagues 112.3 3911 5505 71.0 71908 26741 1761 2051 85.9 1551 2075 74.7 516 1109 46.5 11 12.9 14.3 -1.9 171 297 100 37 366 NY Red Bulls II (3 Seasons) 1 League 20.8 4 Holstein Kiel (1 Season) 1 League 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3 MLS (5 Seasons) 105.5 3911 5505 71.0 71908 26741 1761 2051 85.9 1551 2075 74.7 516 1109 46.5 11 12.9 14.3 -1.9 171 297 100 37 366 USL Champ (3 Seasons) 20.8 4 U.S. Open Cup (2 Seasons) 6.8 0 Bundesliga (1 Season) 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3
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 2019 16 NY Red Bulls II us USA 2. USL Champ 8th 9.0 3 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 25th 10.9 1 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 27th 1.0 0 Matches 2021 18 NY Red Bulls us USA 1. MLS 13th 22.1 871 1188 73.3 15596 5329 408 475 85.9 322 419 76.8 113 224 50.4 1 2.0 2.5 -1.0 32 60 27 10 85 Matches 2022 19 NY Red Bulls us USA 1. MLS 7th 30.5 910 1346 67.6 16403 6255 406 485 83.7 379 527 71.9 105 259 40.5 3 2.5 2.7 +0.5 39 65 25 7 81 Matches 2023 20 NY Red Bulls us USA 1. MLS 17th 26.4 1056 1508 70.0 19523 7755 473 555 85.2 426 569 74.9 140 316 44.3 6 4.4 4.6 +1.6 44 91 24 9 109 Matches 2024 21 NY Red Bulls us USA 1. MLS 15th 26.5 1074 1463 73.4 20386 7402 474 536 88.4 424 560 75.7 158 310 51.0 1 4.0 4.4 -3.0 56 81 24 11 91 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 18th 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3 Matches 6 Seasons 3 Clubs 3 Leagues 128.4 3966 5586 71.0 72875 27171 1785 2080 85.8 1574 2110 74.6 522 1122 46.5 16 13.1 14.7 +2.9 173 301 102 37 369 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 NY Red Bulls (5 Seasons) 1 League 105.5 3911 5505 71.0 71908 26741 1761 2051 85.9 1551 2075 74.7 516 1109 46.5 11 12.9 14.3 -1.9 171 297 100 37 366 NY Red Bulls II (3 Seasons) 1 League 20.8 4 Holstein Kiel (1 Season) 1 League 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3 MLS (5 Seasons) 105.5 3911 5505 71.0 71908 26741 1761 2051 85.9 1551 2075 74.7 516 1109 46.5 11 12.9 14.3 -1.9 171 297 100 37 366 USL Champ (3 Seasons) 20.8 4 Bundesliga (1 Season) 2.0 55 81 67.9 967 430 24 29 82.8 23 35 65.7 6 13 46.2 1 0.2 0.4 +0.8 2 4 2 0 3
Passing Table Season Age Squad 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 20 us United States Friendlies (M) 0.9 0 Matches 2023 20 us United States Gold Cup SF 1.1 0 Matches 1 Season 1 Club 2 Leagues 2.0 0 Gold Cup (1 Season) 1.1 0 Friendlies (M) (1 Season) 0.9 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 2019 16 NY Red Bulls II 1 League 9.0 35 2020 17 NY Red Bulls II 1 League 10.9 37 2021 18 NY Red Bulls II 1 League 1.0 1 2021 18 NY Red Bulls 1 League 22.1 1188 932 254 28 0 15 114 167 59 22 24 0 871 2 23 2022 19 NY Red Bulls 2 Leagues 34.9 1346 985 356 35 2 8 114 264 57 35 3 0 910 5 30 2023 20 NY Red Bulls 2 Leagues 28.7 1508 1141 362 73 1 9 170 209 80 65 10 0 1056 5 42 2024 21 NY Red Bulls 1 League 26.5 1463 1117 340 55 1 14 171 183 102 55 33 0 1074 6 22 2024-2025 22 Holstein Kiel 1 League 2.0 81 66 15 4 1 0 8 9 2 2 0 0 55 0 1 6 Seasons 3 Clubs 4 Leagues 135.2 5586 4241 1327 195 5 46 650 832 300 179 70 0 3966 18 118 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches NY Red Bulls (5 Seasons) 2 Leagues 112.3 5505 4175 1312 191 4 46 569 823 298 177 70 0 3911 18 117 NY Red Bulls II (3 Seasons) 1 League 20.8 73 Holstein Kiel (1 Season) 1 League 2.0 81 66 15 4 1 0 8 9 2 2 0 0 55 0 1 MLS (5 Seasons) 105.5 5505 4175 1312 191 4 46 540 823 298 177 70 0 3911 18 117 USL Champ (3 Seasons) 20.8 73 U.S. Open Cup (2 Seasons) 6.8 29 Bundesliga (1 Season) 2.0 81 66 15 4 1 0 8 9 2 2 0 0 55 0 1
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 2019 16 NY Red Bulls II 1 League 9.0 2020 17 NY Red Bulls II 1 League 10.9 2021 18 NY Red Bulls II 1 League 1.0 2021 18 NY Red Bulls 1 League 22.1 68 3.08 35 27 1 2 1 2 4 0.18 2 1 1 0 0 0 2022 19 NY Red Bulls 2 Leagues 34.9 87 2.85 48 26 1 3 6 3 7 0.23 2 3 0 0 2 0 2023 20 NY Red Bulls 2 Leagues 28.7 80 3.03 36 34 2 5 3 0 7 0.27 2 4 0 0 1 0 2024 21 NY Red Bulls 1 League 26.5 94 3.54 47 37 2 4 4 0 3 0.11 2 0 0 0 1 0 2024-2025 22 Holstein Kiel 1 League 2.0 6 2.95 3 2 0 0 1 0 1 0.49 0 1 0 0 0 0 6 Seasons 3 Clubs 4 Leagues 135.2 335 3.11 169 126 6 14 15 5 22 0.20 8 9 1 0 4 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches NY Red Bulls (5 Seasons) 2 Leagues 112.3 329 3.12 166 124 6 14 14 5 21 0.20 8 8 1 0 4 0 NY Red Bulls II (3 Seasons) 1 League 20.8 Holstein Kiel (1 Season) 1 League 2.0 6 2.95 3 2 0 0 1 0 1 0.49 0 1 0 0 0 0 MLS (5 Seasons) 105.5 329 3.12 166 124 6 14 14 5 21 0.20 8 8 1 0 4 0 USL Champ (3 Seasons) 20.8 U.S. Open Cup (2 Seasons) 6.8 Bundesliga (1 Season) 2.0 6 2.95 3 2 0 0 1 0 1 0.49 0 1 0 0 0 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 2023 20 us United States Friendlies (M) 0.9 Matches 2023 20 us United States Gold Cup SF 1.1 Matches 1 Season 1 Club 2 Leagues 2.0 Gold Cup (1 Season) 1.1 Friendlies (M) (1 Season) 0.9
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 2019 16 NY Red Bulls II 1 League 9.0 20 22 0 2020 17 NY Red Bulls II 1 League 10.9 14 25 0 2021 18 NY Red Bulls II 1 League 1.0 0 1 0 2021 18 NY Red Bulls 1 League 22.1 47 27 26 16 5 22 43 51.2 21 40 2 38 37 84 37 2 2022 19 NY Red Bulls 2 Leagues 34.9 91 63 30 49 12 44 82 53.7 38 31 3 28 80 164 42 0 2023 20 NY Red Bulls 2 Leagues 28.7 54 35 34 16 4 35 53 66.0 18 26 4 22 30 80 44 0 2024 21 NY Red Bulls 1 League 26.5 44 29 24 14 6 17 32 53.1 15 35 4 31 29 73 45 2 2024-2025 22 Holstein Kiel 1 League 2.0 3 1 3 0 0 2 3 66.7 1 2 1 1 1 4 12 0 6 Seasons 3 Clubs 4 Leagues 135.2 239 189 117 95 27 120 213 56.3 93 134 14 120 225 405 180 4 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches NY Red Bulls (5 Seasons) 2 Leagues 112.3 236 154 114 95 27 118 210 56.2 92 132 13 119 176 401 168 4 NY Red Bulls II (3 Seasons) 1 League 20.8 34 48 0 Holstein Kiel (1 Season) 1 League 2.0 3 1 3 0 0 2 3 66.7 1 2 1 1 1 4 12 0 MLS (5 Seasons) 105.5 236 146 114 95 27 118 210 56.2 92 132 13 119 165 401 168 4 USL Champ (3 Seasons) 20.8 34 48 0 U.S. Open Cup (2 Seasons) 6.8 8 11 0 Bundesliga (1 Season) 2.0 3 1 3 0 0 2 3 66.7 1 2 1 1 1 4 12 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 2023 20 us United States Friendlies (M) 0.9 Matches 2023 20 us United States Gold Cup SF 1.1 2 1 Matches 1 Season 1 Club 2 Leagues 2.0 2 1 0 Gold Cup (1 Season) 1.1 2 1 0 Friendlies (M) (1 Season) 0.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 2019 16 NY Red Bulls II us USA 2. USL Champ 9.0 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 10.9 Matches 2021 18 NY Red Bulls us USA 1. MLS 22.1 1448 39 347 638 485 8 1448 34 20 58.8 14 41.2 685 3649 1761 44 39 2 31 15 698 71 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 1.0 Matches 2022 19 NY Red Bulls us USA 1. MLS 30.5 1709 59 440 773 513 38 1709 27 11 40.7 14 51.9 680 3965 1771 48 45 11 38 6 715 130 Matches 2022 19 NY Red Bulls us USA U.S. Open Cup 4.5 Matches 2023 20 NY Red Bulls us USA 1. MLS 26.4 1768 55 463 820 507 32 1767 40 15 37.5 20 50.0 865 5147 2361 54 38 10 29 15 934 86 Matches 2023 20 NY Red Bulls us USA U.S. Open Cup 2.3 Matches 2024 21 NY Red Bulls us USA 1. MLS 26.5 1714 67 461 722 546 23 1714 42 17 40.5 21 50.0 841 4425 2354 56 41 8 34 12 918 144 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5 Matches 6 Seasons 3 Clubs 4 Leagues 135.2 6743 227 1757 2987 2075 104 6742 143 63 44.1 69 48.3 3104 17344 8336 206 163 31 134 49 3315 436 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 NY Red Bulls (5 Seasons) 2 Leagues 112.3 6639 220 1711 2953 2051 101 6638 143 63 44.1 69 48.3 3071 17186 8247 202 163 31 132 48 3265 431 NY Red Bulls II (3 Seasons) 1 League 20.8 Holstein Kiel (1 Season) 1 League 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5 MLS (5 Seasons) 105.5 6639 220 1711 2953 2051 101 6638 143 63 44.1 69 48.3 3071 17186 8247 202 163 31 132 48 3265 431 USL Champ (3 Seasons) 20.8 U.S. Open Cup (2 Seasons) 6.8 Bundesliga (1 Season) 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5
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 2019 16 NY Red Bulls II 1 League 9.0 2020 17 NY Red Bulls II 1 League 10.9 2021 18 NY Red Bulls II 1 League 1.0 2021 18 NY Red Bulls 1 League 22.1 1448 39 347 638 485 8 1448 34 20 58.8 14 41.2 685 3649 1761 44 39 2 31 15 698 71 2022 19 NY Red Bulls 2 Leagues 34.9 1709 59 440 773 513 38 1709 27 11 40.7 14 51.9 680 3965 1771 48 45 11 38 6 715 130 2023 20 NY Red Bulls 2 Leagues 28.7 1768 55 463 820 507 32 1767 40 15 37.5 20 50.0 865 5147 2361 54 38 10 29 15 934 86 2024 21 NY Red Bulls 1 League 26.5 1714 67 461 722 546 23 1714 42 17 40.5 21 50.0 841 4425 2354 56 41 8 34 12 918 144 2024-2025 22 Holstein Kiel 1 League 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5 6 Seasons 3 Clubs 4 Leagues 135.2 6743 227 1757 2987 2075 104 6742 143 63 44.1 69 48.3 3104 17344 8336 206 163 31 134 49 3315 436 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 NY Red Bulls (5 Seasons) 2 Leagues 112.3 6639 220 1711 2953 2051 101 6638 143 63 44.1 69 48.3 3071 17186 8247 202 163 31 132 48 3265 431 NY Red Bulls II (3 Seasons) 1 League 20.8 Holstein Kiel (1 Season) 1 League 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5 MLS (5 Seasons) 105.5 6639 220 1711 2953 2051 101 6638 143 63 44.1 69 48.3 3071 17186 8247 202 163 31 132 48 3265 431 USL Champ (3 Seasons) 20.8 U.S. Open Cup (2 Seasons) 6.8 Bundesliga (1 Season) 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5
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 2019 16 NY Red Bulls II us USA 2. USL Champ 8th 9.0 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 25th 10.9 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 27th 1.0 Matches 2021 18 NY Red Bulls us USA 1. MLS 13th 22.1 1448 39 347 638 485 8 1448 34 20 58.8 14 41.2 685 3649 1761 44 39 2 31 15 698 71 Matches 2022 19 NY Red Bulls us USA 1. MLS 7th 30.5 1709 59 440 773 513 38 1709 27 11 40.7 14 51.9 680 3965 1771 48 45 11 38 6 715 130 Matches 2023 20 NY Red Bulls us USA 1. MLS 17th 26.4 1768 55 463 820 507 32 1767 40 15 37.5 20 50.0 865 5147 2361 54 38 10 29 15 934 86 Matches 2024 21 NY Red Bulls us USA 1. MLS 15th 26.5 1714 67 461 722 546 23 1714 42 17 40.5 21 50.0 841 4425 2354 56 41 8 34 12 918 144 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 18th 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5 Matches 6 Seasons 3 Clubs 3 Leagues 128.4 6743 227 1757 2987 2075 104 6742 143 63 44.1 69 48.3 3104 17344 8336 206 163 31 134 49 3315 436 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 NY Red Bulls (5 Seasons) 1 League 105.5 6639 220 1711 2953 2051 101 6638 143 63 44.1 69 48.3 3071 17186 8247 202 163 31 132 48 3265 431 NY Red Bulls II (3 Seasons) 1 League 20.8 Holstein Kiel (1 Season) 1 League 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5 MLS (5 Seasons) 105.5 6639 220 1711 2953 2051 101 6638 143 63 44.1 69 48.3 3071 17186 8247 202 163 31 132 48 3265 431 USL Champ (3 Seasons) 20.8 Bundesliga (1 Season) 2.0 104 7 46 34 24 3 104 0 0 0 33 158 89 4 0 0 2 1 50 5
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 1/3 CPA Mis Dis Rec Matches 2023 20 us United States Friendlies (M) 0.9 Matches 2023 20 us United States Gold Cup SF 1.1 Matches 1 Season 1 Club 2 Leagues 2.0 Gold Cup (1 Season) 1.1 Friendlies (M) (1 Season) 0.9
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 2019 16 NY Red Bulls II us USA 2. USL Champ 13 807 62 26.4 9.0 9 84 5 4 13 2 1.54 23 13 +10 +1.12 +0.60 Matches 2020 17 NY Red Bulls us USA 1. MLS 0 0 0 2 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 12 977 81 67.8 10.9 12 81 7 0 0 0.75 21 31 -10 -0.92 -1.50 Matches 2021 18 NY Red Bulls us USA 1. MLS 28 1,989 71 65.0 22.1 22 85 16 6 20 5 1.45 28 20 +8 +0.36 +0.53 32.3 24.7 +7.6 +0.34 +0.08 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 1 90 90 3.1 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -0.23 Matches 2022 19 NY Red Bulls us USA 1. MLS 31 2,744 89 89.7 30.5 31 89 27 0 0 1.53 45 34 +11 +0.36 +0.93 40.7 32.3 +8.4 +0.27 +0.86 Matches 2022 19 NY Red Bulls us USA U.S. Open Cup 5 401 80 89.1 4.5 5 80 3 0 0 2.40 10 7 +3 +0.67 -3.00 Matches 2023 20 NY Red Bulls us USA 1. MLS 27 2,377 88 77.7 26.4 27 88 24 0 0 1.30 25 30 -5 -0.19 -0.45 36.3 27.3 +9.1 +0.34 -0.10 Matches 2023 20 NY Red Bulls us USA U.S. Open Cup 2 210 105 100.0 2.3 2 105 2 0 0 2.00 2 1 +1 +0.43 Matches 2024 21 NY Red Bulls us USA 1. MLS 28 2,386 85 78.0 26.5 27 88 23 1 15 0 1.45 43 44 -1 -0.04 -0.84 45.7 37.2 +8.6 +0.32 -0.23 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29 Matches 6 Seasons 3 Clubs 4 Leagues 150 12,164 81 49.8 135.2 138 87 109 12 17 10 1.41 201 187 +14 +0.10 +0.32 158.0 126.3 +31.6 +0.29 +0.40 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 NY Red Bulls (5 Seasons) 2 Leagues 121 10,107 84 67.5 112.3 114 87 95 7 19 7 1.49 153 136 +17 +0.15 -0.04 155.0 121.5 +33.6 +0.32 +0.04 NY Red Bulls II (3 Seasons) 1 League 26 1,874 72 25.4 20.8 22 83 13 4 13 2 1.12 44 45 -1 -0.05 +0.08 Holstein Kiel (1 Season) 1 League 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29 MLS (5 Seasons) 114 9,496 83 66.4 105.5 107 87 90 7 19 7 1.44 141 128 +13 +0.12 -0.01 155.0 121.5 +33.6 +0.32 +0.04 USL Champ (3 Seasons) 26 1,874 72 25.4 20.8 22 83 13 4 13 2 1.12 44 45 -1 -0.05 +0.08 U.S. Open Cup (2 Seasons) 7 611 87 92.6 6.8 7 87 5 0 0 2.29 12 8 +4 +0.59 -3.08 Bundesliga (1 Season) 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29
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 2019 16 NY Red Bulls II 1 League 13 807 62 26.4 9.0 9 84 5 4 13 2 1.54 23 13 +10 +1.12 +0.60 2020 17 NY Red Bulls 1 League 0 0 0 2 2020 17 NY Red Bulls II 1 League 12 977 81 67.8 10.9 12 81 7 0 0 0.75 21 31 -10 -0.92 -1.50 2021 18 NY Red Bulls II 1 League 1 90 90 3.1 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -0.23 2021 18 NY Red Bulls 1 League 28 1,989 71 65.0 22.1 22 85 16 6 20 5 1.45 28 20 +8 +0.36 +0.53 32.3 24.7 +7.6 +0.34 +0.08 2022 19 NY Red Bulls 2 Leagues 36 3,145 87 89.6 34.9 36 87 30 0 0 1.65 55 41 +14 +0.40 +0.40 40.7 32.3 +8.4 +0.27 +0.86 2023 20 NY Red Bulls 2 Leagues 29 2,587 89 79.1 28.7 29 89 26 0 0 1.35 27 31 -4 -0.14 -0.40 36.3 27.3 +9.1 +0.34 -0.10 2024 21 NY Red Bulls 1 League 28 2,386 85 78.0 26.5 27 88 23 1 15 0 1.45 43 44 -1 -0.04 -0.84 45.7 37.2 +8.6 +0.32 -0.23 2024-2025 22 Holstein Kiel 1 League 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29 6 Seasons 3 Clubs 4 Leagues 150 12,164 81 49.8 135.2 138 87 109 12 17 10 1.41 201 187 +14 +0.10 +0.32 158.0 126.3 +31.6 +0.29 +0.40 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 NY Red Bulls (5 Seasons) 2 Leagues 121 10,107 84 67.5 112.3 114 87 95 7 19 7 1.49 153 136 +17 +0.15 -0.04 155.0 121.5 +33.6 +0.32 +0.04 NY Red Bulls II (3 Seasons) 1 League 26 1,874 72 25.4 20.8 22 83 13 4 13 2 1.12 44 45 -1 -0.05 +0.08 Holstein Kiel (1 Season) 1 League 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29 MLS (5 Seasons) 114 9,496 83 66.4 105.5 107 87 90 7 19 7 1.44 141 128 +13 +0.12 -0.01 155.0 121.5 +33.6 +0.32 +0.04 USL Champ (3 Seasons) 26 1,874 72 25.4 20.8 22 83 13 4 13 2 1.12 44 45 -1 -0.05 +0.08 U.S. Open Cup (2 Seasons) 7 611 87 92.6 6.8 7 87 5 0 0 2.29 12 8 +4 +0.59 -3.08 Bundesliga (1 Season) 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29
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 2019 16 NY Red Bulls II us USA 2. USL Champ 8th 13 807 62 26.4 9.0 9 84 5 4 13 2 1.54 23 13 +10 +1.12 +0.60 Matches 2020 17 NY Red Bulls us USA 1. MLS 12th 0 0 0 2 Matches 2020 17 NY Red Bulls II us USA 2. USL Champ 25th 12 977 81 67.8 10.9 12 81 7 0 0 0.75 21 31 -10 -0.92 -1.50 Matches 2021 18 NY Red Bulls II us USA 2. USL Champ 27th 1 90 90 3.1 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -0.23 Matches 2021 18 NY Red Bulls us USA 1. MLS 13th 28 1,989 71 65.0 22.1 22 85 16 6 20 5 1.45 28 20 +8 +0.36 +0.53 32.3 24.7 +7.6 +0.34 +0.08 Matches 2022 19 NY Red Bulls us USA 1. MLS 7th 31 2,744 89 89.7 30.5 31 89 27 0 0 1.53 45 34 +11 +0.36 +0.93 40.7 32.3 +8.4 +0.27 +0.86 Matches 2023 20 NY Red Bulls us USA 1. MLS 17th 27 2,377 88 77.7 26.4 27 88 24 0 0 1.30 25 30 -5 -0.19 -0.45 36.3 27.3 +9.1 +0.34 -0.10 Matches 2024 21 NY Red Bulls us USA 1. MLS 15th 28 2,386 85 78.0 26.5 27 88 23 1 15 0 1.45 43 44 -1 -0.04 -0.84 45.7 37.2 +8.6 +0.32 -0.23 Matches 2024-2025 22 Holstein Kiel de GER 1. Bundesliga 18th 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29 Matches 6 Seasons 3 Clubs 3 Leagues 143 11,553 81 48.6 128.4 131 87 104 12 17 10 1.36 189 179 +10 +0.08 +0.32 158.0 126.3 +31.6 +0.29 +0.40 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 NY Red Bulls (5 Seasons) 1 League 114 9,496 83 66.4 105.5 107 87 90 7 19 7 1.44 141 128 +13 +0.12 -0.01 155.0 121.5 +33.6 +0.32 +0.04 NY Red Bulls II (3 Seasons) 1 League 26 1,874 72 25.4 20.8 22 83 13 4 13 2 1.12 44 45 -1 -0.05 +0.08 Holstein Kiel (1 Season) 1 League 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29 MLS (5 Seasons) 114 9,496 83 66.4 105.5 107 87 90 7 19 7 1.44 141 128 +13 +0.12 -0.01 155.0 121.5 +33.6 +0.32 +0.04 USL Champ (3 Seasons) 26 1,874 72 25.4 20.8 22 83 13 4 13 2 1.12 44 45 -1 -0.05 +0.08 Bundesliga (1 Season) 3 183 61 8.8 2.0 2 86 1 1 12 1 0.67 4 6 -2 -0.98 +0.11 3.0 4.9 -1.9 -0.95 -0.29
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 2022 19 NY Red Bulls us USA U.S. Open Cup SF 5 401 80 89.1 4.5 5 80 3 0 0 2.40 10 7 +3 +0.67 -3.00 Matches 2023 20 NY Red Bulls us USA U.S. Open Cup R16 2 210 105 100.0 2.3 2 105 2 0 0 2.00 2 1 +1 +0.43 Matches 2 Seasons 1 Club 1 League 7 611 87 92.6 6.8 7 87 5 0 0 2.29 12 8 +4 +0.59 -3.08
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023 20 us United States Friendlies (M) 1 80 80 12.7 0.9 1 80 0 0 1 1.00 0 0 0 0.00 -1.31 Matches 2023 20 us United States Gold Cup SF 2 98 49 19.2 1.1 1 81 0 1 17 3 1.00 1 1 0 0.00 -2.62 Matches 1 Season 1 Club 2 Leagues 3 178 59 15.6 2.0 2 81 0 1 17 4 1.00 1 1 0 0.00 -1.87 Gold Cup (1 Season) 2 98 49 19.2 1.1 1 81 0 1 17 3 1.00 1 1 0 0.00 -2.62 Friendlies (M) (1 Season) 1 80 80 12.7 0.9 1 80 0 0 1 1.00 0 0 0 0.00 -1.31
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 2019 16 NY Red Bulls II 1 League 9.0 3 0 0 14 22 0 35 22 20 1 0 0 2020 17 NY Red Bulls II 1 League 10.9 0 0 0 7 19 0 37 25 14 1 2021 18 NY Red Bulls II 1 League 1.0 0 0 0 1 2 0 1 1 0 0 2021 18 NY Red Bulls 1 League 22.1 2 0 0 14 27 2 114 37 27 0 0 0 168 19 18 51.4 2022 19 NY Red Bulls 2 Leagues 34.9 7 0 0 30 50 4 114 80 63 1 0 0 182 24 39 38.1 2023 20 NY Red Bulls 2 Leagues 28.7 6 0 0 10 35 3 170 30 35 1 0 0 180 28 17 62.2 2024 21 NY Red Bulls 1 League 26.5 3 0 0 21 27 3 171 29 29 1 0 0 116 17 22 43.6 2024-2025 22 Holstein Kiel 1 League 2.0 0 0 0 0 3 0 8 1 1 0 0 0 4 1 2 33.3 6 Seasons 3 Clubs 4 Leagues 135.2 21 0 0 97 185 12 650 225 189 4 0 1 650 89 98 47.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches NY Red Bulls (5 Seasons) 2 Leagues 112.3 18 0 0 75 139 12 569 176 154 3 0 0 646 88 96 47.8 NY Red Bulls II (3 Seasons) 1 League 20.8 3 0 0 22 43 0 73 48 34 1 0 1 Holstein Kiel (1 Season) 1 League 2.0 0 0 0 0 3 0 8 1 1 0 0 0 4 1 2 33.3 MLS (5 Seasons) 105.5 17 0 0 73 132 10 540 165 146 3 0 0 646 88 96 47.8 USL Champ (3 Seasons) 20.8 3 0 0 22 43 0 73 48 34 1 0 1 U.S. Open Cup (2 Seasons) 6.8 1 0 0 2 7 2 29 11 8 0 Bundesliga (1 Season) 2.0 0 0 0 0 3 0 8 1 1 0 0 0 4 1 2 33.3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 20 us United States Friendlies (M) 0.9 0 0 0 0 Matches 2023 20 us United States Gold Cup SF 1.1 0 0 0 4 1 0 5 1 2 0 Matches 1 Season 1 Club 2 Leagues 2.0 0 0 0 4 1 0 5 1 2 0 Gold Cup (1 Season) 1.1 0 0 0 4 1 0 5 1 2 0 Friendlies (M) (1 Season) 0.9 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, 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 John Tolkin Pages
John Tolkin 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