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 2020 18 LAFC us USA 1. MLS 3 0 54 0.6 0 1 1 0 0 0 1 0 0.7 0.7 0.1 0.7 3 3 12 0.00 1.67 1.67 0.00 1.67 1.11 0.09 1.20 1.11 1.20 Matches 2021 19 LAFC us USA 1. MLS 4 2 250 2.8 0 1 1 0 0 0 0 0 0.4 0.4 0.9 1.3 8 5 24 0.00 0.36 0.36 0.00 0.36 0.14 0.32 0.46 0.14 0.46 Matches 2021 19 LV Lights FC us USA 2. USL Champ 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 20 LAFC us USA 1. MLS 34 20 1,770 19.7 7 2 9 7 0 0 0 0 7.4 7.4 4.0 11.4 61 38 179 0.36 0.10 0.46 0.36 0.46 0.37 0.20 0.58 0.37 0.58 Matches 2022 20 LAFC us USA U.S. Open Cup 3 2 199 2.2 0 1 1 0 0 0 0 0 0.00 0.45 0.45 0.00 0.45 Matches 2023 21 LAFC us USA 1. MLS 19 13 1,176 13.1 2 2 4 2 0 0 1 1 3.3 3.3 1.4 4.7 29 38 95 0.15 0.15 0.31 0.15 0.31 0.25 0.11 0.36 0.25 0.36 Matches 2023 21 CF Montréal us USA 1. MLS 12 12 928 10.3 4 1 5 4 0 0 0 0 3.6 3.6 2.1 5.7 30 25 73 0.39 0.10 0.48 0.39 0.48 0.35 0.20 0.55 0.35 0.55 Matches 2023 21 LAFC us USA U.S. Open Cup 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 22 CF Montréal us USA 1. MLS 16 6 522 5.8 2 1 3 2 0 0 0 0 2.4 2.4 0.8 3.2 13 19 49 0.34 0.17 0.52 0.34 0.52 0.42 0.14 0.56 0.42 0.56 Matches 2025 23 CF Montréal us USA 1. MLS 4 2 132 1.5 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 6 1 7 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 6 Seasons 3 Clubs 3 Leagues 97 59 5,127 57.0 15 9 24 15 0 0 3 1 17.8 17.8 9.2 27.0 150 129 439 0.26 0.16 0.42 0.26 0.42 0.33 0.17 0.50 0.33 0.50 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 LAFC (4 Seasons) 2 Leagues 64 38 3,510 39.0 9 7 16 9 0 0 2 1 11.7 11.7 6.4 18.0 101 84 310 0.23 0.18 0.41 0.23 0.41 0.32 0.18 0.50 0.32 0.50 CF Montréal (3 Seasons) 1 League 32 20 1,582 17.6 6 2 8 6 0 0 1 0 6.1 6.1 2.9 9.0 49 45 129 0.34 0.11 0.46 0.34 0.46 0.35 0.16 0.51 0.35 0.51 LV Lights FC (1 Season) 1 League 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 92 55 4,832 53.7 15 8 23 15 0 0 3 1 17.8 17.8 9.2 27.0 150 129 439 0.28 0.15 0.43 0.28 0.43 0.33 0.17 0.50 0.33 0.50 U.S. Open Cup (2 Seasons) 4 3 260 2.9 0 1 1 0 0 0 0 0 0.00 0.35 0.35 0.00 0.35 USL Champ (1 Season) 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2020 18 LAFC 1 League 3 0 54 0.6 0 1 1 0 0 0 1 0 0.7 0.7 0.1 0.7 3 3 12 0.00 1.67 1.67 0.00 1.67 1.11 0.09 1.20 1.11 1.20 2021 19 LV Lights FC 1 League 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021 19 LAFC 1 League 4 2 250 2.8 0 1 1 0 0 0 0 0 0.4 0.4 0.9 1.3 8 5 24 0.00 0.36 0.36 0.00 0.36 0.14 0.32 0.46 0.14 0.46 2022 20 LAFC 2 Leagues 37 22 1,969 21.9 7 3 10 7 0 0 0 0 7.4 7.4 4.0 11.4 61 38 179 0.32 0.14 0.46 0.32 0.46 0.37 0.20 0.58 0.37 0.58 2023 21 LAFC 2 Leagues 20 14 1,237 13.7 2 2 4 2 0 0 1 1 3.3 3.3 1.4 4.7 29 38 95 0.15 0.15 0.29 0.15 0.29 0.25 0.11 0.36 0.25 0.36 2023 21 CF Montréal 1 League 12 12 928 10.3 4 1 5 4 0 0 0 0 3.6 3.6 2.1 5.7 30 25 73 0.39 0.10 0.48 0.39 0.48 0.35 0.20 0.55 0.35 0.55 2024 22 CF Montréal 1 League 16 6 522 5.8 2 1 3 2 0 0 0 0 2.4 2.4 0.8 3.2 13 19 49 0.34 0.17 0.52 0.34 0.52 0.42 0.14 0.56 0.42 0.56 2025 23 CF Montréal 1 League 4 2 132 1.5 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 6 1 7 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 6 Seasons 3 Clubs 3 Leagues 97 59 5,127 57.0 15 9 24 15 0 0 3 1 17.8 17.8 9.2 27.0 150 129 439 0.26 0.16 0.42 0.26 0.42 0.33 0.17 0.50 0.33 0.50 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 LAFC (4 Seasons) 2 Leagues 64 38 3,510 39.0 9 7 16 9 0 0 2 1 11.7 11.7 6.4 18.0 101 84 310 0.23 0.18 0.41 0.23 0.41 0.32 0.18 0.50 0.32 0.50 CF Montréal (3 Seasons) 1 League 32 20 1,582 17.6 6 2 8 6 0 0 1 0 6.1 6.1 2.9 9.0 49 45 129 0.34 0.11 0.46 0.34 0.46 0.35 0.16 0.51 0.35 0.51 LV Lights FC (1 Season) 1 League 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 92 55 4,832 53.7 15 8 23 15 0 0 3 1 17.8 17.8 9.2 27.0 150 129 439 0.28 0.15 0.43 0.28 0.43 0.33 0.17 0.50 0.33 0.50 U.S. Open Cup (2 Seasons) 4 3 260 2.9 0 1 1 0 0 0 0 0 0.00 0.35 0.35 0.00 0.35 USL Champ (1 Season) 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2020 18 LAFC us USA 1. MLS 11th 3 0 54 0.6 0 1 1 0 0 0 1 0 0.7 0.7 0.1 0.7 3 3 12 0.00 1.67 1.67 0.00 1.67 1.11 0.09 1.20 1.11 1.20 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 19 LAFC us USA 1. MLS 19th 4 2 250 2.8 0 1 1 0 0 0 0 0 0.4 0.4 0.9 1.3 8 5 24 0.00 0.36 0.36 0.00 0.36 0.14 0.32 0.46 0.14 0.46 Matches 2022 20 LAFC us USA 1. MLS 2nd 34 20 1,770 19.7 7 2 9 7 0 0 0 0 7.4 7.4 4.0 11.4 61 38 179 0.36 0.10 0.46 0.36 0.46 0.37 0.20 0.58 0.37 0.58 Matches 2023 21 LAFC us USA 1. MLS 8th 19 13 1,176 13.1 2 2 4 2 0 0 1 1 3.3 3.3 1.4 4.7 29 38 95 0.15 0.15 0.31 0.15 0.31 0.25 0.11 0.36 0.25 0.36 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 12 12 928 10.3 4 1 5 4 0 0 0 0 3.6 3.6 2.1 5.7 30 25 73 0.39 0.10 0.48 0.39 0.48 0.35 0.20 0.55 0.35 0.55 Matches 2024 22 CF Montréal us USA 1. MLS 17th 16 6 522 5.8 2 1 3 2 0 0 0 0 2.4 2.4 0.8 3.2 13 19 49 0.34 0.17 0.52 0.34 0.52 0.42 0.14 0.56 0.42 0.56 Matches 2025 23 CF Montréal us USA 1. MLS 15th 4 2 132 1.5 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 6 1 7 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 6 Seasons 3 Clubs 2 Leagues 93 56 4,867 54.1 15 8 23 15 0 0 3 1 17.8 17.8 9.2 27.0 150 129 439 0.28 0.15 0.43 0.28 0.43 0.33 0.17 0.50 0.33 0.50 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 LAFC (4 Seasons) 1 League 60 35 3,250 36.1 9 6 15 9 0 0 2 1 11.7 11.7 6.4 18.0 101 84 310 0.25 0.17 0.42 0.25 0.42 0.32 0.18 0.50 0.32 0.50 CF Montréal (3 Seasons) 1 League 32 20 1,582 17.6 6 2 8 6 0 0 1 0 6.1 6.1 2.9 9.0 49 45 129 0.34 0.11 0.46 0.34 0.46 0.35 0.16 0.51 0.35 0.51 LV Lights FC (1 Season) 1 League 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 92 55 4,832 53.7 15 8 23 15 0 0 3 1 17.8 17.8 9.2 27.0 150 129 439 0.28 0.15 0.43 0.28 0.43 0.33 0.17 0.50 0.33 0.50 USL Champ (1 Season) 1 1 35 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2022 20 LAFC us USA U.S. Open Cup 1st 3 2 199 2.2 0 1 1 0 0 0 0 0 0.00 0.45 0.45 0.00 0.45 Matches 2023 21 LAFC us USA U.S. Open Cup 1st 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 4 3 260 2.9 0 1 1 0 0 0 0 0 0.00 0.35 0.35 0.00 0.35
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 2020 18 LAFC us USA 1. MLS 0.6 0 1 0 0.0 1.67 0.00 0.00 4.6 0 0 0 0.7 0.7 0.66 -0.7 -0.7 Matches 2021 19 LAFC us USA 1. MLS 2.8 0 5 2 40.0 1.80 0.72 0.00 0.00 20.5 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 2021 19 LV Lights FC us USA 2. USL Champ 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0 Matches 2022 20 LAFC us USA 1. MLS 19.7 7 58 25 43.1 2.95 1.27 0.12 0.28 17.4 0 0 0 7.4 7.4 0.13 -0.4 -0.4 Matches 2022 20 LAFC us USA U.S. Open Cup 2.2 0 2 0 0.0 0.90 0.00 0.00 0 0 Matches 2023 21 LAFC us USA 1. MLS 13.1 2 29 13 44.8 2.22 0.99 0.07 0.15 20.1 0 0 0 3.3 3.3 0.11 -1.3 -1.3 Matches 2023 21 CF Montréal us USA 1. MLS 10.3 4 24 6 25.0 2.33 0.58 0.17 0.67 15.0 0 0 0 3.6 3.6 0.15 +0.4 +0.4 Matches 2023 21 LAFC us USA U.S. Open Cup 0.7 0 3 1 33.3 4.43 1.48 0.00 0.00 0 0 Matches 2024 22 CF Montréal us USA 1. MLS 5.8 2 13 6 46.2 2.24 1.03 0.15 0.33 17.3 0 0 0 2.4 2.4 0.19 -0.4 -0.4 Matches 2025 23 CF Montréal us USA 1. MLS 1.5 0 1 1 100.0 0.68 0.68 0.00 0.00 14.4 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 6 Seasons 3 Clubs 3 Leagues 57.0 15 138 55 39.9 2.42 0.97 0.11 0.27 17.5 0 0 0 17.8 17.8 0.14 -2.8 -2.8 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 LAFC (4 Seasons) 2 Leagues 39.0 9 98 41 41.8 2.51 1.05 0.09 0.22 18.3 0 0 0 11.7 11.7 0.13 -2.7 -2.7 CF Montréal (3 Seasons) 1 League 17.6 6 38 13 34.2 2.16 0.74 0.16 0.46 15.8 0 0 0 6.1 6.1 0.16 -0.1 -0.1 LV Lights FC (1 Season) 1 League 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0 MLS (6 Seasons) 53.7 15 131 53 40.5 2.44 0.99 0.11 0.28 17.5 0 0 0 17.8 17.8 0.14 -2.8 -2.8 U.S. Open Cup (2 Seasons) 2.9 0 5 1 20.0 1.73 0.35 0.00 0.00 0 0 USL Champ (1 Season) 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020 18 LAFC 1 League 0.6 0 1 0 0.0 1.67 0.00 0.00 4.6 0 0 0 0.7 0.7 0.66 -0.7 -0.7 2021 19 LV Lights FC 1 League 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0 2021 19 LAFC 1 League 2.8 0 5 2 40.0 1.80 0.72 0.00 0.00 20.5 0 0 0 0.4 0.4 0.08 -0.4 -0.4 2022 20 LAFC 2 Leagues 21.9 7 60 25 41.7 2.74 1.14 0.12 0.28 17.4 0 0 0 7.4 7.4 0.13 -0.4 -0.4 2023 21 LAFC 2 Leagues 13.7 2 32 14 43.8 2.33 1.02 0.06 0.14 20.1 0 0 0 3.3 3.3 0.11 -1.3 -1.3 2023 21 CF Montréal 1 League 10.3 4 24 6 25.0 2.33 0.58 0.17 0.67 15.0 0 0 0 3.6 3.6 0.15 +0.4 +0.4 2024 22 CF Montréal 1 League 5.8 2 13 6 46.2 2.24 1.03 0.15 0.33 17.3 0 0 0 2.4 2.4 0.19 -0.4 -0.4 2025 23 CF Montréal 1 League 1.5 0 1 1 100.0 0.68 0.68 0.00 0.00 14.4 0 0 0 0.0 0.0 0.04 0.0 0.0 6 Seasons 3 Clubs 3 Leagues 57.0 15 138 55 39.9 2.42 0.97 0.11 0.27 17.5 0 0 0 17.8 17.8 0.14 -2.8 -2.8 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 LAFC (4 Seasons) 2 Leagues 39.0 9 98 41 41.8 2.51 1.05 0.09 0.22 18.3 0 0 0 11.7 11.7 0.13 -2.7 -2.7 CF Montréal (3 Seasons) 1 League 17.6 6 38 13 34.2 2.16 0.74 0.16 0.46 15.8 0 0 0 6.1 6.1 0.16 -0.1 -0.1 LV Lights FC (1 Season) 1 League 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0 MLS (6 Seasons) 53.7 15 131 53 40.5 2.44 0.99 0.11 0.28 17.5 0 0 0 17.8 17.8 0.14 -2.8 -2.8 U.S. Open Cup (2 Seasons) 2.9 0 5 1 20.0 1.73 0.35 0.00 0.00 0 0 USL Champ (1 Season) 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020 18 LAFC us USA 1. MLS 11th 0.6 0 1 0 0.0 1.67 0.00 0.00 4.6 0 0 0 0.7 0.7 0.66 -0.7 -0.7 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0 Matches 2021 19 LAFC us USA 1. MLS 19th 2.8 0 5 2 40.0 1.80 0.72 0.00 0.00 20.5 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 2022 20 LAFC us USA 1. MLS 2nd 19.7 7 58 25 43.1 2.95 1.27 0.12 0.28 17.4 0 0 0 7.4 7.4 0.13 -0.4 -0.4 Matches 2023 21 LAFC us USA 1. MLS 8th 13.1 2 29 13 44.8 2.22 0.99 0.07 0.15 20.1 0 0 0 3.3 3.3 0.11 -1.3 -1.3 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 10.3 4 24 6 25.0 2.33 0.58 0.17 0.67 15.0 0 0 0 3.6 3.6 0.15 +0.4 +0.4 Matches 2024 22 CF Montréal us USA 1. MLS 17th 5.8 2 13 6 46.2 2.24 1.03 0.15 0.33 17.3 0 0 0 2.4 2.4 0.19 -0.4 -0.4 Matches 2025 23 CF Montréal us USA 1. MLS 15th 1.5 0 1 1 100.0 0.68 0.68 0.00 0.00 14.4 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 6 Seasons 3 Clubs 2 Leagues 54.1 15 133 54 40.6 2.46 1.00 0.11 0.28 17.5 0 0 0 17.8 17.8 0.14 -2.8 -2.8 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 LAFC (4 Seasons) 1 League 36.1 9 93 40 43.0 2.58 1.11 0.10 0.23 18.3 0 0 0 11.7 11.7 0.13 -2.7 -2.7 CF Montréal (3 Seasons) 1 League 17.6 6 38 13 34.2 2.16 0.74 0.16 0.46 15.8 0 0 0 6.1 6.1 0.16 -0.1 -0.1 LV Lights FC (1 Season) 1 League 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0 MLS (6 Seasons) 53.7 15 131 53 40.5 2.44 0.99 0.11 0.28 17.5 0 0 0 17.8 17.8 0.14 -2.8 -2.8 USL Champ (1 Season) 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2022 20 LAFC us USA U.S. Open Cup 1st 2.2 0 2 0 0.0 0.90 0.00 0.00 0 0 Matches 2023 21 LAFC us USA U.S. Open Cup 1st 0.7 0 3 1 33.3 4.43 1.48 0.00 0.00 0 0 Matches 2 Seasons 1 Club 1 League 2.9 0 5 1 20.0 1.73 0.35 0.00 0.00 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020 18 LAFC us USA 1. MLS 0.6 15 20 75.0 213 58 10 12 83.3 3 3 100.0 1 2 50.0 1 0.1 0.3 +0.9 1 2 0 0 3 Matches 2021 19 LAFC us USA 1. MLS 2.8 44 49 89.8 635 132 30 33 90.9 13 13 100.0 1 2 50.0 1 0.9 0.6 +0.1 2 2 3 1 5 Matches 2021 19 LV Lights FC us USA 2. USL Champ 0.4 0 Matches 2022 20 LAFC us USA 1. MLS 19.7 387 472 82.0 5212 904 255 276 92.4 108 129 83.7 11 25 44.0 2 4.0 2.9 -2.0 28 14 21 6 38 Matches 2022 20 LAFC us USA U.S. Open Cup 2.2 1 Matches 2023 21 LAFC us USA 1. MLS 13.1 236 300 78.7 3309 731 147 165 89.1 71 88 80.7 10 18 55.6 2 1.4 1.2 +0.6 15 16 13 0 38 Matches 2023 21 CF Montréal us USA 1. MLS 10.3 181 227 79.7 2895 498 90 105 85.7 73 85 85.9 13 21 61.9 1 2.1 2.0 -1.1 11 12 6 0 25 Matches 2023 21 LAFC us USA U.S. Open Cup 0.7 0 Matches 2024 22 CF Montréal us USA 1. MLS 5.8 144 171 84.2 1978 332 97 105 92.4 41 49 83.7 5 9 55.6 1 0.8 0.5 +0.2 5 9 6 0 19 Matches 2025 23 CF Montréal us USA 1. MLS 1.5 21 27 77.8 231 35 18 20 90.0 3 5 60.0 0 1 0.0 0 0.0 0.0 0.0 0 2 0 0 1 Matches 6 Seasons 3 Clubs 3 Leagues 57.0 1028 1266 81.2 14473 2690 647 716 90.4 312 372 83.9 41 78 52.6 9 9.2 7.5 -0.2 62 57 49 7 129 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 LAFC (4 Seasons) 2 Leagues 39.0 682 841 81.1 9369 1825 442 486 90.9 195 233 83.7 23 47 48.9 7 6.4 5.0 +0.6 46 34 37 7 84 CF Montréal (3 Seasons) 1 League 17.6 346 425 81.4 5104 865 205 230 89.1 117 139 84.2 18 31 58.1 2 2.9 2.5 -0.9 16 23 12 0 45 LV Lights FC (1 Season) 1 League 0.4 0 MLS (6 Seasons) 53.7 1028 1266 81.2 14473 2690 647 716 90.4 312 372 83.9 41 78 52.6 8 9.2 7.5 -1.2 62 57 49 7 129 U.S. Open Cup (2 Seasons) 2.9 1 USL Champ (1 Season) 0.4 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020 18 LAFC 1 League 0.6 15 20 75.0 213 58 10 12 83.3 3 3 100.0 1 2 50.0 1 0.1 0.3 +0.9 1 2 0 0 3 2021 19 LV Lights FC 1 League 0.4 0 2021 19 LAFC 1 League 2.8 44 49 89.8 635 132 30 33 90.9 13 13 100.0 1 2 50.0 1 0.9 0.6 +0.1 2 2 3 1 5 2022 20 LAFC 2 Leagues 21.9 387 472 82.0 5212 904 255 276 92.4 108 129 83.7 11 25 44.0 3 4.0 2.9 -1.0 28 14 21 6 38 2023 21 LAFC 2 Leagues 13.7 236 300 78.7 3309 731 147 165 89.1 71 88 80.7 10 18 55.6 2 1.4 1.2 +0.6 15 16 13 0 38 2023 21 CF Montréal 1 League 10.3 181 227 79.7 2895 498 90 105 85.7 73 85 85.9 13 21 61.9 1 2.1 2.0 -1.1 11 12 6 0 25 2024 22 CF Montréal 1 League 5.8 144 171 84.2 1978 332 97 105 92.4 41 49 83.7 5 9 55.6 1 0.8 0.5 +0.2 5 9 6 0 19 2025 23 CF Montréal 1 League 1.5 21 27 77.8 231 35 18 20 90.0 3 5 60.0 0 1 0.0 0 0.0 0.0 0.0 0 2 0 0 1 6 Seasons 3 Clubs 3 Leagues 57.0 1028 1266 81.2 14473 2690 647 716 90.4 312 372 83.9 41 78 52.6 9 9.2 7.5 -0.2 62 57 49 7 129 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 LAFC (4 Seasons) 2 Leagues 39.0 682 841 81.1 9369 1825 442 486 90.9 195 233 83.7 23 47 48.9 7 6.4 5.0 +0.6 46 34 37 7 84 CF Montréal (3 Seasons) 1 League 17.6 346 425 81.4 5104 865 205 230 89.1 117 139 84.2 18 31 58.1 2 2.9 2.5 -0.9 16 23 12 0 45 LV Lights FC (1 Season) 1 League 0.4 0 MLS (6 Seasons) 53.7 1028 1266 81.2 14473 2690 647 716 90.4 312 372 83.9 41 78 52.6 8 9.2 7.5 -1.2 62 57 49 7 129 U.S. Open Cup (2 Seasons) 2.9 1 USL Champ (1 Season) 0.4 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020 18 LAFC us USA 1. MLS 11th 0.6 15 20 75.0 213 58 10 12 83.3 3 3 100.0 1 2 50.0 1 0.1 0.3 +0.9 1 2 0 0 3 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 0.4 0 Matches 2021 19 LAFC us USA 1. MLS 19th 2.8 44 49 89.8 635 132 30 33 90.9 13 13 100.0 1 2 50.0 1 0.9 0.6 +0.1 2 2 3 1 5 Matches 2022 20 LAFC us USA 1. MLS 2nd 19.7 387 472 82.0 5212 904 255 276 92.4 108 129 83.7 11 25 44.0 2 4.0 2.9 -2.0 28 14 21 6 38 Matches 2023 21 LAFC us USA 1. MLS 8th 13.1 236 300 78.7 3309 731 147 165 89.1 71 88 80.7 10 18 55.6 2 1.4 1.2 +0.6 15 16 13 0 38 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 10.3 181 227 79.7 2895 498 90 105 85.7 73 85 85.9 13 21 61.9 1 2.1 2.0 -1.1 11 12 6 0 25 Matches 2024 22 CF Montréal us USA 1. MLS 17th 5.8 144 171 84.2 1978 332 97 105 92.4 41 49 83.7 5 9 55.6 1 0.8 0.5 +0.2 5 9 6 0 19 Matches 2025 23 CF Montréal us USA 1. MLS 15th 1.5 21 27 77.8 231 35 18 20 90.0 3 5 60.0 0 1 0.0 0 0.0 0.0 0.0 0 2 0 0 1 Matches 6 Seasons 3 Clubs 2 Leagues 54.1 1028 1266 81.2 14473 2690 647 716 90.4 312 372 83.9 41 78 52.6 8 9.2 7.5 -1.2 62 57 49 7 129 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 LAFC (4 Seasons) 1 League 36.1 682 841 81.1 9369 1825 442 486 90.9 195 233 83.7 23 47 48.9 6 6.4 5.0 -0.4 46 34 37 7 84 CF Montréal (3 Seasons) 1 League 17.6 346 425 81.4 5104 865 205 230 89.1 117 139 84.2 18 31 58.1 2 2.9 2.5 -0.9 16 23 12 0 45 LV Lights FC (1 Season) 1 League 0.4 0 MLS (6 Seasons) 53.7 1028 1266 81.2 14473 2690 647 716 90.4 312 372 83.9 41 78 52.6 8 9.2 7.5 -1.2 62 57 49 7 129 USL Champ (1 Season) 0.4 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 2020 18 LAFC 1 League 0.6 20 20 0 0 0 0 0 0 0 0 0 0 15 0 1 2021 19 LV Lights FC 1 League 0.4 0 2021 19 LAFC 1 League 2.8 49 45 4 0 0 0 1 3 0 0 0 0 44 0 2 2022 20 LAFC 2 Leagues 21.9 472 460 9 0 1 3 20 8 0 0 0 0 387 3 14 2023 21 LAFC 2 Leagues 13.7 300 294 5 2 3 3 6 2 0 0 0 0 236 1 11 2023 21 CF Montréal 1 League 10.3 227 204 20 0 0 0 6 4 4 2 0 0 181 3 8 2024 22 CF Montréal 1 League 5.8 171 168 2 0 0 0 5 0 2 0 2 0 144 1 4 2025 23 CF Montréal 1 League 1.5 27 24 3 1 0 0 0 2 0 0 0 0 21 0 1 6 Seasons 3 Clubs 3 Leagues 57.0 1266 1215 43 3 4 6 38 19 6 2 2 0 1028 8 41 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches LAFC (4 Seasons) 2 Leagues 39.0 841 819 18 2 4 6 27 13 0 0 0 0 682 4 28 CF Montréal (3 Seasons) 1 League 17.6 425 396 25 1 0 0 11 6 6 2 2 0 346 4 13 LV Lights FC (1 Season) 1 League 0.4 0 MLS (6 Seasons) 53.7 1266 1215 43 3 4 6 36 19 6 2 2 0 1028 8 41 U.S. Open Cup (2 Seasons) 2.9 2 USL Champ (1 Season) 0.4 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020 18 LAFC us USA 1. MLS 11th 0.6 20 20 0 0 0 0 0 0 0 0 0 0 15 0 1 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 0.4 0 Matches 2021 19 LAFC us USA 1. MLS 19th 2.8 49 45 4 0 0 0 1 3 0 0 0 0 44 0 2 Matches 2022 20 LAFC us USA 1. MLS 2nd 19.7 472 460 9 0 1 3 18 8 0 0 0 0 387 3 14 Matches 2023 21 LAFC us USA 1. MLS 8th 13.1 300 294 5 2 3 3 6 2 0 0 0 0 236 1 11 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 10.3 227 204 20 0 0 0 6 4 4 2 0 0 181 3 8 Matches 2024 22 CF Montréal us USA 1. MLS 17th 5.8 171 168 2 0 0 0 5 0 2 0 2 0 144 1 4 Matches 2025 23 CF Montréal us USA 1. MLS 15th 1.5 27 24 3 1 0 0 0 2 0 0 0 0 21 0 1 Matches 6 Seasons 3 Clubs 2 Leagues 54.1 1266 1215 43 3 4 6 36 19 6 2 2 0 1028 8 41 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches LAFC (4 Seasons) 1 League 36.1 841 819 18 2 4 6 25 13 0 0 0 0 682 4 28 CF Montréal (3 Seasons) 1 League 17.6 425 396 25 1 0 0 11 6 6 2 2 0 346 4 13 LV Lights FC (1 Season) 1 League 0.4 0 MLS (6 Seasons) 53.7 1266 1215 43 3 4 6 36 19 6 2 2 0 1028 8 41 USL Champ (1 Season) 0.4 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020 18 LAFC 1 League 0.6 2 3.33 0 0 0 0 1 1 1 1.67 0 0 0 0 0 1 2021 19 LV Lights FC 1 League 0.4 2021 19 LAFC 1 League 2.8 7 2.52 4 0 2 0 1 0 2 0.72 1 0 0 0 1 0 2022 20 LAFC 2 Leagues 21.9 72 3.66 49 0 8 9 4 2 6 0.31 6 0 0 0 0 0 2023 21 LAFC 2 Leagues 13.7 39 2.98 29 0 4 0 6 0 3 0.23 2 0 0 0 1 0 2023 21 CF Montréal 1 League 10.3 31 3.01 23 3 2 3 0 0 3 0.29 3 0 0 0 0 0 2024 22 CF Montréal 1 League 5.8 13 2.24 12 0 1 0 0 0 5 0.86 4 0 1 0 0 0 2025 23 CF Montréal 1 League 1.5 1 0.68 0 0 1 0 0 0 0 0.00 0 0 0 0 0 0 6 Seasons 3 Clubs 3 Leagues 57.0 165 3.07 117 3 18 12 12 3 20 0.37 16 0 1 0 2 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches LAFC (4 Seasons) 2 Leagues 39.0 120 3.32 82 0 14 9 12 3 12 0.33 9 0 0 0 2 1 CF Montréal (3 Seasons) 1 League 17.6 45 2.56 35 3 4 3 0 0 8 0.46 7 0 1 0 0 0 LV Lights FC (1 Season) 1 League 0.4 MLS (6 Seasons) 53.7 165 3.07 117 3 18 12 12 3 20 0.37 16 0 1 0 2 1 U.S. Open Cup (2 Seasons) 2.9 USL Champ (1 Season) 0.4
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 2020 18 LAFC us USA 1. MLS 11th 0.6 2 3.33 0 0 0 0 1 1 1 1.67 0 0 0 0 0 1 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 0.4 Matches 2021 19 LAFC us USA 1. MLS 19th 2.8 7 2.52 4 0 2 0 1 0 2 0.72 1 0 0 0 1 0 Matches 2022 20 LAFC us USA 1. MLS 2nd 19.7 72 3.66 49 0 8 9 4 2 6 0.31 6 0 0 0 0 0 Matches 2023 21 LAFC us USA 1. MLS 8th 13.1 39 2.98 29 0 4 0 6 0 3 0.23 2 0 0 0 1 0 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 10.3 31 3.01 23 3 2 3 0 0 3 0.29 3 0 0 0 0 0 Matches 2024 22 CF Montréal us USA 1. MLS 17th 5.8 13 2.24 12 0 1 0 0 0 5 0.86 4 0 1 0 0 0 Matches 2025 23 CF Montréal us USA 1. MLS 15th 1.5 1 0.68 0 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 6 Seasons 3 Clubs 2 Leagues 54.1 165 3.07 117 3 18 12 12 3 20 0.37 16 0 1 0 2 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches LAFC (4 Seasons) 1 League 36.1 120 3.32 82 0 14 9 12 3 12 0.33 9 0 0 0 2 1 CF Montréal (3 Seasons) 1 League 17.6 45 2.56 35 3 4 3 0 0 8 0.46 7 0 1 0 0 0 LV Lights FC (1 Season) 1 League 0.4 MLS (6 Seasons) 53.7 165 3.07 117 3 18 12 12 3 20 0.37 16 0 1 0 2 1 USL Champ (1 Season) 0.4
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 2020 18 LAFC 1 League 0.6 2 2 0 1 1 0 1 0.0 1 1 0 1 1 3 1 0 2021 19 LV Lights FC 1 League 0.4 0 0 0 2021 19 LAFC 1 League 2.8 3 1 1 1 1 0 2 0.0 2 2 0 2 2 5 2 0 2022 20 LAFC 2 Leagues 21.9 24 16 6 11 7 2 15 13.3 13 8 1 7 9 32 1 0 2023 21 LAFC 2 Leagues 13.7 13 9 2 8 3 8 20 40.0 12 11 2 9 2 15 5 0 2023 21 CF Montréal 1 League 10.3 6 3 2 2 2 2 8 25.0 6 6 0 6 5 11 2 0 2024 22 CF Montréal 1 League 5.8 1 0 1 0 0 0 7 0.0 7 1 0 1 1 2 4 0 2025 23 CF Montréal 1 League 1.5 3 3 0 1 2 1 1 100.0 0 1 0 1 0 3 2 0 6 Seasons 3 Clubs 3 Leagues 57.0 52 34 12 24 16 13 54 24.1 41 30 3 27 20 71 17 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches LAFC (4 Seasons) 2 Leagues 39.0 42 28 9 21 12 10 38 26.3 28 22 3 19 14 55 9 0 CF Montréal (3 Seasons) 1 League 17.6 10 6 3 3 4 3 16 18.8 13 8 0 8 6 16 8 0 LV Lights FC (1 Season) 1 League 0.4 0 0 0 MLS (6 Seasons) 53.7 52 32 12 24 16 13 54 24.1 41 30 3 27 19 71 17 0 U.S. Open Cup (2 Seasons) 2.9 2 1 0 USL Champ (1 Season) 0.4 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020 18 LAFC us USA 1. MLS 11th 0.6 2 2 0 1 1 0 1 0.0 1 1 0 1 1 3 1 0 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 0.4 0 0 Matches 2021 19 LAFC us USA 1. MLS 19th 2.8 3 1 1 1 1 0 2 0.0 2 2 0 2 2 5 2 0 Matches 2022 20 LAFC us USA 1. MLS 2nd 19.7 24 15 6 11 7 2 15 13.3 13 8 1 7 8 32 1 0 Matches 2023 21 LAFC us USA 1. MLS 8th 13.1 13 8 2 8 3 8 20 40.0 12 11 2 9 2 15 5 0 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 10.3 6 3 2 2 2 2 8 25.0 6 6 0 6 5 11 2 0 Matches 2024 22 CF Montréal us USA 1. MLS 17th 5.8 1 0 1 0 0 0 7 0.0 7 1 0 1 1 2 4 0 Matches 2025 23 CF Montréal us USA 1. MLS 15th 1.5 3 3 0 1 2 1 1 100.0 0 1 0 1 0 3 2 0 Matches 6 Seasons 3 Clubs 2 Leagues 54.1 52 32 12 24 16 13 54 24.1 41 30 3 27 19 71 17 0 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 LAFC (4 Seasons) 1 League 36.1 42 26 9 21 12 10 38 26.3 28 22 3 19 13 55 9 0 CF Montréal (3 Seasons) 1 League 17.6 10 6 3 3 4 3 16 18.8 13 8 0 8 6 16 8 0 LV Lights FC (1 Season) 1 League 0.4 0 0 0 MLS (6 Seasons) 53.7 52 32 12 24 16 13 54 24.1 41 30 3 27 19 71 17 0 USL Champ (1 Season) 0.4 0 0 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020 18 LAFC us USA 1. MLS 0.6 37 0 1 20 18 5 37 4 2 50.0 2 50.0 25 212 60 3 2 1 5 1 27 12 Matches 2021 19 LAFC us USA 1. MLS 2.8 91 1 6 27 62 9 91 11 5 45.5 6 54.5 56 472 223 8 6 3 13 3 60 24 Matches 2021 19 LV Lights FC us USA 2. USL Champ 0.4 Matches 2022 20 LAFC us USA 1. MLS 19.7 709 1 56 244 430 98 709 74 36 48.6 30 40.5 523 3816 1581 61 48 25 51 36 537 179 Matches 2022 20 LAFC us USA U.S. Open Cup 2.2 Matches 2023 21 LAFC us USA 1. MLS 13.1 460 8 41 180 254 52 460 63 27 42.9 27 42.9 317 2211 925 29 17 12 42 16 333 95 Matches 2023 21 CF Montréal us USA 1. MLS 10.3 337 4 31 135 179 37 337 49 22 44.9 21 42.9 255 1843 756 30 22 6 27 22 266 73 Matches 2023 21 LAFC us USA U.S. Open Cup 0.7 Matches 2024 22 CF Montréal us USA 1. MLS 5.8 235 2 19 102 118 14 235 17 9 52.9 6 35.3 173 1062 466 13 10 4 24 12 192 49 Matches 2025 23 CF Montréal us USA 1. MLS 1.5 36 0 5 17 15 2 36 2 1 50.0 1 50.0 26 219 132 6 3 1 1 4 29 7 Matches 6 Seasons 3 Clubs 3 Leagues 57.0 1905 16 159 725 1076 217 1905 220 102 46.4 93 42.3 1375 9835 4143 150 108 52 163 94 1444 439 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 LAFC (4 Seasons) 2 Leagues 39.0 1297 10 104 471 764 164 1297 152 70 46.1 65 42.8 921 6711 2789 101 73 41 111 56 957 310 CF Montréal (3 Seasons) 1 League 17.6 608 6 55 254 312 53 608 68 32 47.1 28 41.2 454 3124 1354 49 35 11 52 38 487 129 LV Lights FC (1 Season) 1 League 0.4 MLS (6 Seasons) 53.7 1905 16 159 725 1076 217 1905 220 102 46.4 93 42.3 1375 9835 4143 150 108 52 163 94 1444 439 U.S. Open Cup (2 Seasons) 2.9 USL Champ (1 Season) 0.4
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 2020 18 LAFC 1 League 0.6 37 0 1 20 18 5 37 4 2 50.0 2 50.0 25 212 60 3 2 1 5 1 27 12 2021 19 LV Lights FC 1 League 0.4 2021 19 LAFC 1 League 2.8 91 1 6 27 62 9 91 11 5 45.5 6 54.5 56 472 223 8 6 3 13 3 60 24 2022 20 LAFC 2 Leagues 21.9 709 1 56 244 430 98 709 74 36 48.6 30 40.5 523 3816 1581 61 48 25 51 36 537 179 2023 21 LAFC 2 Leagues 13.7 460 8 41 180 254 52 460 63 27 42.9 27 42.9 317 2211 925 29 17 12 42 16 333 95 2023 21 CF Montréal 1 League 10.3 337 4 31 135 179 37 337 49 22 44.9 21 42.9 255 1843 756 30 22 6 27 22 266 73 2024 22 CF Montréal 1 League 5.8 235 2 19 102 118 14 235 17 9 52.9 6 35.3 173 1062 466 13 10 4 24 12 192 49 2025 23 CF Montréal 1 League 1.5 36 0 5 17 15 2 36 2 1 50.0 1 50.0 26 219 132 6 3 1 1 4 29 7 6 Seasons 3 Clubs 3 Leagues 57.0 1905 16 159 725 1076 217 1905 220 102 46.4 93 42.3 1375 9835 4143 150 108 52 163 94 1444 439 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 LAFC (4 Seasons) 2 Leagues 39.0 1297 10 104 471 764 164 1297 152 70 46.1 65 42.8 921 6711 2789 101 73 41 111 56 957 310 CF Montréal (3 Seasons) 1 League 17.6 608 6 55 254 312 53 608 68 32 47.1 28 41.2 454 3124 1354 49 35 11 52 38 487 129 LV Lights FC (1 Season) 1 League 0.4 MLS (6 Seasons) 53.7 1905 16 159 725 1076 217 1905 220 102 46.4 93 42.3 1375 9835 4143 150 108 52 163 94 1444 439 U.S. Open Cup (2 Seasons) 2.9 USL Champ (1 Season) 0.4
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 2020 18 LAFC us USA 1. MLS 11th 0.6 37 0 1 20 18 5 37 4 2 50.0 2 50.0 25 212 60 3 2 1 5 1 27 12 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 0.4 Matches 2021 19 LAFC us USA 1. MLS 19th 2.8 91 1 6 27 62 9 91 11 5 45.5 6 54.5 56 472 223 8 6 3 13 3 60 24 Matches 2022 20 LAFC us USA 1. MLS 2nd 19.7 709 1 56 244 430 98 709 74 36 48.6 30 40.5 523 3816 1581 61 48 25 51 36 537 179 Matches 2023 21 LAFC us USA 1. MLS 8th 13.1 460 8 41 180 254 52 460 63 27 42.9 27 42.9 317 2211 925 29 17 12 42 16 333 95 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 10.3 337 4 31 135 179 37 337 49 22 44.9 21 42.9 255 1843 756 30 22 6 27 22 266 73 Matches 2024 22 CF Montréal us USA 1. MLS 17th 5.8 235 2 19 102 118 14 235 17 9 52.9 6 35.3 173 1062 466 13 10 4 24 12 192 49 Matches 2025 23 CF Montréal us USA 1. MLS 15th 1.5 36 0 5 17 15 2 36 2 1 50.0 1 50.0 26 219 132 6 3 1 1 4 29 7 Matches 6 Seasons 3 Clubs 2 Leagues 54.1 1905 16 159 725 1076 217 1905 220 102 46.4 93 42.3 1375 9835 4143 150 108 52 163 94 1444 439 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 LAFC (4 Seasons) 1 League 36.1 1297 10 104 471 764 164 1297 152 70 46.1 65 42.8 921 6711 2789 101 73 41 111 56 957 310 CF Montréal (3 Seasons) 1 League 17.6 608 6 55 254 312 53 608 68 32 47.1 28 41.2 454 3124 1354 49 35 11 52 38 487 129 LV Lights FC (1 Season) 1 League 0.4 MLS (6 Seasons) 53.7 1905 16 159 725 1076 217 1905 220 102 46.4 93 42.3 1375 9835 4143 150 108 52 163 94 1444 439 USL Champ (1 Season) 0.4
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2022 20 LAFC us USA U.S. Open Cup 1st 2.2 Matches 2023 21 LAFC us USA U.S. Open Cup 1st 0.7 Matches 2 Seasons 1 Club 1 League 2.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 2020 18 LAFC us USA 1. MLS 3 54 18 2.7 0.6 0 0 3 18 0 1.00 2 0 +2 +3.33 +3.05 1.9 0.3 +1.6 +2.74 +2.28 Matches 2021 19 LAFC us USA 1. MLS 4 250 63 8.2 2.8 2 68 0 2 57 0 1.25 5 2 +3 +1.08 +1.11 5.2 2.4 +2.8 +1.02 +0.43 Matches 2021 19 LV Lights FC us USA 2. USL Champ 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46 Matches 2022 20 LAFC us USA 1. MLS 34 1,770 52 57.8 19.7 20 69 3 14 28 0 2.00 34 22 +12 +0.61 -0.51 35.3 20.5 +14.8 +0.75 -0.13 Matches 2022 20 LAFC us USA U.S. Open Cup 3 199 66 73.7 2.2 2 72 0 1 55 0 2.00 5 2 +3 +1.36 +0.09 Matches 2023 21 LAFC us USA 1. MLS 19 1,176 62 38.4 13.1 13 76 5 6 32 0 1.53 17 13 +4 +0.31 -0.22 17.1 12.3 +4.8 +0.37 -0.25 Matches 2023 21 CF Montréal us USA 1. MLS 12 928 77 30.3 10.3 12 77 3 0 1 1.25 14 18 -4 -0.39 +0.12 14.2 14.3 0.0 0.00 +0.52 Matches 2023 21 LAFC us USA U.S. Open Cup 1 61 61 29.0 0.7 1 61 0 0 0 0.00 0 2 -2 -2.95 -2.95 Matches 2024 22 CF Montréal us USA 1. MLS 16 522 33 17.1 5.8 6 46 0 10 25 4 1.35 9 13 -4 -0.69 -0.26 9.0 9.7 -0.7 -0.13 +0.38 Matches 2025 23 CF Montréal us USA 1. MLS 4 132 33 21.0 1.5 2 53 0 2 14 2 0.25 0 3 -3 -2.05 -1.14 0.7 2.5 -1.8 -1.25 -1.04 Matches 6 Seasons 3 Clubs 3 Leagues 97 5,127 53 24.1 57.0 59 69 11 38 28 7 1.53 86 76 +10 +0.18 +0.35 83.5 62.0 +21.5 +0.40 +0.22 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches LAFC (4 Seasons) 2 Leagues 64 3,510 55 30.2 39.0 38 71 8 26 31 0 1.74 63 41 +22 +0.56 +0.20 59.6 35.5 +24.1 +0.67 +0.06 CF Montréal (3 Seasons) 1 League 32 1,582 49 23.4 17.6 20 65 3 12 23 7 1.18 23 34 -11 -0.63 -0.12 23.9 26.5 -2.6 -0.15 +0.34 LV Lights FC (1 Season) 1 League 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46 MLS (6 Seasons) 92 4,832 53 27.0 53.7 55 69 11 37 28 7 1.55 81 71 +10 +0.19 +0.17 83.5 62.0 +21.5 +0.40 +0.22 U.S. Open Cup (2 Seasons) 4 260 65 54.2 2.9 3 68 0 1 55 0 1.50 5 4 +1 +0.35 -0.06 USL Champ (1 Season) 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46
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 2020 18 LAFC 1 League 3 54 18 2.7 0.6 0 0 3 18 0 1.00 2 0 +2 +3.33 +3.05 1.9 0.3 +1.6 +2.74 +2.28 2021 19 LV Lights FC 1 League 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46 2021 19 LAFC 1 League 4 250 63 8.2 2.8 2 68 0 2 57 0 1.25 5 2 +3 +1.08 +1.11 5.2 2.4 +2.8 +1.02 +0.43 2022 20 LAFC 2 Leagues 37 1,969 53 59.1 21.9 22 69 3 15 30 0 2.00 39 24 +15 +0.69 -0.44 35.3 20.5 +14.8 +0.75 -0.13 2023 21 LAFC 2 Leagues 20 1,237 62 37.8 13.7 14 75 5 6 32 0 1.45 17 15 +2 +0.15 -0.34 17.1 12.3 +4.8 +0.37 -0.25 2023 21 CF Montréal 1 League 12 928 77 30.3 10.3 12 77 3 0 1 1.25 14 18 -4 -0.39 +0.12 14.2 14.3 0.0 0.00 +0.52 2024 22 CF Montréal 1 League 16 522 33 17.1 5.8 6 46 0 10 25 4 1.35 9 13 -4 -0.69 -0.26 9.0 9.7 -0.7 -0.13 +0.38 2025 23 CF Montréal 1 League 4 132 33 21.0 1.5 2 53 0 2 14 2 0.25 0 3 -3 -2.05 -1.14 0.7 2.5 -1.8 -1.25 -1.04 6 Seasons 3 Clubs 3 Leagues 97 5,127 53 24.1 57.0 59 69 11 38 28 7 1.53 86 76 +10 +0.18 +0.35 83.5 62.0 +21.5 +0.40 +0.22 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches LAFC (4 Seasons) 2 Leagues 64 3,510 55 30.2 39.0 38 71 8 26 31 0 1.74 63 41 +22 +0.56 +0.20 59.6 35.5 +24.1 +0.67 +0.06 CF Montréal (3 Seasons) 1 League 32 1,582 49 23.4 17.6 20 65 3 12 23 7 1.18 23 34 -11 -0.63 -0.12 23.9 26.5 -2.6 -0.15 +0.34 LV Lights FC (1 Season) 1 League 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46 MLS (6 Seasons) 92 4,832 53 27.0 53.7 55 69 11 37 28 7 1.55 81 71 +10 +0.19 +0.17 83.5 62.0 +21.5 +0.40 +0.22 U.S. Open Cup (2 Seasons) 4 260 65 54.2 2.9 3 68 0 1 55 0 1.50 5 4 +1 +0.35 -0.06 USL Champ (1 Season) 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46
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 2020 18 LAFC us USA 1. MLS 11th 3 54 18 2.7 0.6 0 0 3 18 0 1.00 2 0 +2 +3.33 +3.05 1.9 0.3 +1.6 +2.74 +2.28 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46 Matches 2021 19 LAFC us USA 1. MLS 19th 4 250 63 8.2 2.8 2 68 0 2 57 0 1.25 5 2 +3 +1.08 +1.11 5.2 2.4 +2.8 +1.02 +0.43 Matches 2022 20 LAFC us USA 1. MLS 2nd 34 1,770 52 57.8 19.7 20 69 3 14 28 0 2.00 34 22 +12 +0.61 -0.51 35.3 20.5 +14.8 +0.75 -0.13 Matches 2023 21 LAFC us USA 1. MLS 8th 19 1,176 62 38.4 13.1 13 76 5 6 32 0 1.53 17 13 +4 +0.31 -0.22 17.1 12.3 +4.8 +0.37 -0.25 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 12 928 77 30.3 10.3 12 77 3 0 1 1.25 14 18 -4 -0.39 +0.12 14.2 14.3 0.0 0.00 +0.52 Matches 2024 22 CF Montréal us USA 1. MLS 17th 16 522 33 17.1 5.8 6 46 0 10 25 4 1.35 9 13 -4 -0.69 -0.26 9.0 9.7 -0.7 -0.13 +0.38 Matches 2025 23 CF Montréal us USA 1. MLS 15th 4 132 33 21.0 1.5 2 53 0 2 14 2 0.25 0 3 -3 -2.05 -1.14 0.7 2.5 -1.8 -1.25 -1.04 Matches 6 Seasons 3 Clubs 2 Leagues 93 4,867 52 23.4 54.1 56 69 11 37 28 7 1.53 81 72 +9 +0.17 +0.35 83.5 62.0 +21.5 +0.40 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches LAFC (4 Seasons) 1 League 60 3,250 54 29.1 36.1 35 71 8 25 30 0 1.75 58 37 +21 +0.58 +0.22 59.6 35.5 +24.1 +0.67 +0.06 CF Montréal (3 Seasons) 1 League 32 1,582 49 23.4 17.6 20 65 3 12 23 7 1.18 23 34 -11 -0.63 -0.12 23.9 26.5 -2.6 -0.15 +0.34 LV Lights FC (1 Season) 1 League 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46 MLS (6 Seasons) 92 4,832 53 27.0 53.7 55 69 11 37 28 7 1.55 81 71 +10 +0.19 +0.17 83.5 62.0 +21.5 +0.40 +0.22 USL Champ (1 Season) 1 35 35 1.2 0.4 1 35 0 0 0 0.00 0 1 -1 -2.57 -1.46
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 20 LAFC us USA U.S. Open Cup 1st 3 199 66 73.7 2.2 2 72 0 1 55 0 2.00 5 2 +3 +1.36 +0.09 Matches 2023 21 LAFC us USA U.S. Open Cup 1st 1 61 61 29.0 0.7 1 61 0 0 0 0.00 0 2 -2 -2.95 -2.95 Matches 2 Seasons 1 Club 1 League 4 260 65 54.2 2.9 3 68 0 1 55 0 1.50 5 4 +1 +0.35 -0.06
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 2020 18 LAFC 1 League 0.6 1 0 0 1 2 0 0 1 2 0 0 0 3 1 1 50.0 2021 19 LV Lights FC 1 League 0.4 0 0 0 0 0 0 0 0 0 0 2021 19 LAFC 1 League 2.8 0 0 0 2 3 0 1 2 1 0 0 0 8 2 4 33.3 2022 20 LAFC 2 Leagues 21.9 0 0 0 25 34 11 20 9 16 0 0 0 73 13 24 35.1 2023 21 LAFC 2 Leagues 13.7 1 1 0 13 30 9 6 2 9 1 0 0 50 6 23 20.7 2023 21 CF Montréal 1 League 10.3 0 0 0 15 19 1 6 5 3 0 0 0 33 3 15 16.7 2024 22 CF Montréal 1 League 5.8 0 0 0 6 8 2 5 1 0 0 0 0 19 2 8 20.0 2025 23 CF Montréal 1 League 1.5 1 0 0 0 3 0 0 0 3 0 0 0 3 0 3 0.0 6 Seasons 3 Clubs 3 Leagues 57.0 3 1 0 62 99 23 38 20 34 1 0 0 189 27 78 25.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches LAFC (4 Seasons) 2 Leagues 39.0 2 1 0 41 69 20 27 14 28 1 0 0 134 22 52 29.7 CF Montréal (3 Seasons) 1 League 17.6 1 0 0 21 30 3 11 6 6 0 0 0 55 5 26 16.1 LV Lights FC (1 Season) 1 League 0.4 0 0 0 0 0 0 0 0 0 0 MLS (6 Seasons) 53.7 3 1 0 59 91 20 36 19 32 1 0 0 189 27 78 25.7 U.S. Open Cup (2 Seasons) 2.9 0 0 0 3 8 3 2 1 2 0 USL Champ (1 Season) 0.4 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020 18 LAFC us USA 1. MLS 11th 0.6 1 0 0 1 2 0 0 1 2 0 0 0 3 1 1 50.0 Matches 2021 19 LV Lights FC us USA 2. USL Champ 29th 0.4 0 0 0 0 0 0 0 0 0 0 Matches 2021 19 LAFC us USA 1. MLS 19th 2.8 0 0 0 2 3 0 1 2 1 0 0 0 8 2 4 33.3 Matches 2022 20 LAFC us USA 1. MLS 2nd 19.7 0 0 0 23 28 9 18 8 15 0 0 0 73 13 24 35.1 Matches 2023 21 LAFC us USA 1. MLS 8th 13.1 1 1 0 12 28 8 6 2 8 1 0 0 50 6 23 20.7 Matches 2023 21 CF Montréal us USA 1. MLS 22nd 10.3 0 0 0 15 19 1 6 5 3 0 0 0 33 3 15 16.7 Matches 2024 22 CF Montréal us USA 1. MLS 17th 5.8 0 0 0 6 8 2 5 1 0 0 0 0 19 2 8 20.0 Matches 2025 23 CF Montréal us USA 1. MLS 15th 1.5 1 0 0 0 3 0 0 0 3 0 0 0 3 0 3 0.0 Matches 6 Seasons 3 Clubs 2 Leagues 54.1 3 1 0 59 91 20 36 19 32 1 0 0 189 27 78 25.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches LAFC (4 Seasons) 1 League 36.1 2 1 0 38 61 17 25 13 26 1 0 0 134 22 52 29.7 CF Montréal (3 Seasons) 1 League 17.6 1 0 0 21 30 3 11 6 6 0 0 0 55 5 26 16.1 LV Lights FC (1 Season) 1 League 0.4 0 0 0 0 0 0 0 0 0 0 MLS (6 Seasons) 53.7 3 1 0 59 91 20 36 19 32 1 0 0 189 27 78 25.7 USL Champ (1 Season) 0.4 0 0 0 0 0 0 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Kwadwo Opoku Pages
Kwadwo Opoku 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