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 17 Charlotte Ind'ence us USA 2. USL 0 0 Matches 2018 18 Rapids us USA 1. MLS 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 Matches 2019 19 Rapids us USA 1. MLS 26 23 2,151 23.9 0 0 0 0 0 0 2 0 0.2 0.2 0.3 0.5 34 77 55 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 2020 20 Rapids us USA 1. MLS 18 18 1,620 18.0 1 3 4 1 0 0 0 0 0.6 0.6 1.8 2.5 34 58 80 0.06 0.17 0.22 0.06 0.22 0.03 0.10 0.14 0.03 0.14 Matches 2021 21 Rapids us USA 1. MLS 8 8 719 8.0 1 1 2 1 0 0 1 0 0.5 0.5 0.9 1.4 9 26 61 0.13 0.13 0.25 0.13 0.25 0.07 0.11 0.18 0.07 0.18 Matches 2021-2022 22 Antwerp 2. Europa Lg 3 3 270 3.0 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 6 15 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 18 16 1,423 15.8 0 0 0 0 0 0 3 0 0.0 0.0 0.5 0.5 16 57 40 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 15 15 1,262 14.0 1 1 2 1 0 0 1 0 0.3 0.3 0.8 1.1 21 76 56 0.07 0.07 0.14 0.07 0.14 0.02 0.05 0.08 0.02 0.08 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 5 3 209 2.3 1 0 1 1 0 0 0 0 0.1 0.1 0.1 0.2 4 12 7 0.43 0.00 0.43 0.43 0.43 0.04 0.05 0.09 0.04 0.09 Matches 2024 24 Rapids us USA 1. MLS 11 11 935 10.4 0 0 0 0 0 0 0 0 0.6 0.6 1.1 1.7 15 59 55 0.00 0.00 0.00 0.00 0.00 0.06 0.11 0.16 0.06 0.16 Matches 8 Seasons 3 Clubs 4 Leagues 134 122 10,938 121.5 4 9 13 4 0 0 7 0 2.5 2.5 5.5 8.0 137 371 369 0.03 0.07 0.11 0.03 0.11 0.03 0.06 0.08 0.03 0.08 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 Rapids (5 Seasons) 1 League 64 60 5,470 60.8 2 4 6 2 0 0 3 0 1.9 1.9 4.1 6.1 93 220 251 0.03 0.07 0.10 0.03 0.10 0.03 0.07 0.10 0.03 0.10 Antwerp (3 Seasons) 2 Leagues 41 37 3,164 35.2 2 1 3 2 0 0 4 0 0.5 0.5 1.4 1.9 44 151 118 0.06 0.03 0.09 0.06 0.09 0.01 0.04 0.05 0.01 0.05 Charlotte Ind'ence (2 Seasons) 1 League 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 MLS (5 Seasons) 64 60 5,470 60.8 2 4 6 2 0 0 3 0 1.9 1.9 4.1 6.1 93 220 251 0.03 0.07 0.10 0.03 0.10 0.03 0.07 0.10 0.03 0.10 First Division A (3 Seasons) 38 34 2,894 32.2 2 1 3 2 0 0 4 0 0.4 0.4 1.3 1.8 41 145 103 0.06 0.03 0.09 0.06 0.09 0.01 0.04 0.05 0.01 0.05 USL (2 Seasons) 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 Europa Lg (1 Season) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 6 15 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05
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 17 Charlotte Ind'ence 1 League 0 0 2018 18 Charlotte Ind'ence 1 League 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 2018 18 Rapids 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019 19 Rapids 1 League 26 23 2,151 23.9 0 0 0 0 0 0 2 0 0.2 0.2 0.3 0.5 34 77 55 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 2020 20 Rapids 1 League 18 18 1,620 18.0 1 3 4 1 0 0 0 0 0.6 0.6 1.8 2.5 34 58 80 0.06 0.17 0.22 0.06 0.22 0.03 0.10 0.14 0.03 0.14 2021 21 Rapids 1 League 8 8 719 8.0 1 1 2 1 0 0 1 0 0.5 0.5 0.9 1.4 9 26 61 0.13 0.13 0.25 0.13 0.25 0.07 0.11 0.18 0.07 0.18 2021-2022 22 Antwerp 2 Leagues 21 19 1,693 18.8 0 0 0 0 0 0 3 0 0.1 0.1 0.5 0.7 19 63 55 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.03 0.01 0.03 2022-2023 23 Antwerp 1 League 15 15 1,262 14.0 1 1 2 1 0 0 1 0 0.3 0.3 0.8 1.1 21 76 56 0.07 0.07 0.14 0.07 0.14 0.02 0.05 0.08 0.02 0.08 2023-2024 24 Antwerp 1 League 5 3 209 2.3 1 0 1 1 0 0 0 0 0.1 0.1 0.1 0.2 4 12 7 0.43 0.00 0.43 0.43 0.43 0.04 0.05 0.09 0.04 0.09 2024 24 Rapids 1 League 11 11 935 10.4 0 0 0 0 0 0 0 0 0.6 0.6 1.1 1.7 15 59 55 0.00 0.00 0.00 0.00 0.00 0.06 0.11 0.16 0.06 0.16 8 Seasons 3 Clubs 4 Leagues 134 122 10,938 121.5 4 9 13 4 0 0 7 0 2.5 2.5 5.5 8.0 137 371 369 0.03 0.07 0.11 0.03 0.11 0.03 0.06 0.08 0.03 0.08 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 Rapids (5 Seasons) 1 League 64 60 5,470 60.8 2 4 6 2 0 0 3 0 1.9 1.9 4.1 6.1 93 220 251 0.03 0.07 0.10 0.03 0.10 0.03 0.07 0.10 0.03 0.10 Antwerp (3 Seasons) 2 Leagues 41 37 3,164 35.2 2 1 3 2 0 0 4 0 0.5 0.5 1.4 1.9 44 151 118 0.06 0.03 0.09 0.06 0.09 0.01 0.04 0.05 0.01 0.05 Charlotte Ind'ence (2 Seasons) 1 League 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 MLS (5 Seasons) 64 60 5,470 60.8 2 4 6 2 0 0 3 0 1.9 1.9 4.1 6.1 93 220 251 0.03 0.07 0.10 0.03 0.10 0.03 0.07 0.10 0.03 0.10 First Division A (3 Seasons) 38 34 2,894 32.2 2 1 3 2 0 0 4 0 0.4 0.4 1.3 1.8 41 145 103 0.06 0.03 0.09 0.06 0.09 0.01 0.04 0.05 0.01 0.05 USL (2 Seasons) 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 Europa Lg (1 Season) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 6 15 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05
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 17 Charlotte Ind'ence us USA 2. USL 11th 0 0 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 21st 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 Matches 2018 18 Rapids us USA 1. MLS 21st 1 0 45 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019 19 Rapids us USA 1. MLS 16th 26 23 2,151 23.9 0 0 0 0 0 0 2 0 0.2 0.2 0.3 0.5 34 77 55 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.02 0.01 0.02 Matches 2020 20 Rapids us USA 1. MLS 16th 18 18 1,620 18.0 1 3 4 1 0 0 0 0 0.6 0.6 1.8 2.5 34 58 80 0.06 0.17 0.22 0.06 0.22 0.03 0.10 0.14 0.03 0.14 Matches 2021 21 Rapids us USA 1. MLS 2nd 8 8 719 8.0 1 1 2 1 0 0 1 0 0.5 0.5 0.9 1.4 9 26 61 0.13 0.13 0.25 0.13 0.25 0.07 0.11 0.18 0.07 0.18 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 18 16 1,423 15.8 0 0 0 0 0 0 3 0 0.0 0.0 0.5 0.5 16 57 40 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 15 15 1,262 14.0 1 1 2 1 0 0 1 0 0.3 0.3 0.8 1.1 21 76 56 0.07 0.07 0.14 0.07 0.14 0.02 0.05 0.08 0.02 0.08 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 5 3 209 2.3 1 0 1 1 0 0 0 0 0.1 0.1 0.1 0.2 4 12 7 0.43 0.00 0.43 0.43 0.43 0.04 0.05 0.09 0.04 0.09 Matches 2024 24 Rapids us USA 1. MLS 11th 11 11 935 10.4 0 0 0 0 0 0 0 0 0.6 0.6 1.1 1.7 15 59 55 0.00 0.00 0.00 0.00 0.00 0.06 0.11 0.16 0.06 0.16 Matches 8 Seasons 3 Clubs 3 Leagues 131 119 10,668 118.5 4 9 13 4 0 0 7 0 2.4 2.4 5.4 7.8 134 365 354 0.03 0.08 0.11 0.03 0.11 0.03 0.06 0.08 0.03 0.08 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 Rapids (5 Seasons) 1 League 64 60 5,470 60.8 2 4 6 2 0 0 3 0 1.9 1.9 4.1 6.1 93 220 251 0.03 0.07 0.10 0.03 0.10 0.03 0.07 0.10 0.03 0.10 Antwerp (3 Seasons) 1 League 38 34 2,894 32.2 2 1 3 2 0 0 4 0 0.4 0.4 1.3 1.8 41 145 103 0.06 0.03 0.09 0.06 0.09 0.01 0.04 0.05 0.01 0.05 Charlotte Ind'ence (2 Seasons) 1 League 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16 MLS (5 Seasons) 64 60 5,470 60.8 2 4 6 2 0 0 3 0 1.9 1.9 4.1 6.1 93 220 251 0.03 0.07 0.10 0.03 0.10 0.03 0.07 0.10 0.03 0.10 First Division A (3 Seasons) 38 34 2,894 32.2 2 1 3 2 0 0 4 0 0.4 0.4 1.3 1.8 41 145 103 0.06 0.03 0.09 0.06 0.09 0.01 0.04 0.05 0.01 0.05 USL (2 Seasons) 29 25 2,304 25.6 0 4 4 0 0 0 0 0 0.00 0.16 0.16 0.00 0.16
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 22 Antwerp 2. Europa Lg GR 3 3 270 3.0 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 6 15 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05 Matches 1 Season 1 Club 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 6 15 0.00 0.00 0.00 0.00 0.00 0.03 0.02 0.05 0.03 0.05
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 2018 18 Rapids us USA 1. MLS 0.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 Matches 2019 19 Rapids us USA 1. MLS 23.9 0 5 0 0.0 0.21 0.00 0.00 24.0 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2020 20 Rapids us USA 1. MLS 18.0 1 3 1 33.3 0.17 0.06 0.33 1.00 17.9 0 0 0 0.6 0.6 0.21 +0.4 +0.4 Matches 2021 21 Rapids us USA 1. MLS 8.0 1 6 3 50.0 0.75 0.38 0.17 0.33 18.5 0 0 0 0.5 0.5 0.09 +0.5 +0.5 Matches 2021-2022 22 Antwerp 2. Europa Lg 3.0 0 2 0 0.0 0.67 0.00 0.00 27.6 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 15.8 0 2 0 0.0 0.13 0.00 0.00 31.0 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 14.0 1 4 1 25.0 0.29 0.07 0.25 1.00 16.8 0 0 0 0.3 0.3 0.07 +0.7 +0.7 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 2.3 1 2 1 50.0 0.86 0.43 0.50 1.00 19.1 0 0 0 0.1 0.1 0.05 +0.9 +0.9 Matches 2024 24 Rapids us USA 1. MLS 10.4 0 5 2 40.0 0.48 0.19 0.00 0.00 20.9 0 0 0 0.6 0.6 0.12 -0.6 -0.6 Matches 8 Seasons 3 Clubs 4 Leagues 121.5 4 34 9 26.5 0.28 0.07 0.12 0.44 21.1 0 0 0 2.5 2.5 0.08 +1.5 +1.5 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rapids (5 Seasons) 1 League 60.8 2 19 6 31.6 0.31 0.10 0.11 0.33 20.5 0 0 0 1.9 1.9 0.10 +0.1 +0.1 Antwerp (3 Seasons) 2 Leagues 35.2 2 10 2 20.0 0.28 0.06 0.20 1.00 22.2 0 0 0 0.5 0.5 0.05 +1.5 +1.5 Charlotte Ind'ence (2 Seasons) 1 League 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 MLS (5 Seasons) 60.8 2 19 6 31.6 0.31 0.10 0.11 0.33 20.5 0 0 0 1.9 1.9 0.10 +0.1 +0.1 First Division A (3 Seasons) 32.2 2 8 2 25.0 0.25 0.06 0.25 1.00 20.9 0 0 0 0.4 0.4 0.05 +1.6 +1.6 USL (2 Seasons) 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 Europa Lg (1 Season) 3.0 0 2 0 0.0 0.67 0.00 0.00 27.6 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 2018 18 Charlotte Ind'ence 1 League 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 2018 18 Rapids 1 League 0.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019 19 Rapids 1 League 23.9 0 5 0 0.0 0.21 0.00 0.00 24.0 0 0 0 0.2 0.2 0.04 -0.2 -0.2 2020 20 Rapids 1 League 18.0 1 3 1 33.3 0.17 0.06 0.33 1.00 17.9 0 0 0 0.6 0.6 0.21 +0.4 +0.4 2021 21 Rapids 1 League 8.0 1 6 3 50.0 0.75 0.38 0.17 0.33 18.5 0 0 0 0.5 0.5 0.09 +0.5 +0.5 2021-2022 22 Antwerp 2 Leagues 18.8 0 4 0 0.0 0.21 0.00 0.00 29.3 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2022-2023 23 Antwerp 1 League 14.0 1 4 1 25.0 0.29 0.07 0.25 1.00 16.8 0 0 0 0.3 0.3 0.07 +0.7 +0.7 2023-2024 24 Antwerp 1 League 2.3 1 2 1 50.0 0.86 0.43 0.50 1.00 19.1 0 0 0 0.1 0.1 0.05 +0.9 +0.9 2024 24 Rapids 1 League 10.4 0 5 2 40.0 0.48 0.19 0.00 0.00 20.9 0 0 0 0.6 0.6 0.12 -0.6 -0.6 8 Seasons 3 Clubs 4 Leagues 121.5 4 34 9 26.5 0.28 0.07 0.12 0.44 21.1 0 0 0 2.5 2.5 0.08 +1.5 +1.5 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rapids (5 Seasons) 1 League 60.8 2 19 6 31.6 0.31 0.10 0.11 0.33 20.5 0 0 0 1.9 1.9 0.10 +0.1 +0.1 Antwerp (3 Seasons) 2 Leagues 35.2 2 10 2 20.0 0.28 0.06 0.20 1.00 22.2 0 0 0 0.5 0.5 0.05 +1.5 +1.5 Charlotte Ind'ence (2 Seasons) 1 League 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 MLS (5 Seasons) 60.8 2 19 6 31.6 0.31 0.10 0.11 0.33 20.5 0 0 0 1.9 1.9 0.10 +0.1 +0.1 First Division A (3 Seasons) 32.2 2 8 2 25.0 0.25 0.06 0.25 1.00 20.9 0 0 0 0.4 0.4 0.05 +1.6 +1.6 USL (2 Seasons) 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 Europa Lg (1 Season) 3.0 0 2 0 0.0 0.67 0.00 0.00 27.6 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 2018 18 Charlotte Ind'ence us USA 2. USL 21st 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 Matches 2018 18 Rapids us USA 1. MLS 21st 0.5 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019 19 Rapids us USA 1. MLS 16th 23.9 0 5 0 0.0 0.21 0.00 0.00 24.0 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2020 20 Rapids us USA 1. MLS 16th 18.0 1 3 1 33.3 0.17 0.06 0.33 1.00 17.9 0 0 0 0.6 0.6 0.21 +0.4 +0.4 Matches 2021 21 Rapids us USA 1. MLS 2nd 8.0 1 6 3 50.0 0.75 0.38 0.17 0.33 18.5 0 0 0 0.5 0.5 0.09 +0.5 +0.5 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 15.8 0 2 0 0.0 0.13 0.00 0.00 31.0 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 14.0 1 4 1 25.0 0.29 0.07 0.25 1.00 16.8 0 0 0 0.3 0.3 0.07 +0.7 +0.7 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 2.3 1 2 1 50.0 0.86 0.43 0.50 1.00 19.1 0 0 0 0.1 0.1 0.05 +0.9 +0.9 Matches 2024 24 Rapids us USA 1. MLS 11th 10.4 0 5 2 40.0 0.48 0.19 0.00 0.00 20.9 0 0 0 0.6 0.6 0.12 -0.6 -0.6 Matches 8 Seasons 3 Clubs 3 Leagues 118.5 4 32 9 28.1 0.27 0.08 0.13 0.44 20.6 0 0 0 2.4 2.4 0.09 +1.6 +1.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Rapids (5 Seasons) 1 League 60.8 2 19 6 31.6 0.31 0.10 0.11 0.33 20.5 0 0 0 1.9 1.9 0.10 +0.1 +0.1 Antwerp (3 Seasons) 1 League 32.2 2 8 2 25.0 0.25 0.06 0.25 1.00 20.9 0 0 0 0.4 0.4 0.05 +1.6 +1.6 Charlotte Ind'ence (2 Seasons) 1 League 25.6 0 5 1 20.0 0.20 0.04 0.00 0.00 0 0 MLS (5 Seasons) 60.8 2 19 6 31.6 0.31 0.10 0.11 0.33 20.5 0 0 0 1.9 1.9 0.10 +0.1 +0.1 First Division A (3 Seasons) 32.2 2 8 2 25.0 0.25 0.06 0.25 1.00 20.9 0 0 0 0.4 0.4 0.05 +1.6 +1.6 USL (2 Seasons) 25.6 0 5 1 20.0 0.20 0.04 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 22 Antwerp 2. Europa Lg GR 3.0 0 2 0 0.0 0.67 0.00 0.00 27.6 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 1 Season 1 Club 1 League 3.0 0 2 0 0.0 0.67 0.00 0.00 27.6 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 2018 18 Rapids us USA 1. MLS 0.5 14 18 77.8 203 106 9 9 100.0 3 3 100.0 1 5 20.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 25.6 4 Matches 2019 19 Rapids us USA 1. MLS 23.9 695 897 77.5 11511 4903 352 388 90.7 256 322 79.5 65 142 45.8 0 0.3 0.7 -0.3 5 56 14 3 77 Matches 2020 20 Rapids us USA 1. MLS 18.0 725 880 82.4 11602 3811 380 413 92.0 291 347 83.9 39 80 48.8 3 1.8 0.8 +1.2 12 45 9 3 58 Matches 2021 21 Rapids us USA 1. MLS 8.0 334 403 82.9 5496 1761 164 186 88.2 146 168 86.9 20 35 57.1 1 0.9 0.5 +0.1 7 20 6 3 26 Matches 2021-2022 22 Antwerp 2. Europa Lg 3.0 125 160 78.1 1832 672 71 80 88.8 46 54 85.2 5 15 33.3 0 0.1 0.1 -0.1 1 3 2 1 6 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 15.8 670 878 76.3 12403 4795 284 329 86.3 308 391 78.8 72 128 56.3 0 0.5 0.7 -0.5 8 50 11 5 57 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 14.0 706 853 82.8 12369 4388 284 331 85.8 354 410 86.3 51 89 57.3 1 0.8 1.5 +0.2 8 47 11 3 76 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 2.3 131 164 79.9 2096 566 63 73 86.3 54 61 88.5 9 20 45.0 0 0.1 0.2 -0.1 3 8 3 1 12 Matches 2024 24 Rapids us USA 1. MLS 10.4 471 583 80.8 7402 2701 260 281 92.5 165 219 75.3 32 57 56.1 0 1.1 1.0 -1.1 8 48 13 6 59 Matches 8 Seasons 3 Clubs 4 Leagues 121.5 3871 4836 80.0 64914 23703 1867 2090 89.3 1623 1975 82.2 294 571 51.5 9 5.5 5.5 +3.5 52 277 69 25 371 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 Rapids (5 Seasons) 1 League 60.8 2239 2781 80.5 36214 13282 1165 1277 91.2 861 1059 81.3 157 319 49.2 4 4.1 3.0 -0.1 32 169 42 15 220 Antwerp (3 Seasons) 2 Leagues 35.2 1632 2055 79.4 28700 10421 702 813 86.3 762 916 83.2 137 252 54.4 1 1.4 2.4 -0.4 20 108 27 10 151 Charlotte Ind'ence (2 Seasons) 1 League 25.6 4 MLS (5 Seasons) 60.8 2239 2781 80.5 36214 13282 1165 1277 91.2 861 1059 81.3 157 319 49.2 4 4.1 3.0 -0.1 32 169 42 15 220 First Division A (3 Seasons) 32.2 1507 1895 79.5 26868 9749 631 733 86.1 716 862 83.1 132 237 55.7 1 1.3 2.4 -0.3 19 105 25 9 145 USL (2 Seasons) 25.6 4 Europa Lg (1 Season) 3.0 125 160 78.1 1832 672 71 80 88.8 46 54 85.2 5 15 33.3 0 0.1 0.1 -0.1 1 3 2 1 6
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 2018 18 Charlotte Ind'ence 1 League 25.6 4 2018 18 Rapids 1 League 0.5 14 18 77.8 203 106 9 9 100.0 3 3 100.0 1 5 20.0 0 0.0 0.0 0.0 0 0 0 0 0 2019 19 Rapids 1 League 23.9 695 897 77.5 11511 4903 352 388 90.7 256 322 79.5 65 142 45.8 0 0.3 0.7 -0.3 5 56 14 3 77 2020 20 Rapids 1 League 18.0 725 880 82.4 11602 3811 380 413 92.0 291 347 83.9 39 80 48.8 3 1.8 0.8 +1.2 12 45 9 3 58 2021 21 Rapids 1 League 8.0 334 403 82.9 5496 1761 164 186 88.2 146 168 86.9 20 35 57.1 1 0.9 0.5 +0.1 7 20 6 3 26 2021-2022 22 Antwerp 2 Leagues 18.8 795 1038 76.6 14235 5467 355 409 86.8 354 445 79.6 77 143 53.8 0 0.5 0.7 -0.5 9 53 13 6 63 2022-2023 23 Antwerp 1 League 14.0 706 853 82.8 12369 4388 284 331 85.8 354 410 86.3 51 89 57.3 1 0.8 1.5 +0.2 8 47 11 3 76 2023-2024 24 Antwerp 1 League 2.3 131 164 79.9 2096 566 63 73 86.3 54 61 88.5 9 20 45.0 0 0.1 0.2 -0.1 3 8 3 1 12 2024 24 Rapids 1 League 10.4 471 583 80.8 7402 2701 260 281 92.5 165 219 75.3 32 57 56.1 0 1.1 1.0 -1.1 8 48 13 6 59 8 Seasons 3 Clubs 4 Leagues 121.5 3871 4836 80.0 64914 23703 1867 2090 89.3 1623 1975 82.2 294 571 51.5 9 5.5 5.5 +3.5 52 277 69 25 371 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 Rapids (5 Seasons) 1 League 60.8 2239 2781 80.5 36214 13282 1165 1277 91.2 861 1059 81.3 157 319 49.2 4 4.1 3.0 -0.1 32 169 42 15 220 Antwerp (3 Seasons) 2 Leagues 35.2 1632 2055 79.4 28700 10421 702 813 86.3 762 916 83.2 137 252 54.4 1 1.4 2.4 -0.4 20 108 27 10 151 Charlotte Ind'ence (2 Seasons) 1 League 25.6 4 MLS (5 Seasons) 60.8 2239 2781 80.5 36214 13282 1165 1277 91.2 861 1059 81.3 157 319 49.2 4 4.1 3.0 -0.1 32 169 42 15 220 First Division A (3 Seasons) 32.2 1507 1895 79.5 26868 9749 631 733 86.1 716 862 83.1 132 237 55.7 1 1.3 2.4 -0.3 19 105 25 9 145 USL (2 Seasons) 25.6 4 Europa Lg (1 Season) 3.0 125 160 78.1 1832 672 71 80 88.8 46 54 85.2 5 15 33.3 0 0.1 0.1 -0.1 1 3 2 1 6
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 2018 18 Charlotte Ind'ence us USA 2. USL 21st 25.6 4 Matches 2018 18 Rapids us USA 1. MLS 21st 0.5 14 18 77.8 203 106 9 9 100.0 3 3 100.0 1 5 20.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2019 19 Rapids us USA 1. MLS 16th 23.9 695 897 77.5 11511 4903 352 388 90.7 256 322 79.5 65 142 45.8 0 0.3 0.7 -0.3 5 56 14 3 77 Matches 2020 20 Rapids us USA 1. MLS 16th 18.0 725 880 82.4 11602 3811 380 413 92.0 291 347 83.9 39 80 48.8 3 1.8 0.8 +1.2 12 45 9 3 58 Matches 2021 21 Rapids us USA 1. MLS 2nd 8.0 334 403 82.9 5496 1761 164 186 88.2 146 168 86.9 20 35 57.1 1 0.9 0.5 +0.1 7 20 6 3 26 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 15.8 670 878 76.3 12403 4795 284 329 86.3 308 391 78.8 72 128 56.3 0 0.5 0.7 -0.5 8 50 11 5 57 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 14.0 706 853 82.8 12369 4388 284 331 85.8 354 410 86.3 51 89 57.3 1 0.8 1.5 +0.2 8 47 11 3 76 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 2.3 131 164 79.9 2096 566 63 73 86.3 54 61 88.5 9 20 45.0 0 0.1 0.2 -0.1 3 8 3 1 12 Matches 2024 24 Rapids us USA 1. MLS 11th 10.4 471 583 80.8 7402 2701 260 281 92.5 165 219 75.3 32 57 56.1 0 1.1 1.0 -1.1 8 48 13 6 59 Matches 8 Seasons 3 Clubs 3 Leagues 118.5 3746 4676 80.1 63082 23031 1796 2010 89.4 1577 1921 82.1 289 556 52.0 9 5.4 5.4 +3.6 51 274 67 24 365 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 Rapids (5 Seasons) 1 League 60.8 2239 2781 80.5 36214 13282 1165 1277 91.2 861 1059 81.3 157 319 49.2 4 4.1 3.0 -0.1 32 169 42 15 220 Antwerp (3 Seasons) 1 League 32.2 1507 1895 79.5 26868 9749 631 733 86.1 716 862 83.1 132 237 55.7 1 1.3 2.4 -0.3 19 105 25 9 145 Charlotte Ind'ence (2 Seasons) 1 League 25.6 4 MLS (5 Seasons) 60.8 2239 2781 80.5 36214 13282 1165 1277 91.2 861 1059 81.3 157 319 49.2 4 4.1 3.0 -0.1 32 169 42 15 220 First Division A (3 Seasons) 32.2 1507 1895 79.5 26868 9749 631 733 86.1 716 862 83.1 132 237 55.7 1 1.3 2.4 -0.3 19 105 25 9 145 USL (2 Seasons) 25.6 4
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 22 Antwerp 2. Europa Lg GR 3.0 125 160 78.1 1832 672 71 80 88.8 46 54 85.2 5 15 33.3 0 0.1 0.1 -0.1 1 3 2 1 6 Matches 1 Season 1 Club 1 League 3.0 125 160 78.1 1832 672 71 80 88.8 46 54 85.2 5 15 33.3 0 0.1 0.1 -0.1 1 3 2 1 6
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018 18 Charlotte Ind'ence 1 League 25.6 59 2018 18 Rapids 1 League 0.5 18 17 1 0 0 0 0 1 0 0 0 0 14 0 0 2019 19 Rapids 1 League 23.9 897 710 186 12 0 10 27 174 0 0 0 0 695 1 7 2020 20 Rapids 1 League 18.0 880 734 142 12 2 3 33 130 0 0 0 0 725 4 5 2021 21 Rapids 1 League 8.0 403 306 97 7 0 1 20 90 0 0 0 0 334 0 6 2021-2022 22 Antwerp 2 Leagues 18.8 1038 827 209 15 1 1 26 194 0 0 0 0 795 2 21 2022-2023 23 Antwerp 1 League 14.0 853 691 161 24 0 3 20 136 1 0 0 0 706 1 11 2023-2024 24 Antwerp 1 League 2.3 164 143 21 2 0 0 8 15 4 1 2 0 131 0 4 2024 24 Rapids 1 League 10.4 583 487 95 10 0 2 18 85 0 0 0 0 471 1 6 8 Seasons 3 Clubs 4 Leagues 121.5 4836 3915 912 82 3 20 211 825 5 1 2 0 3871 9 60 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rapids (5 Seasons) 1 League 60.8 2781 2254 521 41 2 16 98 480 0 0 0 0 2239 6 24 Antwerp (3 Seasons) 2 Leagues 35.2 2055 1661 391 41 1 4 54 345 5 1 2 0 1632 3 36 Charlotte Ind'ence (2 Seasons) 1 League 25.6 59 MLS (5 Seasons) 60.8 2781 2254 521 41 2 16 98 480 0 0 0 0 2239 6 24 First Division A (3 Seasons) 32.2 1895 1525 368 40 1 4 48 323 5 1 2 0 1507 2 32 USL (2 Seasons) 25.6 59 Europa Lg (1 Season) 3.0 160 136 23 1 0 0 6 22 0 0 0 0 125 1 4
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 2018 18 Charlotte Ind'ence us USA 2. USL 21st 25.6 59 Matches 2018 18 Rapids us USA 1. MLS 21st 0.5 18 17 1 0 0 0 0 1 0 0 0 0 14 0 0 Matches 2019 19 Rapids us USA 1. MLS 16th 23.9 897 710 186 12 0 10 27 174 0 0 0 0 695 1 7 Matches 2020 20 Rapids us USA 1. MLS 16th 18.0 880 734 142 12 2 3 33 130 0 0 0 0 725 4 5 Matches 2021 21 Rapids us USA 1. MLS 2nd 8.0 403 306 97 7 0 1 20 90 0 0 0 0 334 0 6 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 15.8 878 691 186 14 1 1 20 172 0 0 0 0 670 1 17 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 14.0 853 691 161 24 0 3 20 136 1 0 0 0 706 1 11 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 2.3 164 143 21 2 0 0 8 15 4 1 2 0 131 0 4 Matches 2024 24 Rapids us USA 1. MLS 11th 10.4 583 487 95 10 0 2 18 85 0 0 0 0 471 1 6 Matches 8 Seasons 3 Clubs 3 Leagues 118.5 4676 3779 889 81 3 20 205 803 5 1 2 0 3746 8 56 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Rapids (5 Seasons) 1 League 60.8 2781 2254 521 41 2 16 98 480 0 0 0 0 2239 6 24 Antwerp (3 Seasons) 1 League 32.2 1895 1525 368 40 1 4 48 323 5 1 2 0 1507 2 32 Charlotte Ind'ence (2 Seasons) 1 League 25.6 59 MLS (5 Seasons) 60.8 2781 2254 521 41 2 16 98 480 0 0 0 0 2239 6 24 First Division A (3 Seasons) 32.2 1895 1525 368 40 1 4 48 323 5 1 2 0 1507 2 32 USL (2 Seasons) 25.6 59
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 22 Antwerp 2. Europa Lg GR 3.0 160 136 23 1 0 0 6 22 0 0 0 0 125 1 4 Matches 1 Season 1 Club 1 League 3.0 160 136 23 1 0 0 6 22 0 0 0 0 125 1 4
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 2018 18 Charlotte Ind'ence 1 League 25.6 2018 18 Rapids 1 League 0.5 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019 19 Rapids 1 League 23.9 23 0.96 20 1 0 0 1 1 3 0.13 2 1 0 0 0 0 2020 20 Rapids 1 League 18.0 29 1.61 25 3 0 1 0 0 4 0.22 4 0 0 0 0 0 2021 21 Rapids 1 League 8.0 10 1.25 7 1 0 2 0 0 1 0.13 1 0 0 0 0 0 2021-2022 22 Antwerp 2 Leagues 18.8 21 1.12 17 2 0 1 1 0 0 0.00 0 0 0 0 0 0 2022-2023 23 Antwerp 1 League 14.0 20 1.43 16 3 0 0 1 0 4 0.29 4 0 0 0 0 0 2023-2024 24 Antwerp 1 League 2.3 5 2.14 3 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2024 24 Rapids 1 League 10.4 17 1.64 14 0 0 2 1 0 2 0.19 1 0 0 1 0 0 8 Seasons 3 Clubs 4 Leagues 121.5 125 1.30 102 12 0 6 4 1 14 0.15 12 1 0 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rapids (5 Seasons) 1 League 60.8 79 1.30 66 5 0 5 2 1 10 0.16 8 1 0 1 0 0 Antwerp (3 Seasons) 2 Leagues 35.2 46 1.31 36 7 0 1 2 0 4 0.11 4 0 0 0 0 0 Charlotte Ind'ence (2 Seasons) 1 League 25.6 MLS (5 Seasons) 60.8 79 1.30 66 5 0 5 2 1 10 0.16 8 1 0 1 0 0 First Division A (3 Seasons) 32.2 43 1.34 34 7 0 0 2 0 4 0.12 4 0 0 0 0 0 USL (2 Seasons) 25.6 Europa Lg (1 Season) 3.0 3 1.00 2 0 0 1 0 0 0 0.00 0 0 0 0 0 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 2018 18 Charlotte Ind'ence us USA 2. USL 21st 25.6 Matches 2018 18 Rapids us USA 1. MLS 21st 0.5 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019 19 Rapids us USA 1. MLS 16th 23.9 23 0.96 20 1 0 0 1 1 3 0.13 2 1 0 0 0 0 Matches 2020 20 Rapids us USA 1. MLS 16th 18.0 29 1.61 25 3 0 1 0 0 4 0.22 4 0 0 0 0 0 Matches 2021 21 Rapids us USA 1. MLS 2nd 8.0 10 1.25 7 1 0 2 0 0 1 0.13 1 0 0 0 0 0 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 15.8 18 1.14 15 2 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 14.0 20 1.43 16 3 0 0 1 0 4 0.29 4 0 0 0 0 0 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 2.3 5 2.14 3 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024 24 Rapids us USA 1. MLS 11th 10.4 17 1.64 14 0 0 2 1 0 2 0.19 1 0 0 1 0 0 Matches 8 Seasons 3 Clubs 3 Leagues 118.5 122 1.31 100 12 0 5 4 1 14 0.15 12 1 0 1 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Rapids (5 Seasons) 1 League 60.8 79 1.30 66 5 0 5 2 1 10 0.16 8 1 0 1 0 0 Antwerp (3 Seasons) 1 League 32.2 43 1.34 34 7 0 0 2 0 4 0.12 4 0 0 0 0 0 Charlotte Ind'ence (2 Seasons) 1 League 25.6 MLS (5 Seasons) 60.8 79 1.30 66 5 0 5 2 1 10 0.16 8 1 0 1 0 0 First Division A (3 Seasons) 32.2 43 1.34 34 7 0 0 2 0 4 0.12 4 0 0 0 0 0 USL (2 Seasons) 25.6
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 22 Antwerp 2. Europa Lg GR 3.0 3 1.00 2 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 3.0 3 1.00 2 0 0 1 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018 18 Rapids us USA 1. MLS 0.5 1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 25.6 20 36 Matches 2019 19 Rapids us USA 1. MLS 23.9 37 21 20 13 4 20 32 62.5 12 22 10 12 18 55 75 1 Matches 2020 20 Rapids us USA 1. MLS 18.0 25 15 16 8 1 10 21 47.6 11 15 5 10 24 49 23 0 Matches 2021 21 Rapids us USA 1. MLS 8.0 11 6 5 4 2 3 5 60.0 2 5 4 1 4 15 16 0 Matches 2021-2022 22 Antwerp 2. Europa Lg 3.0 4 1 1 3 0 1 2 50.0 1 1 1 0 4 8 6 0 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 15.8 28 15 26 1 1 16 27 59.3 11 15 3 12 22 50 34 0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 14.0 27 14 17 7 3 16 22 72.7 6 9 1 8 3 30 22 0 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 2.3 3 3 1 1 1 1 4 25.0 3 2 0 2 0 3 2 0 Matches 2024 24 Rapids us USA 1. MLS 10.4 9 4 7 1 1 8 13 61.5 5 15 4 11 17 26 27 0 Matches 8 Seasons 3 Clubs 4 Leagues 121.5 145 99 94 38 13 75 126 59.5 51 85 29 56 128 237 206 1 Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rapids (5 Seasons) 1 League 60.8 83 46 49 26 8 41 71 57.7 30 58 24 34 63 146 142 1 Antwerp (3 Seasons) 2 Leagues 35.2 62 33 45 12 5 34 55 61.8 21 27 5 22 29 91 64 0 Charlotte Ind'ence (2 Seasons) 1 League 25.6 20 36 0 MLS (5 Seasons) 60.8 83 46 49 26 8 41 71 57.7 30 58 24 34 63 146 142 1 First Division A (3 Seasons) 32.2 58 32 44 9 5 33 53 62.3 20 26 4 22 25 83 58 0 USL (2 Seasons) 25.6 20 36 0 Europa Lg (1 Season) 3.0 4 1 1 3 0 1 2 50.0 1 1 1 0 4 8 6 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 2018 18 Charlotte Ind'ence 1 League 25.6 20 36 0 2018 18 Rapids 1 League 0.5 1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 2019 19 Rapids 1 League 23.9 37 21 20 13 4 20 32 62.5 12 22 10 12 18 55 75 1 2020 20 Rapids 1 League 18.0 25 15 16 8 1 10 21 47.6 11 15 5 10 24 49 23 0 2021 21 Rapids 1 League 8.0 11 6 5 4 2 3 5 60.0 2 5 4 1 4 15 16 0 2021-2022 22 Antwerp 2 Leagues 18.8 32 16 27 4 1 17 29 58.6 12 16 4 12 26 58 40 0 2022-2023 23 Antwerp 1 League 14.0 27 14 17 7 3 16 22 72.7 6 9 1 8 3 30 22 0 2023-2024 24 Antwerp 1 League 2.3 3 3 1 1 1 1 4 25.0 3 2 0 2 0 3 2 0 2024 24 Rapids 1 League 10.4 9 4 7 1 1 8 13 61.5 5 15 4 11 17 26 27 0 8 Seasons 3 Clubs 4 Leagues 121.5 145 99 94 38 13 75 126 59.5 51 85 29 56 128 237 206 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Rapids (5 Seasons) 1 League 60.8 83 46 49 26 8 41 71 57.7 30 58 24 34 63 146 142 1 Antwerp (3 Seasons) 2 Leagues 35.2 62 33 45 12 5 34 55 61.8 21 27 5 22 29 91 64 0 Charlotte Ind'ence (2 Seasons) 1 League 25.6 20 36 0 MLS (5 Seasons) 60.8 83 46 49 26 8 41 71 57.7 30 58 24 34 63 146 142 1 First Division A (3 Seasons) 32.2 58 32 44 9 5 33 53 62.3 20 26 4 22 25 83 58 0 USL (2 Seasons) 25.6 20 36 0 Europa Lg (1 Season) 3.0 4 1 1 3 0 1 2 50.0 1 1 1 0 4 8 6 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 2018 18 Charlotte Ind'ence us USA 2. USL 21st 25.6 20 36 Matches 2018 18 Rapids us USA 1. MLS 21st 0.5 1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 Matches 2019 19 Rapids us USA 1. MLS 16th 23.9 37 21 20 13 4 20 32 62.5 12 22 10 12 18 55 75 1 Matches 2020 20 Rapids us USA 1. MLS 16th 18.0 25 15 16 8 1 10 21 47.6 11 15 5 10 24 49 23 0 Matches 2021 21 Rapids us USA 1. MLS 2nd 8.0 11 6 5 4 2 3 5 60.0 2 5 4 1 4 15 16 0 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 15.8 28 15 26 1 1 16 27 59.3 11 15 3 12 22 50 34 0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 14.0 27 14 17 7 3 16 22 72.7 6 9 1 8 3 30 22 0 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 2.3 3 3 1 1 1 1 4 25.0 3 2 0 2 0 3 2 0 Matches 2024 24 Rapids us USA 1. MLS 11th 10.4 9 4 7 1 1 8 13 61.5 5 15 4 11 17 26 27 0 Matches 8 Seasons 3 Clubs 3 Leagues 118.5 141 98 93 35 13 74 124 59.7 50 84 28 56 124 229 200 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 Rapids (5 Seasons) 1 League 60.8 83 46 49 26 8 41 71 57.7 30 58 24 34 63 146 142 1 Antwerp (3 Seasons) 1 League 32.2 58 32 44 9 5 33 53 62.3 20 26 4 22 25 83 58 0 Charlotte Ind'ence (2 Seasons) 1 League 25.6 20 36 0 MLS (5 Seasons) 60.8 83 46 49 26 8 41 71 57.7 30 58 24 34 63 146 142 1 First Division A (3 Seasons) 32.2 58 32 44 9 5 33 53 62.3 20 26 4 22 25 83 58 0 USL (2 Seasons) 25.6 20 36 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 22 Antwerp 2. Europa Lg GR 3.0 4 1 1 3 0 1 2 50.0 1 1 1 0 4 8 6 0 Matches 1 Season 1 Club 1 League 3.0 4 1 1 3 0 1 2 50.0 1 1 1 0 4 8 6 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 2018 18 Rapids us USA 1. MLS 0.5 22 3 10 11 1 0 22 0 0 0 13 62 44 1 0 0 0 0 16 0 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 25.6 Matches 2019 19 Rapids us USA 1. MLS 23.9 1114 96 421 474 229 11 1114 25 12 48.0 13 52.0 467 2763 1653 34 23 3 16 4 565 55 Matches 2020 20 Rapids us USA 1. MLS 18.0 1016 44 275 463 286 10 1016 35 20 57.1 15 42.9 543 3081 1583 34 45 2 21 5 646 80 Matches 2021 21 Rapids us USA 1. MLS 8.0 484 27 109 220 160 13 484 19 6 31.6 13 68.4 252 1047 549 9 13 2 14 6 292 61 Matches 2021-2022 22 Antwerp 2. Europa Lg 3.0 179 3 56 84 40 1 179 5 4 80.0 1 20.0 117 487 241 3 1 0 2 3 117 15 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 15.8 1029 46 399 472 166 7 1029 19 7 36.8 12 63.2 529 3026 1522 16 11 2 16 11 567 40 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 14.0 948 30 264 514 173 12 948 7 2 28.6 3 42.9 643 3402 1536 21 20 3 11 6 626 56 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 2.3 181 8 44 86 51 3 181 4 1 25.0 3 75.0 129 743 370 4 3 0 1 2 118 7 Matches 2024 24 Rapids us USA 1. MLS 10.4 677 42 180 300 203 11 677 7 5 71.4 2 28.6 352 1796 981 15 11 2 20 2 409 55 Matches 8 Seasons 3 Clubs 4 Leagues 121.5 5650 299 1758 2624 1309 68 5650 121 57 47.1 62 51.2 3045 16407 8479 137 127 14 101 39 3356 369 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 Rapids (5 Seasons) 1 League 60.8 3313 212 995 1468 879 45 3313 86 43 50.0 43 50.0 1627 8749 4810 93 92 9 71 17 1928 251 Antwerp (3 Seasons) 2 Leagues 35.2 2337 87 763 1156 430 23 2337 35 14 40.0 19 54.3 1418 7658 3669 44 35 5 30 22 1428 118 Charlotte Ind'ence (2 Seasons) 1 League 25.6 MLS (5 Seasons) 60.8 3313 212 995 1468 879 45 3313 86 43 50.0 43 50.0 1627 8749 4810 93 92 9 71 17 1928 251 First Division A (3 Seasons) 32.2 2158 84 707 1072 390 22 2158 30 10 33.3 18 60.0 1301 7171 3428 41 34 5 28 19 1311 103 USL (2 Seasons) 25.6 Europa Lg (1 Season) 3.0 179 3 56 84 40 1 179 5 4 80.0 1 20.0 117 487 241 3 1 0 2 3 117 15
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 2018 18 Charlotte Ind'ence 1 League 25.6 2018 18 Rapids 1 League 0.5 22 3 10 11 1 0 22 0 0 0 13 62 44 1 0 0 0 0 16 0 2019 19 Rapids 1 League 23.9 1114 96 421 474 229 11 1114 25 12 48.0 13 52.0 467 2763 1653 34 23 3 16 4 565 55 2020 20 Rapids 1 League 18.0 1016 44 275 463 286 10 1016 35 20 57.1 15 42.9 543 3081 1583 34 45 2 21 5 646 80 2021 21 Rapids 1 League 8.0 484 27 109 220 160 13 484 19 6 31.6 13 68.4 252 1047 549 9 13 2 14 6 292 61 2021-2022 22 Antwerp 2 Leagues 18.8 1208 49 455 556 206 8 1208 24 11 45.8 13 54.2 646 3513 1763 19 12 2 18 14 684 55 2022-2023 23 Antwerp 1 League 14.0 948 30 264 514 173 12 948 7 2 28.6 3 42.9 643 3402 1536 21 20 3 11 6 626 56 2023-2024 24 Antwerp 1 League 2.3 181 8 44 86 51 3 181 4 1 25.0 3 75.0 129 743 370 4 3 0 1 2 118 7 2024 24 Rapids 1 League 10.4 677 42 180 300 203 11 677 7 5 71.4 2 28.6 352 1796 981 15 11 2 20 2 409 55 8 Seasons 3 Clubs 4 Leagues 121.5 5650 299 1758 2624 1309 68 5650 121 57 47.1 62 51.2 3045 16407 8479 137 127 14 101 39 3356 369 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 Rapids (5 Seasons) 1 League 60.8 3313 212 995 1468 879 45 3313 86 43 50.0 43 50.0 1627 8749 4810 93 92 9 71 17 1928 251 Antwerp (3 Seasons) 2 Leagues 35.2 2337 87 763 1156 430 23 2337 35 14 40.0 19 54.3 1418 7658 3669 44 35 5 30 22 1428 118 Charlotte Ind'ence (2 Seasons) 1 League 25.6 MLS (5 Seasons) 60.8 3313 212 995 1468 879 45 3313 86 43 50.0 43 50.0 1627 8749 4810 93 92 9 71 17 1928 251 First Division A (3 Seasons) 32.2 2158 84 707 1072 390 22 2158 30 10 33.3 18 60.0 1301 7171 3428 41 34 5 28 19 1311 103 USL (2 Seasons) 25.6 Europa Lg (1 Season) 3.0 179 3 56 84 40 1 179 5 4 80.0 1 20.0 117 487 241 3 1 0 2 3 117 15
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 2018 18 Charlotte Ind'ence us USA 2. USL 21st 25.6 Matches 2018 18 Rapids us USA 1. MLS 21st 0.5 22 3 10 11 1 0 22 0 0 0 13 62 44 1 0 0 0 0 16 0 Matches 2019 19 Rapids us USA 1. MLS 16th 23.9 1114 96 421 474 229 11 1114 25 12 48.0 13 52.0 467 2763 1653 34 23 3 16 4 565 55 Matches 2020 20 Rapids us USA 1. MLS 16th 18.0 1016 44 275 463 286 10 1016 35 20 57.1 15 42.9 543 3081 1583 34 45 2 21 5 646 80 Matches 2021 21 Rapids us USA 1. MLS 2nd 8.0 484 27 109 220 160 13 484 19 6 31.6 13 68.4 252 1047 549 9 13 2 14 6 292 61 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 15.8 1029 46 399 472 166 7 1029 19 7 36.8 12 63.2 529 3026 1522 16 11 2 16 11 567 40 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 14.0 948 30 264 514 173 12 948 7 2 28.6 3 42.9 643 3402 1536 21 20 3 11 6 626 56 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 2.3 181 8 44 86 51 3 181 4 1 25.0 3 75.0 129 743 370 4 3 0 1 2 118 7 Matches 2024 24 Rapids us USA 1. MLS 11th 10.4 677 42 180 300 203 11 677 7 5 71.4 2 28.6 352 1796 981 15 11 2 20 2 409 55 Matches 8 Seasons 3 Clubs 3 Leagues 118.5 5471 296 1702 2540 1269 67 5471 116 53 45.7 61 52.6 2928 15920 8238 134 126 14 99 36 3239 354 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 Rapids (5 Seasons) 1 League 60.8 3313 212 995 1468 879 45 3313 86 43 50.0 43 50.0 1627 8749 4810 93 92 9 71 17 1928 251 Antwerp (3 Seasons) 1 League 32.2 2158 84 707 1072 390 22 2158 30 10 33.3 18 60.0 1301 7171 3428 41 34 5 28 19 1311 103 Charlotte Ind'ence (2 Seasons) 1 League 25.6 MLS (5 Seasons) 60.8 3313 212 995 1468 879 45 3313 86 43 50.0 43 50.0 1627 8749 4810 93 92 9 71 17 1928 251 First Division A (3 Seasons) 32.2 2158 84 707 1072 390 22 2158 30 10 33.3 18 60.0 1301 7171 3428 41 34 5 28 19 1311 103 USL (2 Seasons) 25.6
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 22 Antwerp 2. Europa Lg GR 3.0 179 3 56 84 40 1 179 5 4 80.0 1 20.0 117 487 241 3 1 0 2 3 117 15 Matches 1 Season 1 Club 1 League 3.0 179 3 56 84 40 1 179 5 4 80.0 1 20.0 117 487 241 3 1 0 2 3 117 15
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 17 Charlotte Ind'ence us USA 2. USL 0 0 0 0 1 Matches 2018 18 Rapids us USA 1. MLS 1 45 45 1.5 0.5 0 0 1 45 0 1.00 0 0 0 0.00 +0.81 0.1 0.6 -0.5 -0.91 -0.29 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 29 2,304 79 75.3 25.6 25 88 21 4 26 3 1.21 33 43 -10 -0.39 -0.03 Matches 2019 19 Rapids us USA 1. MLS 26 2,151 83 70.3 23.9 23 90 23 3 26 4 1.42 43 42 +1 +0.04 +0.64 38.8 43.8 -5.0 -0.21 -0.07 Matches 2020 20 Rapids us USA 1. MLS 18 1,620 90 100.0 18.0 18 90 18 0 0 1.47 32 28 +4 +0.22 24.4 26.2 -1.8 -0.10 Matches 2021 21 Rapids us USA 1. MLS 8 719 90 23.5 8.0 8 90 7 0 0 2.00 15 9 +6 +0.75 +0.37 11.7 10.7 +1.0 +0.13 -0.11 Matches 2021-2022 22 Antwerp 2. Europa Lg 3 270 90 50.0 3.0 3 90 3 0 0 1.00 4 7 -3 -1.00 -0.67 3.2 7.0 -3.8 -1.28 -1.24 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 18 1,423 79 46.5 15.8 16 86 14 2 21 4 1.33 26 19 +7 +0.44 -0.11 21.7 22.8 -1.1 -0.07 -0.12 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 15 1,262 84 41.2 14.0 15 84 13 0 2 2.20 27 15 +12 +0.86 -0.20 20.7 14.6 +6.1 +0.43 -0.38 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 5 209 42 7.7 2.3 3 60 1 2 15 0 1.00 2 4 -2 -0.86 -1.95 1.0 3.3 -2.2 -0.95 -1.74 Matches 2024 24 Rapids us USA 1. MLS 11 935 85 94.4 10.4 11 85 9 0 0 1.64 18 14 +4 +0.39 +5.29 13.8 13.2 +0.6 +0.05 +0.73 Matches 8 Seasons 3 Clubs 4 Leagues 134 10,938 82 40.4 121.5 122 87 109 12 25 14 1.48 200 181 +19 +0.16 -0.05 135.5 142.2 -6.8 -0.07 -0.23 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 Rapids (5 Seasons) 1 League 64 5,470 85 46.4 60.8 60 89 57 4 31 4 1.54 108 93 +15 +0.25 +0.62 88.8 94.5 -5.7 -0.09 +0.14 Antwerp (3 Seasons) 2 Leagues 41 3,164 77 33.8 35.2 37 84 31 4 18 6 1.58 59 45 +14 +0.40 -0.47 46.7 47.8 -1.1 -0.03 -0.59 Charlotte Ind'ence (2 Seasons) 1 League 29 2,304 79 38.8 25.6 25 88 21 4 26 4 1.21 33 43 -10 -0.39 -0.03 MLS (5 Seasons) 64 5,470 85 46.4 60.8 60 89 57 4 31 4 1.54 108 93 +15 +0.25 +0.62 88.8 94.5 -5.7 -0.09 +0.14 First Division A (3 Seasons) 38 2,894 76 32.8 32.2 34 83 28 4 18 6 1.63 55 38 +17 +0.53 -0.40 43.5 40.7 +2.8 +0.09 -0.51 USL (2 Seasons) 29 2,304 79 38.8 25.6 25 88 21 4 26 4 1.21 33 43 -10 -0.39 -0.03 Europa Lg (1 Season) 3 270 90 50.0 3.0 3 90 3 0 0 1.00 4 7 -3 -1.00 -0.67 3.2 7.0 -3.8 -1.28 -1.24
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 17 Charlotte Ind'ence 1 League 0 0 0 0 1 2018 18 Charlotte Ind'ence 1 League 29 2,304 79 75.3 25.6 25 88 21 4 26 3 1.21 33 43 -10 -0.39 -0.03 2018 18 Rapids 1 League 1 45 45 1.5 0.5 0 0 1 45 0 1.00 0 0 0 0.00 +0.81 0.1 0.6 -0.5 -0.91 -0.29 2019 19 Rapids 1 League 26 2,151 83 70.3 23.9 23 90 23 3 26 4 1.42 43 42 +1 +0.04 +0.64 38.8 43.8 -5.0 -0.21 -0.07 2020 20 Rapids 1 League 18 1,620 90 100.0 18.0 18 90 18 0 0 1.47 32 28 +4 +0.22 24.4 26.2 -1.8 -0.10 2021 21 Rapids 1 League 8 719 90 23.5 8.0 8 90 7 0 0 2.00 15 9 +6 +0.75 +0.37 11.7 10.7 +1.0 +0.13 -0.11 2021-2022 22 Antwerp 2 Leagues 21 1,693 81 47.0 18.8 19 87 17 2 21 4 1.28 30 26 +4 +0.21 -0.21 24.9 29.9 -5.0 -0.26 -0.30 2022-2023 23 Antwerp 1 League 15 1,262 84 41.2 14.0 15 84 13 0 2 2.20 27 15 +12 +0.86 -0.20 20.7 14.6 +6.1 +0.43 -0.38 2023-2024 24 Antwerp 1 League 5 209 42 7.7 2.3 3 60 1 2 15 0 1.00 2 4 -2 -0.86 -1.95 1.0 3.3 -2.2 -0.95 -1.74 2024 24 Rapids 1 League 11 935 85 94.4 10.4 11 85 9 0 0 1.64 18 14 +4 +0.39 +5.29 13.8 13.2 +0.6 +0.05 +0.73 8 Seasons 3 Clubs 4 Leagues 134 10,938 82 40.4 121.5 122 87 109 12 25 14 1.48 200 181 +19 +0.16 -0.05 135.5 142.2 -6.8 -0.07 -0.23 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 Rapids (5 Seasons) 1 League 64 5,470 85 46.4 60.8 60 89 57 4 31 4 1.54 108 93 +15 +0.25 +0.62 88.8 94.5 -5.7 -0.09 +0.14 Antwerp (3 Seasons) 2 Leagues 41 3,164 77 33.8 35.2 37 84 31 4 18 6 1.58 59 45 +14 +0.40 -0.47 46.7 47.8 -1.1 -0.03 -0.59 Charlotte Ind'ence (2 Seasons) 1 League 29 2,304 79 38.8 25.6 25 88 21 4 26 4 1.21 33 43 -10 -0.39 -0.03 MLS (5 Seasons) 64 5,470 85 46.4 60.8 60 89 57 4 31 4 1.54 108 93 +15 +0.25 +0.62 88.8 94.5 -5.7 -0.09 +0.14 First Division A (3 Seasons) 38 2,894 76 32.8 32.2 34 83 28 4 18 6 1.63 55 38 +17 +0.53 -0.40 43.5 40.7 +2.8 +0.09 -0.51 USL (2 Seasons) 29 2,304 79 38.8 25.6 25 88 21 4 26 4 1.21 33 43 -10 -0.39 -0.03 Europa Lg (1 Season) 3 270 90 50.0 3.0 3 90 3 0 0 1.00 4 7 -3 -1.00 -0.67 3.2 7.0 -3.8 -1.28 -1.24
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 17 Charlotte Ind'ence us USA 2. USL 11th 0 0 0 0 1 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 21st 29 2,304 79 75.3 25.6 25 88 21 4 26 3 1.21 33 43 -10 -0.39 -0.03 Matches 2018 18 Rapids us USA 1. MLS 21st 1 45 45 1.5 0.5 0 0 1 45 0 1.00 0 0 0 0.00 +0.81 0.1 0.6 -0.5 -0.91 -0.29 Matches 2019 19 Rapids us USA 1. MLS 16th 26 2,151 83 70.3 23.9 23 90 23 3 26 4 1.42 43 42 +1 +0.04 +0.64 38.8 43.8 -5.0 -0.21 -0.07 Matches 2020 20 Rapids us USA 1. MLS 16th 18 1,620 90 100.0 18.0 18 90 18 0 0 1.47 32 28 +4 +0.22 24.4 26.2 -1.8 -0.10 Matches 2021 21 Rapids us USA 1. MLS 2nd 8 719 90 23.5 8.0 8 90 7 0 0 2.00 15 9 +6 +0.75 +0.37 11.7 10.7 +1.0 +0.13 -0.11 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 18 1,423 79 46.5 15.8 16 86 14 2 21 4 1.33 26 19 +7 +0.44 -0.11 21.7 22.8 -1.1 -0.07 -0.12 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 15 1,262 84 41.2 14.0 15 84 13 0 2 2.20 27 15 +12 +0.86 -0.20 20.7 14.6 +6.1 +0.43 -0.38 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 5 209 42 7.7 2.3 3 60 1 2 15 0 1.00 2 4 -2 -0.86 -1.95 1.0 3.3 -2.2 -0.95 -1.74 Matches 2024 24 Rapids us USA 1. MLS 11th 11 935 85 94.4 10.4 11 85 9 0 0 1.64 18 14 +4 +0.39 +5.29 13.8 13.2 +0.6 +0.05 +0.73 Matches 8 Seasons 3 Clubs 3 Leagues 131 10,668 81 40.2 118.5 119 87 106 12 25 14 1.49 196 174 +22 +0.19 -0.04 132.3 135.2 -2.9 -0.03 -0.20 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 Rapids (5 Seasons) 1 League 64 5,470 85 46.4 60.8 60 89 57 4 31 4 1.54 108 93 +15 +0.25 +0.62 88.8 94.5 -5.7 -0.09 +0.14 Antwerp (3 Seasons) 1 League 38 2,894 76 32.8 32.2 34 83 28 4 18 6 1.63 55 38 +17 +0.53 -0.40 43.5 40.7 +2.8 +0.09 -0.51 Charlotte Ind'ence (2 Seasons) 1 League 29 2,304 79 38.8 25.6 25 88 21 4 26 4 1.21 33 43 -10 -0.39 -0.03 MLS (5 Seasons) 64 5,470 85 46.4 60.8 60 89 57 4 31 4 1.54 108 93 +15 +0.25 +0.62 88.8 94.5 -5.7 -0.09 +0.14 First Division A (3 Seasons) 38 2,894 76 32.8 32.2 34 83 28 4 18 6 1.63 55 38 +17 +0.53 -0.40 43.5 40.7 +2.8 +0.09 -0.51 USL (2 Seasons) 29 2,304 79 38.8 25.6 25 88 21 4 26 4 1.21 33 43 -10 -0.39 -0.03
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 22 Antwerp 2. Europa Lg GR 3 270 90 50.0 3.0 3 90 3 0 0 1.00 4 7 -3 -1.00 -0.67 3.2 7.0 -3.8 -1.28 -1.24 Matches 1 Season 1 Club 1 League 3 270 90 50.0 3.0 3 90 3 0 0 1.00 4 7 -3 -1.00 -0.67 3.2 7.0 -3.8 -1.28 -1.24
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018 18 Rapids us USA 1. MLS 0.5 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Matches 2018 18 Charlotte Ind'ence us USA 2. USL 25.6 0 0 0 8 14 2 59 36 20 0 0 0 Matches 2019 19 Rapids us USA 1. MLS 23.9 2 0 0 11 10 2 27 18 21 0 0 0 85 10 12 45.5 Matches 2020 20 Rapids us USA 1. MLS 18.0 0 0 0 7 9 0 33 24 15 0 1 0 72 10 10 50.0 Matches 2021 21 Rapids us USA 1. MLS 8.0 1 0 0 5 5 0 20 4 6 0 0 0 36 6 6 50.0 Matches 2021-2022 22 Antwerp 2. Europa Lg 3.0 0 0 0 1 2 0 6 4 1 0 0 0 16 1 1 50.0 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 15.8 3 0 0 8 18 0 20 22 15 0 0 0 79 15 21 41.7 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 14.0 1 0 0 5 10 0 20 3 14 0 0 0 40 7 13 35.0 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 2.3 0 0 0 1 2 0 8 0 3 0 0 0 15 3 2 60.0 Matches 2024 24 Rapids us USA 1. MLS 10.4 0 0 0 2 2 1 18 17 4 0 0 1 52 4 12 25.0 Matches 8 Seasons 3 Clubs 4 Leagues 121.5 7 0 0 48 72 5 211 128 99 0 1 1 396 56 77 42.1 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rapids (5 Seasons) 1 League 60.8 3 0 0 25 26 3 98 63 46 0 1 1 246 30 40 42.9 Antwerp (3 Seasons) 2 Leagues 35.2 4 0 0 15 32 0 54 29 33 0 0 0 150 26 37 41.3 Charlotte Ind'ence (2 Seasons) 1 League 25.6 0 0 0 8 14 2 59 36 20 0 0 0 MLS (5 Seasons) 60.8 3 0 0 25 26 3 98 63 46 0 1 1 246 30 40 42.9 First Division A (3 Seasons) 32.2 4 0 0 14 30 0 48 25 32 0 0 0 134 25 36 41.0 USL (2 Seasons) 25.6 0 0 0 8 14 2 59 36 20 0 0 0 Europa Lg (1 Season) 3.0 0 0 0 1 2 0 6 4 1 0 0 0 16 1 1 50.0
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 2018 18 Charlotte Ind'ence 1 League 25.6 0 0 0 8 14 2 59 36 20 0 0 0 2018 18 Rapids 1 League 0.5 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2019 19 Rapids 1 League 23.9 2 0 0 11 10 2 27 18 21 0 0 0 85 10 12 45.5 2020 20 Rapids 1 League 18.0 0 0 0 7 9 0 33 24 15 0 1 0 72 10 10 50.0 2021 21 Rapids 1 League 8.0 1 0 0 5 5 0 20 4 6 0 0 0 36 6 6 50.0 2021-2022 22 Antwerp 2 Leagues 18.8 3 0 0 9 20 0 26 26 16 0 0 0 95 16 22 42.1 2022-2023 23 Antwerp 1 League 14.0 1 0 0 5 10 0 20 3 14 0 0 0 40 7 13 35.0 2023-2024 24 Antwerp 1 League 2.3 0 0 0 1 2 0 8 0 3 0 0 0 15 3 2 60.0 2024 24 Rapids 1 League 10.4 0 0 0 2 2 1 18 17 4 0 0 1 52 4 12 25.0 8 Seasons 3 Clubs 4 Leagues 121.5 7 0 0 48 72 5 211 128 99 0 1 1 396 56 77 42.1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rapids (5 Seasons) 1 League 60.8 3 0 0 25 26 3 98 63 46 0 1 1 246 30 40 42.9 Antwerp (3 Seasons) 2 Leagues 35.2 4 0 0 15 32 0 54 29 33 0 0 0 150 26 37 41.3 Charlotte Ind'ence (2 Seasons) 1 League 25.6 0 0 0 8 14 2 59 36 20 0 0 0 MLS (5 Seasons) 60.8 3 0 0 25 26 3 98 63 46 0 1 1 246 30 40 42.9 First Division A (3 Seasons) 32.2 4 0 0 14 30 0 48 25 32 0 0 0 134 25 36 41.0 USL (2 Seasons) 25.6 0 0 0 8 14 2 59 36 20 0 0 0 Europa Lg (1 Season) 3.0 0 0 0 1 2 0 6 4 1 0 0 0 16 1 1 50.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 2018 18 Charlotte Ind'ence us USA 2. USL 21st 25.6 0 0 0 8 14 2 59 36 20 0 0 0 Matches 2018 18 Rapids us USA 1. MLS 21st 0.5 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 Matches 2019 19 Rapids us USA 1. MLS 16th 23.9 2 0 0 11 10 2 27 18 21 0 0 0 85 10 12 45.5 Matches 2020 20 Rapids us USA 1. MLS 16th 18.0 0 0 0 7 9 0 33 24 15 0 1 0 72 10 10 50.0 Matches 2021 21 Rapids us USA 1. MLS 2nd 8.0 1 0 0 5 5 0 20 4 6 0 0 0 36 6 6 50.0 Matches 2021-2022 22 Antwerp be BEL 1. First Division A 4th 15.8 3 0 0 8 18 0 20 22 15 0 0 0 79 15 21 41.7 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 14.0 1 0 0 5 10 0 20 3 14 0 0 0 40 7 13 35.0 Matches 2023-2024 24 Antwerp be BEL 1. Pro League A 6th 2.3 0 0 0 1 2 0 8 0 3 0 0 0 15 3 2 60.0 Matches 2024 24 Rapids us USA 1. MLS 11th 10.4 0 0 0 2 2 1 18 17 4 0 0 1 52 4 12 25.0 Matches 8 Seasons 3 Clubs 3 Leagues 118.5 7 0 0 47 70 5 205 124 98 0 1 1 380 55 76 42.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Rapids (5 Seasons) 1 League 60.8 3 0 0 25 26 3 98 63 46 0 1 1 246 30 40 42.9 Antwerp (3 Seasons) 1 League 32.2 4 0 0 14 30 0 48 25 32 0 0 0 134 25 36 41.0 Charlotte Ind'ence (2 Seasons) 1 League 25.6 0 0 0 8 14 2 59 36 20 0 0 0 MLS (5 Seasons) 60.8 3 0 0 25 26 3 98 63 46 0 1 1 246 30 40 42.9 First Division A (3 Seasons) 32.2 4 0 0 14 30 0 48 25 32 0 0 0 134 25 36 41.0 USL (2 Seasons) 25.6 0 0 0 8 14 2 59 36 20 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 22 Antwerp 2. Europa Lg GR 3.0 0 0 0 1 2 0 6 4 1 0 0 0 16 1 1 50.0 Matches 1 Season 1 Club 1 League 3.0 0 0 0 1 2 0 6 4 1 0 0 0 16 1 1 50.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 Sam Vines Pages
Sam Vines 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