Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017 20 Sporting KC us USA 1. MLS 25 16 1,420 15.8 3 1 4 3 0 0 3 0 0.19 0.06 0.25 0.19 0.25 Matches 2017 20 Swope Park us USA 2. USL 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2018 21 LAFC us USA 1. MLS 30 18 1,808 20.1 5 6 11 5 0 0 0 0 0.25 0.30 0.55 0.25 0.55 Matches 2019 22 LAFC us USA 1. MLS 34 29 2,691 29.9 6 3 9 6 0 0 7 0 0.20 0.10 0.30 0.20 0.30 Matches 2019 22 LAFC us USA U.S. Open Cup 3 3 270 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Matches 2020 23 LAFC 1. CCL 5 3 326 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2020 23 LAFC us USA 1. MLS 21 18 1,721 19.1 1 2 3 1 0 0 4 0 0.05 0.10 0.16 0.05 0.16 Matches 2021 24 LAFC us USA 1. MLS 30 25 2,204 24.5 2 2 4 2 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 2022 25 LAFC us USA 1. MLS 30 16 1,334 14.8 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2022 25 LAFC us USA U.S. Open Cup 3 2 196 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 26 Toronto FC Leagues Cup 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 26 Toronto FC us USA 1. MLS 5 1 155 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 26 NE Revolution us USA 1. MLS 15 14 1,033 11.5 0 1 1 0 0 0 4 1 0.00 0.09 0.09 0.00 0.09 Matches 2023 26 NE Revolution us USA U.S. Open Cup 1 1 62 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 27 Houston Dynamo Leagues Cup 3 2 211 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 27 Houston Dynamo us USA 1. MLS 27 12 986 11.0 5 1 6 5 0 0 1 0 0.46 0.09 0.55 0.46 0.55 Matches 2024 27 Toronto FC us USA 1. MLS 0 0 Matches 2024 27 Houston Dynamo us USA U.S. Open Cup 1 1 69 0.8 1 0 1 1 0 0 0 0 1.30 0.00 1.30 1.30 1.30 Matches 2025 28 Lexington SC us USA 2. USL Champ 5 3 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 29 Lexington SC us USA 2. USL Champ 5 4 216 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 7 Clubs 5 Leagues 246 171 15,193 168.8 25 18 43 25 0 0 25 1 0.15 0.11 0.25 0.15 0.25 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches LAFC (5 Seasons) 3 Leagues 156 114 10,550 117.2 15 15 30 15 0 0 14 0 0.13 0.13 0.26 0.13 0.26 Lexington SC (2 Seasons) 1 League 10 7 490 5.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Toronto FC (2 Seasons) 2 Leagues 7 3 282 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Houston Dynamo (1 Season) 3 Leagues 31 15 1,266 14.1 6 1 7 6 0 0 1 0 0.43 0.07 0.50 0.43 0.50 Sporting KC (1 Season) 1 League 25 16 1,420 15.8 3 1 4 3 0 0 3 0 0.19 0.06 0.25 0.19 0.25 NE Revolution (1 Season) 2 Leagues 16 15 1,095 12.2 0 1 1 0 0 0 5 1 0.00 0.08 0.08 0.00 0.08 Swope Park (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 MLS (8 Seasons) 217 149 13,352 148.4 22 17 39 22 0 0 21 1 0.15 0.11 0.26 0.15 0.26 U.S. Open Cup (4 Seasons) 8 7 597 6.6 1 1 2 1 0 0 1 0 0.15 0.15 0.30 0.15 0.30 USL (3 Seasons) 11 8 580 6.4 1 0 1 1 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Leagues Cup (2 Seasons) 5 4 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 5 3 326 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017 20 Swope Park 1 League 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 2017 20 Sporting KC 1 League 25 16 1,420 15.8 3 1 4 3 0 0 3 0 0.19 0.06 0.25 0.19 0.25 2018 21 LAFC 1 League 30 18 1,808 20.1 5 6 11 5 0 0 0 0 0.25 0.30 0.55 0.25 0.55 2019 22 LAFC 2 Leagues 37 32 2,961 32.9 6 4 10 6 0 0 7 0 0.18 0.12 0.30 0.18 0.30 2020 23 LAFC 2 Leagues 26 21 2,047 22.7 2 2 4 2 0 0 5 0 0.09 0.09 0.18 0.09 0.18 2021 24 LAFC 1 League 30 25 2,204 24.5 2 2 4 2 0 0 1 0 0.08 0.08 0.16 0.08 0.16 2022 25 LAFC 2 Leagues 33 18 1,530 17.0 0 1 1 0 0 0 1 0 0.00 0.06 0.06 0.00 0.06 2023 26 NE Revolution 2 Leagues 16 15 1,095 12.2 0 1 1 0 0 0 5 1 0.00 0.08 0.08 0.00 0.08 2023 26 Toronto FC 2 Leagues 7 3 282 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024 27 Toronto FC 1 League 0 0 2024 27 Houston Dynamo 3 Leagues 31 15 1,266 14.1 6 1 7 6 0 0 1 0 0.43 0.07 0.50 0.43 0.50 2025 28 Lexington SC 1 League 5 3 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2026 29 Lexington SC 1 League 5 4 216 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 10 Seasons 7 Clubs 5 Leagues 246 171 15,193 168.8 25 18 43 25 0 0 25 1 0.15 0.11 0.25 0.15 0.25 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches LAFC (5 Seasons) 3 Leagues 156 114 10,550 117.2 15 15 30 15 0 0 14 0 0.13 0.13 0.26 0.13 0.26 Lexington SC (2 Seasons) 1 League 10 7 490 5.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Toronto FC (2 Seasons) 2 Leagues 7 3 282 3.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Houston Dynamo (1 Season) 3 Leagues 31 15 1,266 14.1 6 1 7 6 0 0 1 0 0.43 0.07 0.50 0.43 0.50 Sporting KC (1 Season) 1 League 25 16 1,420 15.8 3 1 4 3 0 0 3 0 0.19 0.06 0.25 0.19 0.25 NE Revolution (1 Season) 2 Leagues 16 15 1,095 12.2 0 1 1 0 0 0 5 1 0.00 0.08 0.08 0.00 0.08 Swope Park (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 MLS (8 Seasons) 217 149 13,352 148.4 22 17 39 22 0 0 21 1 0.15 0.11 0.26 0.15 0.26 U.S. Open Cup (4 Seasons) 8 7 597 6.6 1 1 2 1 0 0 1 0 0.15 0.15 0.30 0.15 0.30 USL (3 Seasons) 11 8 580 6.4 1 0 1 1 0 0 2 0 0.16 0.00 0.16 0.16 0.16 Leagues Cup (2 Seasons) 5 4 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 5 3 326 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28
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 2017 20 Swope Park us USA 2. USL 5th 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2017 20 Sporting KC us USA 1. MLS 11th 25 16 1,420 15.8 3 1 4 3 0 0 3 0 0.19 0.06 0.25 0.19 0.25 Matches 2018 21 LAFC us USA 1. MLS 5th 30 18 1,808 20.1 5 6 11 5 0 0 0 0 0.25 0.30 0.55 0.25 0.55 Matches 2019 22 LAFC us USA 1. MLS 1st 34 29 2,691 29.9 6 3 9 6 0 0 7 0 0.20 0.10 0.30 0.20 0.30 Matches 2020 23 LAFC us USA 1. MLS 11th 21 18 1,721 19.1 1 2 3 1 0 0 4 0 0.05 0.10 0.16 0.05 0.16 Matches 2021 24 LAFC us USA 1. MLS 19th 30 25 2,204 24.5 2 2 4 2 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 2022 25 LAFC us USA 1. MLS 2nd 30 16 1,334 14.8 0 1 1 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2023 26 NE Revolution us USA 1. MLS 6th 15 14 1,033 11.5 0 1 1 0 0 0 4 1 0.00 0.09 0.09 0.00 0.09 Matches 2023 26 Toronto FC us USA 1. MLS 29th 5 1 155 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 27 Toronto FC us USA 1. MLS 22nd 0 0 Matches 2024 27 Houston Dynamo us USA 1. MLS 8th 27 12 986 11.0 5 1 6 5 0 0 1 0 0.46 0.09 0.55 0.46 0.55 Matches 2025 28 Lexington SC us USA 2. USL Champ 17th 5 3 274 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 29 Lexington SC us USA 2. USL Champ 19th 5 4 216 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 7 Clubs 2 Leagues 228 157 13,932 154.8 23 17 40 23 0 0 23 1 0.15 0.11 0.26 0.15 0.26 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 LAFC (5 Seasons) 1 League 145 106 9,758 108.4 14 14 28 14 0 0 13 0 0.13 0.13 0.26 0.13 0.26 Lexington SC (2 Seasons) 1 League 10 7 490 5.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Toronto FC (2 Seasons) 1 League 5 1 155 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Houston Dynamo (1 Season) 1 League 27 12 986 11.0 5 1 6 5 0 0 1 0 0.46 0.09 0.55 0.46 0.55 Sporting KC (1 Season) 1 League 25 16 1,420 15.8 3 1 4 3 0 0 3 0 0.19 0.06 0.25 0.19 0.25 NE Revolution (1 Season) 1 League 15 14 1,033 11.5 0 1 1 0 0 0 4 1 0.00 0.09 0.09 0.00 0.09 Swope Park (1 Season) 1 League 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 MLS (8 Seasons) 217 149 13,352 148.4 22 17 39 22 0 0 21 1 0.15 0.11 0.26 0.15 0.26 USL (3 Seasons) 11 8 580 6.4 1 0 1 1 0 0 2 0 0.16 0.00 0.16 0.16 0.16
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 22 LAFC us USA U.S. Open Cup 1st 3 3 270 3.0 0 1 1 0 0 0 0 0 0.00 0.33 0.33 0.00 0.33 Matches 2022 25 LAFC us USA U.S. Open Cup 1st 3 2 196 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 26 NE Revolution us USA U.S. Open Cup R32 1 1 62 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 27 Houston Dynamo us USA U.S. Open Cup R32 1 1 69 0.8 1 0 1 1 0 0 0 0 1.30 0.00 1.30 1.30 1.30 Matches 4 Seasons 3 Clubs 1 League 8 7 597 6.6 1 1 2 1 0 0 1 0 0.15 0.15 0.30 0.15 0.30 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 LAFC (2 Seasons) 1 League 6 5 466 5.2 0 1 1 0 0 0 0 0 0.00 0.19 0.19 0.00 0.19 Houston Dynamo (1 Season) 1 League 1 1 69 0.8 1 0 1 1 0 0 0 0 1.30 0.00 1.30 1.30 1.30 NE Revolution (1 Season) 1 League 1 1 62 0.7 0 0 0 0 0 0 1 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 2020 23 LAFC 1. CCL 2nd 5 3 326 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2023 26 Toronto FC Leagues Cup GR 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 27 Houston Dynamo Leagues Cup R32 3 2 211 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 3 Clubs 2 Leagues 10 7 664 7.4 1 0 1 1 0 0 1 0 0.14 0.00 0.14 0.14 0.14 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 LAFC (1 Season) 1 League 5 3 326 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Houston Dynamo (1 Season) 1 League 3 2 211 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Toronto FC (1 Season) 1 League 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (2 Seasons) 5 4 338 3.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CCL (1 Season) 5 3 326 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 20 Swope Park 1 League 1.0 1 3 2 66.7 3.00 2.00 0.33 0.50 0 0 2017 20 Sporting KC 1 League 15.8 3 38 15 39.5 2.41 0.95 0.08 0.20 0 0 2018 21 LAFC 1 League 20.1 5 48 19 39.6 2.39 0.95 0.10 0.26 0 0 2019 22 LAFC 2 Leagues 32.9 6 43 13 30.2 1.44 0.43 0.14 0.46 0 0 2020 23 LAFC 2 Leagues 22.7 2 18 8 44.4 0.79 0.35 0.11 0.25 0 0 2021 24 LAFC 1 League 24.5 2 24 9 37.5 0.98 0.37 0.08 0.22 0 0 2022 25 LAFC 2 Leagues 17.0 0 21 7 33.3 1.24 0.41 0.00 0.00 0 0 2023 26 NE Revolution 2 Leagues 12.2 0 5 2 40.0 0.41 0.16 0.00 0.00 0 0 2023 26 Toronto FC 2 Leagues 3.1 0 1 0 0.0 0.58 0.00 0.00 0 0 2024 27 Houston Dynamo 3 Leagues 14.1 6 21 9 42.9 1.79 0.77 0.29 0.67 0 0 2025 28 Lexington SC 1 League 3.0 0 5 1 20.0 1.64 0.33 0.00 0.00 0 0 2026 29 Lexington SC 1 League 2.4 0 2 0 0.0 0.83 0.00 0.00 0 0 10 Seasons 7 Clubs 5 Leagues 168.8 25 229 85 37.1 1.41 0.52 0.11 0.29 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches LAFC (5 Seasons) 3 Leagues 117.2 15 154 56 36.4 1.35 0.49 0.10 0.27 0 0 Lexington SC (2 Seasons) 1 League 5.4 0 7 1 14.3 1.29 0.18 0.00 0.00 0 0 Toronto FC (2 Seasons) 2 Leagues 3.1 0 1 0 0.0 0.58 0.00 0.00 0 0 Houston Dynamo (1 Season) 3 Leagues 14.1 6 21 9 42.9 1.79 0.77 0.29 0.67 0 0 Sporting KC (1 Season) 1 League 15.8 3 38 15 39.5 2.41 0.95 0.08 0.20 0 0 NE Revolution (1 Season) 2 Leagues 12.2 0 5 2 40.0 0.41 0.16 0.00 0.00 0 0 Swope Park (1 Season) 1 League 1.0 1 3 2 66.7 3.00 2.00 0.33 0.50 0 0 MLS (8 Seasons) 148.4 22 209 77 36.8 1.41 0.52 0.11 0.29 0 0 U.S. Open Cup (4 Seasons) 6.6 1 7 4 57.1 1.93 1.10 0.14 0.25 0 0 USL (3 Seasons) 6.4 1 10 3 30.0 1.55 0.47 0.10 0.33 0 0 Leagues Cup (2 Seasons) 3.8 0 0 0 CCL (1 Season) 3.6 1 3 1 33.3 0.83 0.28 0.33 1.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017 20 Swope Park us USA 2. USL 5th 1.0 1 3 2 66.7 3.00 2.00 0.33 0.50 0 0 Matches 2017 20 Sporting KC us USA 1. MLS 11th 15.8 3 38 15 39.5 2.41 0.95 0.08 0.20 0 0 Matches 2018 21 LAFC us USA 1. MLS 5th 20.1 5 48 19 39.6 2.39 0.95 0.10 0.26 0 0 Matches 2019 22 LAFC us USA 1. MLS 1st 29.9 6 43 13 30.2 1.44 0.43 0.14 0.46 0 0 Matches 2020 23 LAFC us USA 1. MLS 11th 19.1 1 15 7 46.7 0.78 0.37 0.07 0.14 0 0 Matches 2021 24 LAFC us USA 1. MLS 19th 24.5 2 24 9 37.5 0.98 0.37 0.08 0.22 0 0 Matches 2022 25 LAFC us USA 1. MLS 2nd 14.8 0 16 4 25.0 1.08 0.27 0.00 0.00 0 0 Matches 2023 26 NE Revolution us USA 1. MLS 6th 11.5 0 5 2 40.0 0.44 0.17 0.00 0.00 0 0 Matches 2023 26 Toronto FC us USA 1. MLS 29th 1.7 0 1 0 0.0 0.58 0.00 0.00 0 0 Matches 2024 27 Houston Dynamo us USA 1. MLS 8th 11.0 5 19 8 42.1 1.73 0.73 0.26 0.63 0 0 Matches 2025 28 Lexington SC us USA 2. USL Champ 17th 3.0 0 5 1 20.0 1.64 0.33 0.00 0.00 0 0 Matches 2026 29 Lexington SC us USA 2. USL Champ 19th 2.4 0 2 0 0.0 0.83 0.00 0.00 0 0 Matches 10 Seasons 7 Clubs 2 Leagues 154.8 23 219 80 36.5 1.41 0.52 0.11 0.29 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches LAFC (5 Seasons) 1 League 108.4 14 146 52 35.6 1.35 0.48 0.10 0.27 0 0 Lexington SC (2 Seasons) 1 League 5.4 0 7 1 14.3 1.29 0.18 0.00 0.00 0 0 Toronto FC (2 Seasons) 1 League 1.7 0 1 0 0.0 0.58 0.00 0.00 0 0 Houston Dynamo (1 Season) 1 League 11.0 5 19 8 42.1 1.73 0.73 0.26 0.63 0 0 Sporting KC (1 Season) 1 League 15.8 3 38 15 39.5 2.41 0.95 0.08 0.20 0 0 NE Revolution (1 Season) 1 League 11.5 0 5 2 40.0 0.44 0.17 0.00 0.00 0 0 Swope Park (1 Season) 1 League 1.0 1 3 2 66.7 3.00 2.00 0.33 0.50 0 0 MLS (8 Seasons) 148.4 22 209 77 36.8 1.41 0.52 0.11 0.29 0 0 USL (3 Seasons) 6.4 1 10 3 30.0 1.55 0.47 0.10 0.33 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020 23 LAFC 1. CCL 2nd 3.6 1 3 1 33.3 0.83 0.28 0.33 1.00 0 0 Matches 2023 26 Toronto FC Leagues Cup GR 1.4 0 0 0 Matches 2024 27 Houston Dynamo Leagues Cup R32 2.3 0 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 7.4 1 3 1 33.3 0.83 0.28 0.33 1.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches LAFC (1 Season) 1 League 3.6 1 3 1 33.3 0.83 0.28 0.33 1.00 0 0 Houston Dynamo (1 Season) 1 League 2.3 0 0 0 Toronto FC (1 Season) 1 League 1.4 0 0 0 Leagues Cup (2 Seasons) 3.8 0 0 0 CCL (1 Season) 3.6 1 3 1 33.3 0.83 0.28 0.33 1.00 0 0
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 Matches 2017 20 Sporting KC us USA 1. MLS 25 1,420 57 46.4 15.8 16 8 9 8 1.12 19 17 +2 +0.13 -0.37 Matches 2017 20 Swope Park us USA 2. USL 1 90 90 3.1 1.0 1 1 0 0 3.00 3 1 +2 +2.00 +1.48 Matches 2018 21 LAFC us USA 1. MLS 30 1,808 60 59.1 20.1 18 83 12 12 26 1 1.55 42 28 +14 +0.70 +0.55 Matches 2019 22 LAFC us USA 1. MLS 34 2,691 79 87.9 29.9 29 88 27 5 29 0 2.08 74 32 +42 +1.40 -0.06 Matches 2019 22 LAFC us USA U.S. Open Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 2 +4 +1.33 Matches 2020 23 LAFC 1. CCL 5 326 65 72.4 3.6 3 90 3 2 28 0 1.80 6 4 +2 +0.55 -0.17 Matches 2020 23 LAFC us USA 1. MLS 21 1,721 82 86.9 19.1 18 90 16 3 35 0 1.42 43 35 +8 +0.42 +0.42 Matches 2021 24 LAFC us USA 1. MLS 30 2,204 73 72.0 24.5 25 84 17 5 22 3 1.37 39 33 +6 +0.25 +0.67 Matches 2022 25 LAFC us USA 1. MLS 30 1,334 44 43.6 14.8 16 67 5 14 19 3 1.93 26 16 +10 +0.67 -0.26 Matches 2022 25 LAFC us USA U.S. Open Cup 3 196 65 72.6 2.2 2 75 1 1 46 0 2.00 8 4 +4 +1.84 +1.84 Matches 2023 26 Toronto FC Leagues Cup 2 127 64 70.6 1.4 2 64 0 0 0 0.00 0 5 -5 -3.54 -1.85 Matches 2023 26 Toronto FC us USA 1. MLS 5 155 31 5.1 1.7 1 59 0 4 24 2 0.00 2 5 -3 -1.74 -0.81 Matches 2023 26 NE Revolution us USA 1. MLS 15 1,033 69 33.8 11.5 14 72 3 1 30 1 1.53 21 13 +8 +0.70 +0.52 Matches 2023 26 NE Revolution us USA U.S. Open Cup 1 62 62 34.4 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 -2.21 Matches 2024 27 Houston Dynamo Leagues Cup 3 211 70 78.1 2.3 2 74 0 1 64 0 1.33 4 2 +2 +0.85 +0.85 Matches 2024 27 Houston Dynamo us USA 1. MLS 27 986 37 32.2 11.0 12 58 0 15 19 4 1.64 23 14 +9 +0.82 +0.86 Matches 2024 27 Toronto FC us USA 1. MLS 0 0 0 0 2 Matches 2024 27 Houston Dynamo us USA U.S. Open Cup 1 69 69 57.5 0.8 1 69 0 0 0 1.00 2 1 +1 +1.30 +3.07 Matches 2025 28 Lexington SC us USA 2. USL Champ 5 274 55 10.1 3.0 3 67 1 2 37 0 0.20 4 3 +1 +0.33 +0.77 Matches 2026 29 Lexington SC us USA 2. USL Champ 5 216 43 21.8 2.4 4 50 0 1 15 1 1.40 7 2 +5 +2.08 +2.66 Matches 10 Seasons 7 Clubs 5 Leagues 246 15,193 62 40.2 168.8 171 78 97 75 24 25 1.54 329 218 +111 +0.66 +0.64 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches LAFC (5 Seasons) 3 Leagues 156 10,550 68 69.4 117.2 114 83 84 42 25 7 1.71 244 154 +90 +0.77 +0.32 Lexington SC (2 Seasons) 1 League 10 490 49 13.3 5.4 7 57 1 3 30 1 0.80 11 5 +6 +1.10 +1.58 Toronto FC (2 Seasons) 2 Leagues 7 282 40 4.5 3.1 3 62 0 4 24 4 0.00 2 10 -8 -2.55 -1.61 Houston Dynamo (1 Season) 3 Leagues 31 1,266 41 36.7 14.1 15 61 0 16 22 4 1.59 29 17 +12 +0.85 +0.94 Sporting KC (1 Season) 1 League 25 1,420 57 46.4 15.8 16 8 9 8 1.12 19 17 +2 +0.13 -0.37 NE Revolution (1 Season) 2 Leagues 16 1,095 68 33.8 12.2 15 71 3 1 30 1 1.43 21 14 +7 +0.58 +0.37 Swope Park (1 Season) 1 League 1 90 90 3.1 1.0 1 1 0 0 3.00 3 1 +2 +2.00 +1.48 MLS (8 Seasons) 217 13,352 62 45.2 148.4 149 80 88 68 23 24 1.57 289 193 +96 +0.65 +0.62 U.S. Open Cup (4 Seasons) 8 597 75 71.1 6.6 7 79 4 1 46 0 1.63 16 8 +8 +1.21 +1.21 USL (3 Seasons) 11 580 53 8.8 6.4 8 57 2 3 30 1 1.00 14 6 +8 +1.24 +1.26 Leagues Cup (2 Seasons) 5 338 68 75.1 3.8 4 69 0 1 64 0 0.80 4 7 -3 -0.80 0.00 CCL (1 Season) 5 326 65 72.4 3.6 3 90 3 2 28 0 1.80 6 4 +2 +0.55 -0.17
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 Matches 2017 20 Swope Park 1 League 1 90 90 3.1 1.0 1 1 0 0 3.00 3 1 +2 +2.00 +1.48 2017 20 Sporting KC 1 League 25 1,420 57 46.4 15.8 16 8 9 8 1.12 19 17 +2 +0.13 -0.37 2018 21 LAFC 1 League 30 1,808 60 59.1 20.1 18 83 12 12 26 1 1.55 42 28 +14 +0.70 +0.55 2019 22 LAFC 2 Leagues 37 2,961 80 88.9 32.9 32 88 30 5 29 0 2.07 80 34 +46 +1.40 -0.07 2020 23 LAFC 2 Leagues 26 2,047 79 84.2 22.7 21 90 19 5 32 0 1.49 49 39 +10 +0.44 +0.20 2021 24 LAFC 1 League 30 2,204 73 72.0 24.5 25 84 17 5 22 3 1.37 39 33 +6 +0.25 +0.67 2022 25 LAFC 2 Leagues 33 1,530 46 45.9 17.0 18 67 6 15 21 3 1.94 34 20 +14 +0.82 -0.08 2023 26 NE Revolution 2 Leagues 16 1,095 68 33.8 12.2 15 71 3 1 30 1 1.43 21 14 +7 +0.58 +0.37 2023 26 Toronto FC 2 Leagues 7 282 40 8.7 3.1 3 62 0 4 24 2 0.00 2 10 -8 -2.55 -1.61 2024 27 Toronto FC 1 League 0 0 0 0 2 2024 27 Houston Dynamo 3 Leagues 31 1,266 41 36.7 14.1 15 61 0 16 22 4 1.59 29 17 +12 +0.85 +0.94 2025 28 Lexington SC 1 League 5 274 55 10.1 3.0 3 67 1 2 37 0 0.20 4 3 +1 +0.33 +0.77 2026 29 Lexington SC 1 League 5 216 43 21.8 2.4 4 50 0 1 15 1 1.40 7 2 +5 +2.08 +2.66 10 Seasons 7 Clubs 5 Leagues 246 15,193 62 40.2 168.8 171 78 97 75 24 25 1.54 329 218 +111 +0.66 +0.64 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches LAFC (5 Seasons) 3 Leagues 156 10,550 68 69.4 117.2 114 83 84 42 25 7 1.71 244 154 +90 +0.77 +0.32 Lexington SC (2 Seasons) 1 League 10 490 49 13.3 5.4 7 57 1 3 30 1 0.80 11 5 +6 +1.10 +1.58 Toronto FC (2 Seasons) 2 Leagues 7 282 40 4.5 3.1 3 62 0 4 24 4 0.00 2 10 -8 -2.55 -1.61 Houston Dynamo (1 Season) 3 Leagues 31 1,266 41 36.7 14.1 15 61 0 16 22 4 1.59 29 17 +12 +0.85 +0.94 Sporting KC (1 Season) 1 League 25 1,420 57 46.4 15.8 16 8 9 8 1.12 19 17 +2 +0.13 -0.37 NE Revolution (1 Season) 2 Leagues 16 1,095 68 33.8 12.2 15 71 3 1 30 1 1.43 21 14 +7 +0.58 +0.37 Swope Park (1 Season) 1 League 1 90 90 3.1 1.0 1 1 0 0 3.00 3 1 +2 +2.00 +1.48 MLS (8 Seasons) 217 13,352 62 45.2 148.4 149 80 88 68 23 24 1.57 289 193 +96 +0.65 +0.62 U.S. Open Cup (4 Seasons) 8 597 75 71.1 6.6 7 79 4 1 46 0 1.63 16 8 +8 +1.21 +1.21 USL (3 Seasons) 11 580 53 8.8 6.4 8 57 2 3 30 1 1.00 14 6 +8 +1.24 +1.26 Leagues Cup (2 Seasons) 5 338 68 75.1 3.8 4 69 0 1 64 0 0.80 4 7 -3 -0.80 0.00 CCL (1 Season) 5 326 65 72.4 3.6 3 90 3 2 28 0 1.80 6 4 +2 +0.55 -0.17
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 2017 20 Swope Park us USA 2. USL 5th 1 90 90 3.1 1.0 1 1 0 0 3.00 3 1 +2 +2.00 +1.48 Matches 2017 20 Sporting KC us USA 1. MLS 11th 25 1,420 57 46.4 15.8 16 8 9 8 1.12 19 17 +2 +0.13 -0.37 Matches 2018 21 LAFC us USA 1. MLS 5th 30 1,808 60 59.1 20.1 18 83 12 12 26 1 1.55 42 28 +14 +0.70 +0.55 Matches 2019 22 LAFC us USA 1. MLS 1st 34 2,691 79 87.9 29.9 29 88 27 5 29 0 2.08 74 32 +42 +1.40 -0.06 Matches 2020 23 LAFC us USA 1. MLS 11th 21 1,721 82 86.9 19.1 18 90 16 3 35 0 1.42 43 35 +8 +0.42 +0.42 Matches 2021 24 LAFC us USA 1. MLS 19th 30 2,204 73 72.0 24.5 25 84 17 5 22 3 1.37 39 33 +6 +0.25 +0.67 Matches 2022 25 LAFC us USA 1. MLS 2nd 30 1,334 44 43.6 14.8 16 67 5 14 19 3 1.93 26 16 +10 +0.67 -0.26 Matches 2023 26 NE Revolution us USA 1. MLS 6th 15 1,033 69 33.8 11.5 14 72 3 1 30 1 1.53 21 13 +8 +0.70 +0.52 Matches 2023 26 Toronto FC us USA 1. MLS 29th 5 155 31 5.1 1.7 1 59 0 4 24 2 0.00 2 5 -3 -1.74 -0.81 Matches 2024 27 Toronto FC us USA 1. MLS 22nd 0 0 0 0 2 Matches 2024 27 Houston Dynamo us USA 1. MLS 8th 27 986 37 32.2 11.0 12 58 0 15 19 4 1.64 23 14 +9 +0.82 +0.86 Matches 2025 28 Lexington SC us USA 2. USL Champ 17th 5 274 55 10.1 3.0 3 67 1 2 37 0 0.20 4 3 +1 +0.33 +0.77 Matches 2026 29 Lexington SC us USA 2. USL Champ 19th 5 216 43 21.8 2.4 4 50 0 1 15 1 1.40 7 2 +5 +2.08 +2.66 Matches 10 Seasons 7 Clubs 2 Leagues 228 13,932 61 38.6 154.8 157 78 90 71 23 25 1.55 303 199 +104 +0.67 +0.66 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches LAFC (5 Seasons) 1 League 145 9,758 67 68.6 108.4 106 83 77 39 24 7 1.70 224 144 +80 +0.74 +0.29 Lexington SC (2 Seasons) 1 League 10 490 49 13.3 5.4 7 57 1 3 30 1 0.80 11 5 +6 +1.10 +1.58 Toronto FC (2 Seasons) 1 League 5 155 31 2.5 1.7 1 59 0 4 24 4 0.00 2 5 -3 -1.74 -0.81 Houston Dynamo (1 Season) 1 League 27 986 37 32.2 11.0 12 58 0 15 19 4 1.64 23 14 +9 +0.82 +0.86 Sporting KC (1 Season) 1 League 25 1,420 57 46.4 15.8 16 8 9 8 1.12 19 17 +2 +0.13 -0.37 NE Revolution (1 Season) 1 League 15 1,033 69 33.8 11.5 14 72 3 1 30 1 1.53 21 13 +8 +0.70 +0.52 Swope Park (1 Season) 1 League 1 90 90 3.1 1.0 1 1 0 0 3.00 3 1 +2 +2.00 +1.48 MLS (8 Seasons) 217 13,352 62 45.2 148.4 149 80 88 68 23 24 1.57 289 193 +96 +0.65 +0.62 USL (3 Seasons) 11 580 53 8.8 6.4 8 57 2 3 30 1 1.00 14 6 +8 +1.24 +1.26
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 22 LAFC us USA U.S. Open Cup 1st 3 270 90 100.0 3.0 3 90 3 0 0 2.00 6 2 +4 +1.33 Matches 2022 25 LAFC us USA U.S. Open Cup 1st 3 196 65 72.6 2.2 2 75 1 1 46 0 2.00 8 4 +4 +1.84 +1.84 Matches 2023 26 NE Revolution us USA U.S. Open Cup R32 1 62 62 34.4 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 -2.21 Matches 2024 27 Houston Dynamo us USA U.S. Open Cup R32 1 69 69 57.5 0.8 1 69 0 0 0 1.00 2 1 +1 +1.30 +3.07 Matches 4 Seasons 3 Clubs 1 League 8 597 75 71.1 6.6 7 79 4 1 46 0 1.63 16 8 +8 +1.21 +1.21 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches LAFC (2 Seasons) 1 League 6 466 78 86.3 5.2 5 84 4 1 46 0 2.00 14 6 +8 +1.55 +1.55 Houston Dynamo (1 Season) 1 League 1 69 69 57.5 0.8 1 69 0 0 0 1.00 2 1 +1 +1.30 +3.07 NE Revolution (1 Season) 1 League 1 62 62 34.4 0.7 1 62 0 0 0 0.00 0 1 -1 -1.45 -2.21
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 2020 23 LAFC 1. CCL 2nd 5 326 65 72.4 3.6 3 90 3 2 28 0 1.80 6 4 +2 +0.55 -0.17 Matches 2023 26 Toronto FC Leagues Cup GR 2 127 64 70.6 1.4 2 64 0 0 0 0.00 0 5 -5 -3.54 -1.85 Matches 2024 27 Houston Dynamo Leagues Cup R32 3 211 70 78.1 2.3 2 74 0 1 64 0 1.33 4 2 +2 +0.85 +0.85 Matches 3 Seasons 3 Clubs 2 Leagues 10 664 66 73.8 7.4 7 78 3 3 40 0 1.30 10 11 -1 -0.14 -0.14 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches LAFC (1 Season) 1 League 5 326 65 72.4 3.6 3 90 3 2 28 0 1.80 6 4 +2 +0.55 -0.17 Houston Dynamo (1 Season) 1 League 3 211 70 78.1 2.3 2 74 0 1 64 0 1.33 4 2 +2 +0.85 +0.85 Toronto FC (1 Season) 1 League 2 127 64 70.6 1.4 2 64 0 0 0 0.00 0 5 -5 -3.54 -1.85 Leagues Cup (2 Seasons) 5 338 68 75.1 3.8 4 69 0 1 64 0 0.80 4 7 -3 -0.80 0.00 CCL (1 Season) 5 326 65 72.4 3.6 3 90 3 2 28 0 1.80 6 4 +2 +0.55 -0.17
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017 20 Swope Park 1 League 1.0 0 0 0 0 4 1 1 1 3 0 0 0 2017 20 Sporting KC 1 League 15.8 3 0 0 29 38 24 10 8 28 1 0 0 2018 21 LAFC 1 League 20.1 0 0 0 28 52 12 13 20 22 0 0 0 2019 22 LAFC 2 Leagues 32.9 7 0 0 55 90 6 10 33 63 0 2020 23 LAFC 2 Leagues 22.7 5 0 0 43 53 4 17 44 37 1 2021 24 LAFC 1 League 24.5 1 0 0 35 48 5 10 42 34 0 2022 25 LAFC 2 Leagues 17.0 1 0 0 32 34 2 5 22 29 0 2023 26 NE Revolution 2 Leagues 12.2 5 1 0 29 18 2 2 14 26 0 2023 26 Toronto FC 2 Leagues 3.1 0 0 0 1 3 3 0 0 1 0 2024 27 Houston Dynamo 3 Leagues 14.1 1 0 0 19 21 9 4 10 14 0 2025 28 Lexington SC 1 League 3.0 1 0 0 2 8 0 1 2 2 0 2026 29 Lexington SC 1 League 2.4 1 0 0 3 3 1 1 3 7 0 10 Seasons 7 Clubs 5 Leagues 168.8 25 1 0 276 372 69 74 199 266 1 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches LAFC (5 Seasons) 3 Leagues 117.2 14 0 0 193 277 29 55 161 185 0 0 1 Lexington SC (2 Seasons) 1 League 5.4 2 0 0 5 11 1 2 5 9 0 Toronto FC (2 Seasons) 2 Leagues 3.1 0 0 0 1 3 3 0 0 1 0 Houston Dynamo (1 Season) 3 Leagues 14.1 1 0 0 19 21 9 4 10 14 0 Sporting KC (1 Season) 1 League 15.8 3 0 0 29 38 24 10 8 28 1 0 0 NE Revolution (1 Season) 2 Leagues 12.2 5 1 0 29 18 2 2 14 26 0 Swope Park (1 Season) 1 League 1.0 0 0 0 0 4 1 1 1 3 0 0 0 MLS (8 Seasons) 148.4 21 1 0 251 344 66 70 183 234 1 0 1 U.S. Open Cup (4 Seasons) 6.6 1 0 0 12 5 1 1 2 13 0 USL (3 Seasons) 6.4 2 0 0 5 15 2 3 6 12 0 0 0 Leagues Cup (2 Seasons) 3.8 0 0 0 0 CCL (1 Season) 3.6 1 0 0 8 8 0 0 8 7 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 23 LAFC 1. CCL 2nd 3.6 1 0 0 8 8 0 0 8 7 0 Matches 2023 26 Toronto FC Leagues Cup GR 1.4 0 0 0 0 Matches 2024 27 Houston Dynamo Leagues Cup R32 2.3 0 0 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 7.4 1 0 0 8 8 0 0 8 7 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches LAFC (1 Season) 1 League 3.6 1 0 0 8 8 0 0 8 7 0 Houston Dynamo (1 Season) 1 League 2.3 0 0 0 0 Toronto FC (1 Season) 1 League 1.4 0 0 0 0 Leagues Cup (2 Seasons) 3.8 0 0 0 0 CCL (1 Season) 3.6 1 0 0 8 8 0 0 8 7 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.
View Additional Information
More Latif Blessing Pages
Latif Blessing Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary