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 2016 23 Montreal Impact us USA 1. MLS 17 8 712 7.9 2 0 2 2 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Matches 2016 23 FC Montréal us USA 3. USL 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 Montreal Impact us USA 1. MLS 17 7 694 7.7 3 2 5 3 0 0 1 0 0.39 0.26 0.65 0.39 0.65 Matches 2017 24 Ottawa Fury us USA 2. USL 4 4 329 3.7 2 1 3 2 0 0 1 0 0.55 0.27 0.82 0.55 0.82 Matches 2018 25 Montreal Impact us USA 1. MLS 0 0 Matches 2018 25 Ottawa Fury us USA 2. USL 4 3 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Matches 2019 26 Houston Dynamo us USA 1. MLS 7 1 159 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 5 17 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 Matches 2019 26 Houston Dynamo us USA U.S. Open Cup 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 26 RGV Toros us USA 2. USL Champ 24 19 1,684 18.7 10 2 12 10 0 0 1 0 0.53 0.11 0.64 0.53 0.64 Matches 2020 27 Houston Dynamo us USA 1. MLS 1 0 13 0.1 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021 28 Memphis us USA 2. USL Champ 32 19 1,700 18.9 6 2 8 6 0 0 5 0 0.32 0.11 0.42 0.32 0.42 Matches 2022 29 Galaxy II us USA 2. USL Champ 27 22 1,803 20.0 5 3 8 5 0 0 5 1 0.25 0.15 0.40 0.25 0.40 Matches 2023 30 Miami FC us USA U.S. Open Cup 2 1 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 Miami FC us USA 2. USL Champ 32 19 1,649 18.3 2 1 3 2 0 0 5 0 0.11 0.05 0.16 0.11 0.16 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 9 Clubs 3 Leagues 173 107 9,557 106.2 30 12 42 30 0 0 20 1 0.1 0.1 0.1 0.1 3 5 19 0.28 0.11 0.40 0.28 0.40 0.03 0.04 0.07 0.03 0.07 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 Montreal Impact (3 Seasons) 1 League 34 15 1,406 15.6 5 2 7 5 0 0 2 0 0.32 0.13 0.45 0.32 0.45 Houston Dynamo (2 Seasons) 2 Leagues 10 1 204 2.3 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.1 3 5 19 0.00 0.00 0.00 0.00 0.00 0.03 0.04 0.07 0.03 0.07 Ottawa Fury (2 Seasons) 1 League 8 7 578 6.4 2 2 4 2 0 0 1 0 0.31 0.31 0.62 0.31 0.62 Miami FC (1 Season) 2 Leagues 34 20 1,822 20.2 2 1 3 2 0 0 5 0 0.10 0.05 0.15 0.10 0.15 Memphis (1 Season) 1 League 32 19 1,700 18.9 6 2 8 6 0 0 5 0 0.32 0.11 0.42 0.32 0.42 Galaxy II (1 Season) 1 League 27 22 1,803 20.0 5 3 8 5 0 0 5 1 0.25 0.15 0.40 0.25 0.40 RGV Toros (1 Season) 1 League 24 19 1,684 18.7 10 2 12 10 0 0 1 0 0.53 0.11 0.64 0.53 0.64 FC Montréal (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Los Angeles Force (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (7 Seasons) 126 89 7,684 85.4 25 10 35 25 0 0 17 1 0.29 0.12 0.41 0.29 0.41 MLS (5 Seasons) 42 16 1,578 17.5 5 2 7 5 0 0 3 0 0.1 0.1 0.1 0.1 3 5 19 0.29 0.11 0.40 0.29 0.40 0.03 0.04 0.07 0.03 0.07 U.S. Open Cup (3 Seasons) 5 2 295 3.3 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 2016 23 FC Montréal 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016 23 Montreal Impact 1 League 17 8 712 7.9 2 0 2 2 0 0 1 0 0.25 0.00 0.25 0.25 0.25 2017 24 Ottawa Fury 1 League 4 4 329 3.7 2 1 3 2 0 0 1 0 0.55 0.27 0.82 0.55 0.82 2017 24 Montreal Impact 1 League 17 7 694 7.7 3 2 5 3 0 0 1 0 0.39 0.26 0.65 0.39 0.65 2018 25 Ottawa Fury 1 League 4 3 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 2018 25 Montreal Impact 1 League 0 0 2019 26 RGV Toros 1 League 24 19 1,684 18.7 10 2 12 10 0 0 1 0 0.53 0.11 0.64 0.53 0.64 2019 26 Houston Dynamo 2 Leagues 9 1 191 2.1 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 5 17 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 2020 27 Houston Dynamo 1 League 1 0 13 0.1 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2021 28 Memphis 1 League 32 19 1,700 18.9 6 2 8 6 0 0 5 0 0.32 0.11 0.42 0.32 0.42 2022 29 Galaxy II 1 League 27 22 1,803 20.0 5 3 8 5 0 0 5 1 0.25 0.15 0.40 0.25 0.40 2023 30 Miami FC 2 Leagues 34 20 1,822 20.2 2 1 3 2 0 0 5 0 0.10 0.05 0.15 0.10 0.15 2024 31 Los Angeles Force 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 9 Clubs 3 Leagues 173 107 9,557 106.2 30 12 42 30 0 0 20 1 0.1 0.1 0.1 0.1 3 5 19 0.28 0.11 0.40 0.28 0.40 0.03 0.04 0.07 0.03 0.07 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 Montreal Impact (3 Seasons) 1 League 34 15 1,406 15.6 5 2 7 5 0 0 2 0 0.32 0.13 0.45 0.32 0.45 Houston Dynamo (2 Seasons) 2 Leagues 10 1 204 2.3 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.1 3 5 19 0.00 0.00 0.00 0.00 0.00 0.03 0.04 0.07 0.03 0.07 Ottawa Fury (2 Seasons) 1 League 8 7 578 6.4 2 2 4 2 0 0 1 0 0.31 0.31 0.62 0.31 0.62 Miami FC (1 Season) 2 Leagues 34 20 1,822 20.2 2 1 3 2 0 0 5 0 0.10 0.05 0.15 0.10 0.15 Memphis (1 Season) 1 League 32 19 1,700 18.9 6 2 8 6 0 0 5 0 0.32 0.11 0.42 0.32 0.42 Galaxy II (1 Season) 1 League 27 22 1,803 20.0 5 3 8 5 0 0 5 1 0.25 0.15 0.40 0.25 0.40 RGV Toros (1 Season) 1 League 24 19 1,684 18.7 10 2 12 10 0 0 1 0 0.53 0.11 0.64 0.53 0.64 FC Montréal (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Los Angeles Force (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (7 Seasons) 126 89 7,684 85.4 25 10 35 25 0 0 17 1 0.29 0.12 0.41 0.29 0.41 MLS (5 Seasons) 42 16 1,578 17.5 5 2 7 5 0 0 3 0 0.1 0.1 0.1 0.1 3 5 19 0.29 0.11 0.40 0.29 0.40 0.03 0.04 0.07 0.03 0.07 U.S. Open Cup (3 Seasons) 5 2 295 3.3 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 2016 23 FC Montréal us USA 3. USL 28th 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 23 Montreal Impact us USA 1. MLS 11th 17 8 712 7.9 2 0 2 2 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Matches 2017 24 Ottawa Fury us USA 2. USL 20th 4 4 329 3.7 2 1 3 2 0 0 1 0 0.55 0.27 0.82 0.55 0.82 Matches 2017 24 Montreal Impact us USA 1. MLS 17th 17 7 694 7.7 3 2 5 3 0 0 1 0 0.39 0.26 0.65 0.39 0.65 Matches 2018 25 Ottawa Fury us USA 2. USL 19th 4 3 249 2.8 0 1 1 0 0 0 0 0 0.00 0.36 0.36 0.00 0.36 Matches 2018 25 Montreal Impact us USA 1. MLS 15th 0 0 Matches 2019 26 RGV Toros us USA 2. USL Champ 23rd 24 19 1,684 18.7 10 2 12 10 0 0 1 0 0.53 0.11 0.64 0.53 0.64 Matches 2019 26 Houston Dynamo us USA 1. MLS 19th 7 1 159 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 3 5 17 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 Matches 2020 27 Houston Dynamo us USA 1. MLS 25th 1 0 13 0.1 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021 28 Memphis us USA 2. USL Champ 11th 32 19 1,700 18.9 6 2 8 6 0 0 5 0 0.32 0.11 0.42 0.32 0.42 Matches 2022 29 Galaxy II us USA 2. USL Champ 27 22 1,803 20.0 5 3 8 5 0 0 5 1 0.25 0.15 0.40 0.25 0.40 Matches 2023 30 Miami FC us USA 2. USL Champ 18th 32 19 1,649 18.3 2 1 3 2 0 0 5 0 0.11 0.05 0.16 0.11 0.16 Matches 8 Seasons 8 Clubs 2 Leagues 168 105 9,262 102.9 30 12 42 30 0 0 20 1 0.1 0.1 0.1 0.1 3 5 19 0.29 0.12 0.41 0.29 0.41 0.03 0.04 0.07 0.03 0.07 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 Montreal Impact (3 Seasons) 1 League 34 15 1,406 15.6 5 2 7 5 0 0 2 0 0.32 0.13 0.45 0.32 0.45 Houston Dynamo (2 Seasons) 1 League 8 1 172 1.9 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.1 3 5 19 0.00 0.00 0.00 0.00 0.00 0.03 0.04 0.07 0.03 0.07 Ottawa Fury (2 Seasons) 1 League 8 7 578 6.4 2 2 4 2 0 0 1 0 0.31 0.31 0.62 0.31 0.62 Memphis (1 Season) 1 League 32 19 1,700 18.9 6 2 8 6 0 0 5 0 0.32 0.11 0.42 0.32 0.42 Miami FC (1 Season) 1 League 32 19 1,649 18.3 2 1 3 2 0 0 5 0 0.11 0.05 0.16 0.11 0.16 Galaxy II (1 Season) 1 League 27 22 1,803 20.0 5 3 8 5 0 0 5 1 0.25 0.15 0.40 0.25 0.40 RGV Toros (1 Season) 1 League 24 19 1,684 18.7 10 2 12 10 0 0 1 0 0.53 0.11 0.64 0.53 0.64 FC Montréal (1 Season) 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 USL (7 Seasons) 126 89 7,684 85.4 25 10 35 25 0 0 17 1 0.29 0.12 0.41 0.29 0.41 MLS (5 Seasons) 42 16 1,578 17.5 5 2 7 5 0 0 3 0 0.1 0.1 0.1 0.1 3 5 19 0.29 0.11 0.40 0.29 0.40 0.03 0.04 0.07 0.03 0.07
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 2019 26 Houston Dynamo us USA U.S. Open Cup 1st 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 Miami FC us USA U.S. Open Cup Rd3 2 1 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup Rd2 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 3 Clubs 1 League 5 2 295 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Houston Dynamo (1 Season) 1 League 2 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Miami FC (1 Season) 1 League 2 1 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Los Angeles Force (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016 23 bz Belize Friendlies (M) 1 1 71 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 29 bz Belize Friendlies (M) 2 1 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 33 bz Belize WCQ 0 0 Matches 3 Seasons 1 Club 2 Leagues 3 2 206 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (2 Seasons) 3 2 206 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 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 2016 23 FC Montréal 1 League 3.0 0 4 1.33 0.00 0 0 2016 23 Montreal Impact 1 League 7.9 2 9 5 55.6 1.14 0.63 0.22 0.40 0 0 2017 24 Ottawa Fury 1 League 3.7 2 8 4 50.0 2.19 1.09 0.25 0.50 0 0 2017 24 Montreal Impact 1 League 7.7 3 10 6 60.0 1.30 0.78 0.30 0.50 0 0 2018 25 Ottawa Fury 1 League 2.8 0 2 0 0.0 0.72 0.00 0.00 0 0 2019 26 RGV Toros 1 League 18.7 10 52 18 34.6 2.78 0.96 0.19 0.56 0 0 2019 26 Houston Dynamo 2 Leagues 2.1 0 1 0 0.0 0.57 0.00 0.00 10.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 2020 27 Houston Dynamo 1 League 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2021 28 Memphis 1 League 18.9 6 40 19 47.5 2.12 1.01 0.15 0.32 0 0 2022 29 Galaxy II 1 League 20.0 5 46 16 34.8 2.30 0.80 0.11 0.31 0 0 2023 30 Miami FC 2 Leagues 20.2 2 34 13 38.2 1.68 0.64 0.06 0.15 0 0 2024 31 Los Angeles Force 1 League 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 9 Seasons 9 Clubs 3 Leagues 106.2 30 203 86 40.4 1.97 0.81 0.15 0.35 10.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Montreal Impact (3 Seasons) 1 League 15.6 5 19 11 57.9 1.22 0.70 0.26 0.45 0 0 Houston Dynamo (2 Seasons) 2 Leagues 2.3 0 1 0 0.0 0.52 0.00 0.00 10.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Ottawa Fury (2 Seasons) 1 League 6.4 2 10 4 40.0 1.56 0.62 0.20 0.50 0 0 Miami FC (1 Season) 2 Leagues 20.2 2 34 13 38.2 1.68 0.64 0.06 0.15 0 0 Memphis (1 Season) 1 League 18.9 6 40 19 47.5 2.12 1.01 0.15 0.32 0 0 Galaxy II (1 Season) 1 League 20.0 5 46 16 34.8 2.30 0.80 0.11 0.31 0 0 RGV Toros (1 Season) 1 League 18.7 10 52 18 34.6 2.78 0.96 0.19 0.56 0 0 FC Montréal (1 Season) 1 League 3.0 0 4 1.33 0.00 0 0 Los Angeles Force (1 Season) 1 League 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 USL (7 Seasons) 85.4 25 177 72 38.4 2.15 0.84 0.14 0.35 0 0 MLS (5 Seasons) 17.5 5 20 11 55.0 1.14 0.63 0.25 0.45 10.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 U.S. Open Cup (3 Seasons) 3.3 0 6 3 50.0 2.05 1.03 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 2016 23 FC Montréal us USA 3. USL 28th 3.0 0 4 1.33 0.00 0 0 Matches 2016 23 Montreal Impact us USA 1. MLS 11th 7.9 2 9 5 55.6 1.14 0.63 0.22 0.40 0 0 Matches 2017 24 Ottawa Fury us USA 2. USL 20th 3.7 2 8 4 50.0 2.19 1.09 0.25 0.50 0 0 Matches 2017 24 Montreal Impact us USA 1. MLS 17th 7.7 3 10 6 60.0 1.30 0.78 0.30 0.50 0 0 Matches 2018 25 Ottawa Fury us USA 2. USL 19th 2.8 0 2 0 0.0 0.72 0.00 0.00 0 0 Matches 2019 26 RGV Toros us USA 2. USL Champ 23rd 18.7 10 52 18 34.6 2.78 0.96 0.19 0.56 0 0 Matches 2019 26 Houston Dynamo us USA 1. MLS 19th 1.8 0 1 0 0.0 0.57 0.00 0.00 10.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 2020 27 Houston Dynamo us USA 1. MLS 25th 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021 28 Memphis us USA 2. USL Champ 11th 18.9 6 40 19 47.5 2.12 1.01 0.15 0.32 0 0 Matches 2022 29 Galaxy II us USA 2. USL Champ 20.0 5 46 16 34.8 2.30 0.80 0.11 0.31 0 0 Matches 2023 30 Miami FC us USA 2. USL Champ 18th 18.3 2 29 11 37.9 1.58 0.60 0.07 0.18 0 0 Matches 8 Seasons 8 Clubs 2 Leagues 102.9 30 197 83 40.1 1.97 0.81 0.15 0.36 10.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Montreal Impact (3 Seasons) 1 League 15.6 5 19 11 57.9 1.22 0.70 0.26 0.45 0 0 Houston Dynamo (2 Seasons) 1 League 1.9 0 1 0 0.0 0.52 0.00 0.00 10.1 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Ottawa Fury (2 Seasons) 1 League 6.4 2 10 4 40.0 1.56 0.62 0.20 0.50 0 0 Memphis (1 Season) 1 League 18.9 6 40 19 47.5 2.12 1.01 0.15 0.32 0 0 Miami FC (1 Season) 1 League 18.3 2 29 11 37.9 1.58 0.60 0.07 0.18 0 0 Galaxy II (1 Season) 1 League 20.0 5 46 16 34.8 2.30 0.80 0.11 0.31 0 0 RGV Toros (1 Season) 1 League 18.7 10 52 18 34.6 2.78 0.96 0.19 0.56 0 0 FC Montréal (1 Season) 1 League 3.0 0 4 1.33 0.00 0 0 USL (7 Seasons) 85.4 25 177 72 38.4 2.15 0.84 0.14 0.35 0 0 MLS (5 Seasons) 17.5 5 20 11 55.0 1.14 0.63 0.25 0.45 10.1 0 0 0 0.1 0.1 0.06 -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 PK PKatt Matches 2019 26 Houston Dynamo us USA U.S. Open Cup 1st 0.4 0 0 0 Matches 2023 30 Miami FC us USA U.S. Open Cup Rd3 1.9 0 5 2 40.0 2.60 1.04 0.00 0.00 0 0 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup Rd2 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 Matches 3 Seasons 3 Clubs 1 League 3.3 0 6 3 50.0 2.05 1.03 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Houston Dynamo (1 Season) 1 League 0.4 0 0 0 Miami FC (1 Season) 1 League 1.9 0 5 2 40.0 2.60 1.04 0.00 0.00 0 0 Los Angeles Force (1 Season) 1 League 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2016 23 bz Belize Friendlies (M) 0.8 0 0 0 Matches 2022 29 bz Belize Friendlies (M) 1.5 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 2.3 0 0 0 Friendlies (M) (2 Seasons) 2.3 0 0 0 WCQ (1 Season)
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 2016 23 FC Montréal 1 League 3.0 0 2016 23 Montreal Impact 1 League 7.9 0 2017 24 Ottawa Fury 1 League 3.7 1 2017 24 Montreal Impact 1 League 7.7 2 2018 25 Ottawa Fury 1 League 2.8 1 2019 26 RGV Toros 1 League 18.7 2 2019 26 Houston Dynamo 2 Leagues 2.1 43 52 82.7 592 113 27 28 96.4 12 15 80.0 2 5 40.0 0 0.1 0.2 -0.1 1 3 2 1 5 2020 27 Houston Dynamo 1 League 0.1 3 3 100.0 39 6 2 2 100.0 1 1 100.0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2021 28 Memphis 1 League 18.9 2 2022 29 Galaxy II 1 League 20.0 3 2023 30 Miami FC 2 Leagues 20.2 1 2024 31 Los Angeles Force 1 League 1.0 0 9 Seasons 9 Clubs 3 Leagues 106.2 46 55 83.6 631 119 29 30 96.7 13 16 81.3 2 5 40.0 12 0.1 0.2 +11.9 1 3 2 1 5 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 Montreal Impact (3 Seasons) 1 League 15.6 2 Houston Dynamo (2 Seasons) 2 Leagues 2.3 46 55 83.6 631 119 29 30 96.7 13 16 81.3 2 5 40.0 0 0.1 0.2 -0.1 1 3 2 1 5 Ottawa Fury (2 Seasons) 1 League 6.4 2 Miami FC (1 Season) 2 Leagues 20.2 1 Memphis (1 Season) 1 League 18.9 2 Galaxy II (1 Season) 1 League 20.0 3 RGV Toros (1 Season) 1 League 18.7 2 FC Montréal (1 Season) 1 League 3.0 0 Los Angeles Force (1 Season) 1 League 1.0 0 USL (7 Seasons) 85.4 10 MLS (5 Seasons) 17.5 46 55 83.6 631 119 29 30 96.7 13 16 81.3 2 5 40.0 2 0.1 0.2 +1.9 1 3 2 1 5 U.S. Open Cup (3 Seasons) 3.3 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2019 26 Houston Dynamo us USA U.S. Open Cup 1st 0.4 0 Matches 2023 30 Miami FC us USA U.S. Open Cup Rd3 1.9 0 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup Rd2 1.0 0 Matches 3 Seasons 3 Clubs 1 League 3.3 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Houston Dynamo (1 Season) 1 League 0.4 0 Miami FC (1 Season) 1 League 1.9 0 Los Angeles Force (1 Season) 1 League 1.0 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2016 23 bz Belize Friendlies (M) 0.8 0 Matches 2022 29 bz Belize Friendlies (M) 1.5 0 Matches 3 Seasons 1 Club 2 Leagues 2.3 0 Friendlies (M) (2 Seasons) 2.3 0 WCQ (1 Season)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016 23 FC Montréal 1 League 3.0 2016 23 Montreal Impact 1 League 7.9 6 2017 24 Ottawa Fury 1 League 3.7 8 2017 24 Montreal Impact 1 League 7.7 16 2018 25 Ottawa Fury 1 League 2.8 2 2019 26 RGV Toros 1 League 18.7 6 2019 26 Houston Dynamo 2 Leagues 2.1 52 49 3 0 1 0 3 1 0 0 0 0 43 0 2 2020 27 Houston Dynamo 1 League 0.1 3 1 2 0 0 0 0 2 0 0 0 0 3 0 0 2021 28 Memphis 1 League 18.9 15 2022 29 Galaxy II 1 League 20.0 20 2023 30 Miami FC 2 Leagues 20.2 16 2024 31 Los Angeles Force 1 League 1.0 0 9 Seasons 9 Clubs 3 Leagues 106.2 55 50 5 0 1 0 92 3 0 0 0 0 46 0 2 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Montreal Impact (3 Seasons) 1 League 15.6 22 Houston Dynamo (2 Seasons) 2 Leagues 2.3 55 50 5 0 1 0 3 3 0 0 0 0 46 0 2 Ottawa Fury (2 Seasons) 1 League 6.4 10 Miami FC (1 Season) 2 Leagues 20.2 16 Memphis (1 Season) 1 League 18.9 15 Galaxy II (1 Season) 1 League 20.0 20 RGV Toros (1 Season) 1 League 18.7 6 FC Montréal (1 Season) 1 League 3.0 Los Angeles Force (1 Season) 1 League 1.0 0 USL (7 Seasons) 85.4 64 MLS (5 Seasons) 17.5 55 50 5 0 1 0 25 3 0 0 0 0 46 0 2 U.S. Open Cup (3 Seasons) 3.3 3
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 2016 23 FC Montréal 1 League 3.0 2016 23 Montreal Impact 1 League 7.9 2017 24 Ottawa Fury 1 League 3.7 2017 24 Montreal Impact 1 League 7.7 2018 25 Ottawa Fury 1 League 2.8 2019 26 RGV Toros 1 League 18.7 2019 26 Houston Dynamo 2 Leagues 2.1 2 1.13 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020 27 Houston Dynamo 1 League 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021 28 Memphis 1 League 18.9 2022 29 Galaxy II 1 League 20.0 2023 30 Miami FC 2 Leagues 20.2 2024 31 Los Angeles Force 1 League 1.0 9 Seasons 9 Clubs 3 Leagues 106.2 2 1.05 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Montreal Impact (3 Seasons) 1 League 15.6 Houston Dynamo (2 Seasons) 2 Leagues 2.3 2 1.05 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Ottawa Fury (2 Seasons) 1 League 6.4 Miami FC (1 Season) 2 Leagues 20.2 Memphis (1 Season) 1 League 18.9 Galaxy II (1 Season) 1 League 20.0 RGV Toros (1 Season) 1 League 18.7 FC Montréal (1 Season) 1 League 3.0 Los Angeles Force (1 Season) 1 League 1.0 USL (7 Seasons) 85.4 MLS (5 Seasons) 17.5 2 1.05 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 U.S. Open Cup (3 Seasons) 3.3
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 2016 23 bz Belize Friendlies (M) 0.8 Matches 2022 29 bz Belize Friendlies (M) 1.5 Matches 3 Seasons 1 Club 2 Leagues 2.3 Friendlies (M) (2 Seasons) 2.3 WCQ (1 Season)
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 2016 23 FC Montréal 1 League 3.0 0 2016 23 Montreal Impact 1 League 7.9 11 6 0 2017 24 Ottawa Fury 1 League 3.7 3 3 0 2017 24 Montreal Impact 1 League 7.7 5 6 0 2018 25 Ottawa Fury 1 League 2.8 2 3 0 2019 26 RGV Toros 1 League 18.7 8 5 0 2019 26 Houston Dynamo 2 Leagues 2.1 1 0 1 0 0 0 2 0.0 2 0 0 0 0 1 0 0 2020 27 Houston Dynamo 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2021 28 Memphis 1 League 18.9 11 16 0 2022 29 Galaxy II 1 League 20.0 15 11 0 2023 30 Miami FC 2 Leagues 20.2 7 9 0 2024 31 Los Angeles Force 1 League 1.0 2 0 0 9 Seasons 9 Clubs 3 Leagues 106.2 1 64 1 0 0 0 2 0.0 2 0 0 0 59 1 0 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Montreal Impact (3 Seasons) 1 League 15.6 16 12 0 Houston Dynamo (2 Seasons) 2 Leagues 2.3 1 0 1 0 0 0 2 0.0 2 0 0 0 0 1 0 0 Ottawa Fury (2 Seasons) 1 League 6.4 5 6 0 Miami FC (1 Season) 2 Leagues 20.2 7 9 0 Memphis (1 Season) 1 League 18.9 11 16 0 Galaxy II (1 Season) 1 League 20.0 15 11 0 RGV Toros (1 Season) 1 League 18.7 8 5 0 FC Montréal (1 Season) 1 League 3.0 0 Los Angeles Force (1 Season) 1 League 1.0 2 0 0 USL (7 Seasons) 85.4 46 45 0 MLS (5 Seasons) 17.5 1 16 1 0 0 0 2 0.0 2 0 0 0 12 1 0 0 U.S. Open Cup (3 Seasons) 3.3 2 2 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019 26 Houston Dynamo us USA U.S. Open Cup 1st 0.4 Matches 2023 30 Miami FC us USA U.S. Open Cup Rd3 1.9 0 2 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup Rd2 1.0 2 0 Matches 3 Seasons 3 Clubs 1 League 3.3 2 2 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 Houston Dynamo (1 Season) 1 League 0.4 0 Miami FC (1 Season) 1 League 1.9 0 2 0 Los Angeles Force (1 Season) 1 League 1.0 2 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016 23 bz Belize Friendlies (M) 0.8 Matches 2022 29 bz Belize Friendlies (M) 1.5 Matches 3 Seasons 1 Club 2 Leagues 2.3 0 Friendlies (M) (2 Seasons) 2.3 0 WCQ (1 Season) 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016 23 FC Montréal 1 League 3.0 2016 23 Montreal Impact 1 League 7.9 2017 24 Ottawa Fury 1 League 3.7 2017 24 Montreal Impact 1 League 7.7 2018 25 Ottawa Fury 1 League 2.8 2019 26 RGV Toros 1 League 18.7 2019 26 Houston Dynamo 2 Leagues 2.1 68 0 3 37 29 4 68 5 2 40.0 3 60.0 48 291 59 3 1 0 6 5 50 17 2020 27 Houston Dynamo 1 League 0.1 6 0 1 1 4 0 6 1 0 0.0 1 100.0 4 16 0 0 0 0 1 1 4 2 2021 28 Memphis 1 League 18.9 2022 29 Galaxy II 1 League 20.0 2023 30 Miami FC 2 Leagues 20.2 2024 31 Los Angeles Force 1 League 1.0 9 Seasons 9 Clubs 3 Leagues 106.2 74 0 4 38 33 4 74 6 2 33.3 4 66.7 52 307 59 3 1 0 7 6 54 19 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 Montreal Impact (3 Seasons) 1 League 15.6 Houston Dynamo (2 Seasons) 2 Leagues 2.3 74 0 4 38 33 4 74 6 2 33.3 4 66.7 52 307 59 3 1 0 7 6 54 19 Ottawa Fury (2 Seasons) 1 League 6.4 Miami FC (1 Season) 2 Leagues 20.2 Memphis (1 Season) 1 League 18.9 Galaxy II (1 Season) 1 League 20.0 RGV Toros (1 Season) 1 League 18.7 FC Montréal (1 Season) 1 League 3.0 Los Angeles Force (1 Season) 1 League 1.0 USL (7 Seasons) 85.4 MLS (5 Seasons) 17.5 74 0 4 38 33 4 74 6 2 33.3 4 66.7 52 307 59 3 1 0 7 6 54 19 U.S. Open Cup (3 Seasons) 3.3
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2019 26 Houston Dynamo us USA U.S. Open Cup 1st 0.4 Matches 2023 30 Miami FC us USA U.S. Open Cup Rd3 1.9 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup Rd2 1.0 Matches 3 Seasons 3 Clubs 1 League 3.3 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 Houston Dynamo (1 Season) 1 League 0.4 Miami FC (1 Season) 1 League 1.9 Los Angeles Force (1 Season) 1 League 1.0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2016 23 bz Belize Friendlies (M) 0.8 Matches 2022 29 bz Belize Friendlies (M) 1.5 Matches 3 Seasons 1 Club 2 Leagues 2.3 Friendlies (M) (2 Seasons) 2.3 WCQ (1 Season)
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 2016 23 Montreal Impact us USA 1. MLS 17 712 42 23.3 7.9 8 2 9 8 1.24 13 14 -1 -0.13 -0.01 Matches 2016 23 FC Montréal us USA 3. USL 3 270 90 10.0 3.0 3 0 Matches 2017 24 Montreal Impact us USA 1. MLS 17 694 41 22.7 7.7 7 2 10 5 1.00 14 17 -3 -0.39 -0.27 Matches 2017 24 Ottawa Fury us USA 2. USL 4 329 82 11.4 3.7 4 1 0 0 1.25 5 5 0 0.00 -0.04 Matches 2018 25 Montreal Impact us USA 1. MLS 0 0 0 0 5 Matches 2018 25 Ottawa Fury us USA 2. USL 4 249 62 8.1 2.8 3 72 0 1 34 0 0.25 1 7 -6 -2.17 -1.98 Matches 2019 26 Houston Dynamo us USA 1. MLS 7 159 23 5.2 1.8 1 51 0 6 18 1 0.43 4 3 +1 +0.57 +0.91 1.9 3.7 -1.8 -1.01 -0.98 Matches 2019 26 Houston Dynamo us USA U.S. Open Cup 2 32 16 17.8 0.4 0 0 2 16 0 1.50 0 2 -2 -5.63 -6.84 Matches 2019 26 RGV Toros us USA 2. USL Champ 24 1,684 70 55.0 18.7 19 81 6 5 30 0 1.38 33 30 +3 +0.16 +0.88 Matches 2020 27 Houston Dynamo us USA 1. MLS 1 13 13 0.6 0.1 0 0 1 13 1 0.00 0 0 0 0.00 +0.44 0.0 0.2 -0.1 -0.78 -0.68 Matches 2021 28 Memphis us USA 2. USL Champ 32 1,700 53 59.0 18.9 19 74 5 13 22 0 1.52 24 21 +3 +0.16 +0.01 Matches 2022 29 Galaxy II us USA 2. USL Champ 27 1,803 67 58.9 20.0 22 77 10 5 23 0 1.30 34 36 -2 -0.10 Matches 2023 30 Miami FC us USA U.S. Open Cup 2 173 87 82.4 1.9 1 85 0 1 88 0 2.00 4 3 +1 +0.52 -1.91 Matches 2023 30 Miami FC us USA 2. USL Champ 32 1,649 52 53.9 18.3 19 73 2 13 21 0 1.25 22 21 +1 +0.05 +0.18 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -2.00 Matches 9 Seasons 9 Clubs 3 Leagues 173 9,557 55 26.9 106.2 107 76 29 66 23 20 1.24 154 160 -6 -0.06 +0.11 1.9 3.8 -1.9 -1.00 -0.93 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 Montreal Impact (3 Seasons) 1 League 34 1,406 41 15.3 15.6 15 4 19 18 1.12 27 31 -4 -0.26 -0.14 Houston Dynamo (2 Seasons) 2 Leagues 10 204 20 3.8 2.3 1 51 0 9 17 2 0.60 4 5 -1 -0.44 -0.11 1.9 3.8 -1.9 -1.00 -0.93 Ottawa Fury (2 Seasons) 1 League 8 578 72 9.7 6.4 7 72 1 1 34 0 0.75 6 12 -6 -0.93 -0.85 Miami FC (1 Season) 2 Leagues 34 1,822 54 55.7 20.2 20 73 2 14 26 0 1.29 26 24 +2 +0.10 +0.16 Memphis (1 Season) 1 League 32 1,700 53 59.0 18.9 19 74 5 13 22 0 1.52 24 21 +3 +0.16 +0.01 Galaxy II (1 Season) 1 League 27 1,803 67 58.9 20.0 22 77 10 5 23 0 1.30 34 36 -2 -0.10 RGV Toros (1 Season) 1 League 24 1,684 70 55.0 18.7 19 81 6 5 30 0 1.38 33 30 +3 +0.16 +0.88 FC Montréal (1 Season) 1 League 3 270 90 10.0 3.0 3 0 Los Angeles Force (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -2.00 USL (7 Seasons) 126 7,684 61 37.1 85.4 89 76 24 37 23 0 1.32 119 120 -1 -0.01 +0.12 MLS (5 Seasons) 42 1,578 38 11.0 17.5 16 51 4 26 17 20 0.98 31 34 -3 -0.17 +0.08 1.9 3.8 -1.9 -1.00 -0.93 U.S. Open Cup (3 Seasons) 5 295 59 51.8 3.3 2 88 1 3 40 0 1.40 4 6 -2 -0.61 -1.92
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 2016 23 FC Montréal 1 League 3 270 90 10.0 3.0 3 0 2016 23 Montreal Impact 1 League 17 712 42 23.3 7.9 8 2 9 8 1.24 13 14 -1 -0.13 -0.01 2017 24 Ottawa Fury 1 League 4 329 82 11.4 3.7 4 1 0 0 1.25 5 5 0 0.00 -0.04 2017 24 Montreal Impact 1 League 17 694 41 22.7 7.7 7 2 10 5 1.00 14 17 -3 -0.39 -0.27 2018 25 Ottawa Fury 1 League 4 249 62 8.1 2.8 3 72 0 1 34 0 0.25 1 7 -6 -2.17 -1.98 2018 25 Montreal Impact 1 League 0 0 0 0 5 2019 26 RGV Toros 1 League 24 1,684 70 55.0 18.7 19 81 6 5 30 0 1.38 33 30 +3 +0.16 +0.88 2019 26 Houston Dynamo 2 Leagues 9 191 21 5.9 2.1 1 51 0 8 18 1 0.67 4 5 -1 -0.47 -0.21 1.9 3.7 -1.8 -1.01 -0.98 2020 27 Houston Dynamo 1 League 1 13 13 0.6 0.1 0 0 1 13 1 0.00 0 0 0 0.00 +0.44 0.0 0.2 -0.1 -0.78 -0.68 2021 28 Memphis 1 League 32 1,700 53 59.0 18.9 19 74 5 13 22 0 1.52 24 21 +3 +0.16 +0.01 2022 29 Galaxy II 1 League 27 1,803 67 58.9 20.0 22 77 10 5 23 0 1.30 34 36 -2 -0.10 2023 30 Miami FC 2 Leagues 34 1,822 54 55.7 20.2 20 73 2 14 26 0 1.29 26 24 +2 +0.10 +0.16 2024 31 Los Angeles Force 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -2.00 9 Seasons 9 Clubs 3 Leagues 173 9,557 55 26.9 106.2 107 76 29 66 23 20 1.24 154 160 -6 -0.06 +0.11 1.9 3.8 -1.9 -1.00 -0.93 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 Montreal Impact (3 Seasons) 1 League 34 1,406 41 15.3 15.6 15 4 19 18 1.12 27 31 -4 -0.26 -0.14 Houston Dynamo (2 Seasons) 2 Leagues 10 204 20 3.8 2.3 1 51 0 9 17 2 0.60 4 5 -1 -0.44 -0.11 1.9 3.8 -1.9 -1.00 -0.93 Ottawa Fury (2 Seasons) 1 League 8 578 72 9.7 6.4 7 72 1 1 34 0 0.75 6 12 -6 -0.93 -0.85 Miami FC (1 Season) 2 Leagues 34 1,822 54 55.7 20.2 20 73 2 14 26 0 1.29 26 24 +2 +0.10 +0.16 Memphis (1 Season) 1 League 32 1,700 53 59.0 18.9 19 74 5 13 22 0 1.52 24 21 +3 +0.16 +0.01 Galaxy II (1 Season) 1 League 27 1,803 67 58.9 20.0 22 77 10 5 23 0 1.30 34 36 -2 -0.10 RGV Toros (1 Season) 1 League 24 1,684 70 55.0 18.7 19 81 6 5 30 0 1.38 33 30 +3 +0.16 +0.88 FC Montréal (1 Season) 1 League 3 270 90 10.0 3.0 3 0 Los Angeles Force (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -2.00 USL (7 Seasons) 126 7,684 61 37.1 85.4 89 76 24 37 23 0 1.32 119 120 -1 -0.01 +0.12 MLS (5 Seasons) 42 1,578 38 11.0 17.5 16 51 4 26 17 20 0.98 31 34 -3 -0.17 +0.08 1.9 3.8 -1.9 -1.00 -0.93 U.S. Open Cup (3 Seasons) 5 295 59 51.8 3.3 2 88 1 3 40 0 1.40 4 6 -2 -0.61 -1.92
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 2016 23 FC Montréal us USA 3. USL 28th 3 270 90 10.0 3.0 3 0 Matches 2016 23 Montreal Impact us USA 1. MLS 11th 17 712 42 23.3 7.9 8 2 9 8 1.24 13 14 -1 -0.13 -0.01 Matches 2017 24 Ottawa Fury us USA 2. USL 20th 4 329 82 11.4 3.7 4 1 0 0 1.25 5 5 0 0.00 -0.04 Matches 2017 24 Montreal Impact us USA 1. MLS 17th 17 694 41 22.7 7.7 7 2 10 5 1.00 14 17 -3 -0.39 -0.27 Matches 2018 25 Ottawa Fury us USA 2. USL 19th 4 249 62 8.1 2.8 3 72 0 1 34 0 0.25 1 7 -6 -2.17 -1.98 Matches 2018 25 Montreal Impact us USA 1. MLS 15th 0 0 0 0 5 Matches 2019 26 RGV Toros us USA 2. USL Champ 23rd 24 1,684 70 55.0 18.7 19 81 6 5 30 0 1.38 33 30 +3 +0.16 +0.88 Matches 2019 26 Houston Dynamo us USA 1. MLS 19th 7 159 23 5.2 1.8 1 51 0 6 18 1 0.43 4 3 +1 +0.57 +0.91 1.9 3.7 -1.8 -1.01 -0.98 Matches 2020 27 Houston Dynamo us USA 1. MLS 25th 1 13 13 0.6 0.1 0 0 1 13 1 0.00 0 0 0 0.00 +0.44 0.0 0.2 -0.1 -0.78 -0.68 Matches 2021 28 Memphis us USA 2. USL Champ 11th 32 1,700 53 59.0 18.9 19 74 5 13 22 0 1.52 24 21 +3 +0.16 +0.01 Matches 2022 29 Galaxy II us USA 2. USL Champ 27 1,803 67 58.9 20.0 22 77 10 5 23 0 1.30 34 36 -2 -0.10 Matches 2023 30 Miami FC us USA 2. USL Champ 18th 32 1,649 52 53.9 18.3 19 73 2 13 21 0 1.25 22 21 +1 +0.05 +0.18 Matches 8 Seasons 8 Clubs 2 Leagues 168 9,262 55 26.5 102.9 105 76 28 63 22 20 1.24 150 154 -4 -0.04 +0.15 1.9 3.8 -1.9 -1.00 -0.93 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 Montreal Impact (3 Seasons) 1 League 34 1,406 41 15.3 15.6 15 4 19 18 1.12 27 31 -4 -0.26 -0.14 Houston Dynamo (2 Seasons) 1 League 8 172 22 3.4 1.9 1 51 0 7 17 2 0.38 4 3 +1 +0.52 +0.90 1.9 3.8 -1.9 -1.00 -0.93 Ottawa Fury (2 Seasons) 1 League 8 578 72 9.7 6.4 7 72 1 1 34 0 0.75 6 12 -6 -0.93 -0.85 Memphis (1 Season) 1 League 32 1,700 53 59.0 18.9 19 74 5 13 22 0 1.52 24 21 +3 +0.16 +0.01 Miami FC (1 Season) 1 League 32 1,649 52 53.9 18.3 19 73 2 13 21 0 1.25 22 21 +1 +0.05 +0.18 Galaxy II (1 Season) 1 League 27 1,803 67 58.9 20.0 22 77 10 5 23 0 1.30 34 36 -2 -0.10 RGV Toros (1 Season) 1 League 24 1,684 70 55.0 18.7 19 81 6 5 30 0 1.38 33 30 +3 +0.16 +0.88 FC Montréal (1 Season) 1 League 3 270 90 10.0 3.0 3 0 USL (7 Seasons) 126 7,684 61 37.1 85.4 89 76 24 37 23 0 1.32 119 120 -1 -0.01 +0.12 MLS (5 Seasons) 42 1,578 38 11.0 17.5 16 51 4 26 17 20 0.98 31 34 -3 -0.17 +0.08 1.9 3.8 -1.9 -1.00 -0.93
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 2019 26 Houston Dynamo us USA U.S. Open Cup 1st 2 32 16 17.8 0.4 0 0 2 16 0 1.50 0 2 -2 -5.63 -6.84 Matches 2023 30 Miami FC us USA U.S. Open Cup Rd3 2 173 87 82.4 1.9 1 85 0 1 88 0 2.00 4 3 +1 +0.52 -1.91 Matches 2024 31 Los Angeles Force us USA U.S. Open Cup Rd2 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -2.00 Matches 3 Seasons 3 Clubs 1 League 5 295 59 51.8 3.3 2 88 1 3 40 0 1.40 4 6 -2 -0.61 -1.92 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Houston Dynamo (1 Season) 1 League 2 32 16 17.8 0.4 0 0 2 16 0 1.50 0 2 -2 -5.63 -6.84 Miami FC (1 Season) 1 League 2 173 87 82.4 1.9 1 85 0 1 88 0 2.00 4 3 +1 +0.52 -1.91 Los Angeles Force (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 -2.00
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016 23 bz Belize Friendlies (M) 1 71 71 39.4 0.8 1 71 0 0 0 0.00 1 1 0 0.00 +4.95 Matches 2022 29 bz Belize Friendlies (M) 2 135 68 50.0 1.5 1 90 1 1 45 0 0.50 1 3 -2 -1.33 +2.00 Matches 2026 33 bz Belize WCQ 0 0 0 0 1 Matches 3 Seasons 1 Club 2 Leagues 3 206 69 32.7 2.3 2 81 1 1 45 1 0.33 2 4 -2 -0.87 +3.18 Friendlies (M) (2 Seasons) 3 206 69 45.8 2.3 2 81 1 1 45 0 0.33 2 4 -2 -0.87 +3.18 WCQ (1 Season) 0 0 0 0 1
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 2016 23 FC Montréal 1 League 3.0 0 0 0 2016 23 Montreal Impact 1 League 7.9 1 0 0 17 14 1 6 6 11 0 0 0 2017 24 Ottawa Fury 1 League 3.7 1 0 0 6 7 0 8 3 3 0 0 0 2017 24 Montreal Impact 1 League 7.7 1 0 0 16 12 5 16 6 5 0 0 0 2018 25 Ottawa Fury 1 League 2.8 0 0 0 4 4 0 2 3 2 0 0 0 2019 26 RGV Toros 1 League 18.7 1 0 0 21 20 9 6 5 8 1 0 0 2019 26 Houston Dynamo 2 Leagues 2.1 0 0 0 3 1 0 3 0 0 0 0 0 6 4 2 66.7 2020 27 Houston Dynamo 1 League 0.1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2021 28 Memphis 1 League 18.9 5 0 0 34 30 15 15 16 11 0 2022 29 Galaxy II 1 League 20.0 5 1 0 31 27 8 20 11 15 0 2023 30 Miami FC 2 Leagues 20.2 5 0 0 32 42 20 16 9 7 0 2024 31 Los Angeles Force 1 League 1.0 0 0 0 3 2 0 0 0 2 0 9 Seasons 9 Clubs 3 Leagues 106.2 20 1 0 168 159 58 92 59 64 1 0 0 6 4 2 66.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Montreal Impact (3 Seasons) 1 League 15.6 2 0 0 33 26 6 22 12 16 0 0 0 Houston Dynamo (2 Seasons) 2 Leagues 2.3 1 0 0 4 1 0 3 0 0 0 0 0 6 4 2 66.7 Ottawa Fury (2 Seasons) 1 League 6.4 1 0 0 10 11 0 10 6 5 0 0 0 Miami FC (1 Season) 2 Leagues 20.2 5 0 0 32 42 20 16 9 7 0 Memphis (1 Season) 1 League 18.9 5 0 0 34 30 15 15 16 11 0 Galaxy II (1 Season) 1 League 20.0 5 1 0 31 27 8 20 11 15 0 RGV Toros (1 Season) 1 League 18.7 1 0 0 21 20 9 6 5 8 1 0 0 FC Montréal (1 Season) 1 League 3.0 0 0 0 Los Angeles Force (1 Season) 1 League 1.0 0 0 0 3 2 0 0 0 2 0 USL (7 Seasons) 85.4 17 1 0 126 130 52 64 45 46 1 0 0 MLS (5 Seasons) 17.5 3 0 0 37 27 6 25 12 16 0 0 0 6 4 2 66.7 U.S. Open Cup (3 Seasons) 3.3 0 0 0 5 2 0 3 2 2 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016 23 bz Belize Friendlies (M) 0.8 1 0 0 0 Matches 2022 29 bz Belize Friendlies (M) 1.5 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 2.3 1 0 0 0 Friendlies (M) (2 Seasons) 2.3 1 0 0 0 WCQ (1 Season)
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 Michael Salazar Pages
Michael Salazar 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)
Stathead & Player Comparison
Player Club Summary