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 2016 18 NY Cosmos us USA 2. NASL 3 1 92 1.0 1 0 1 1 0 0 0 0 0.98 0.00 0.98 0.98 0.98 2017 19 NY Cosmos us USA 2. NASL 16 13 1,167 13.0 3 1 4 2 1 1 3 0 0.23 0.08 0.31 0.15 0.23 2018 20 SJ Earthquakes us USA 1. MLS 3 2 164 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 20 Reno 1868 us USA 2. USL 11 10 798 8.9 1 0 1 1 0 0 3 1 0.11 0.00 0.11 0.11 0.11 Matches 2019 21 SJ Earthquakes us USA 1. MLS 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 SJ Earthquakes us USA U.S. Open Cup 2 1 93 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 Reno 1868 us USA 2. USL Champ 8 7 619 6.9 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2020 22 SJ Earthquakes us USA 1. MLS 6 1 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 22 Reno 1868 us USA 2. USL Champ 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2021 23 SJ Earthquakes us USA 1. MLS 0 0 Matches 2021 23 Orange County us USA 2. USL Champ 25 24 2,140 23.8 2 3 5 2 0 0 4 0 0.08 0.13 0.21 0.08 0.21 Matches 2022 24 El Paso us USA U.S. Open Cup 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2022 24 El Paso us USA 2. USL Champ 31 24 1,973 21.9 6 2 8 6 0 0 3 0 0.27 0.09 0.36 0.27 0.36 Matches 2023 25 El Paso us USA 2. USL Champ 31 31 2,782 30.9 3 4 7 2 1 1 10 0 0.10 0.13 0.23 0.06 0.19 Matches 2024 26 El Paso us USA U.S. Open Cup 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 26 El Paso us USA 2. USL Champ 33 32 2,858 31.8 3 1 4 2 1 2 8 1 0.09 0.03 0.13 0.06 0.09 Matches 2025 27 El Paso us USA U.S. Open Cup 4 3 263 2.9 0 1 1 0 0 0 1 0 0.00 0.34 0.34 0.00 0.34 Matches 2025 27 El Paso us USA 2. USL Champ 27 26 2,314 25.7 4 4 8 4 0 0 7 0 0.16 0.16 0.31 0.16 0.31 Matches 2026 28 El Paso us USA U.S. Open Cup 3 2 189 2.1 1 0 1 1 0 0 1 0 0.48 0.00 0.48 0.48 0.48 Matches 2026 28 El Paso us USA 2. USL Champ 9 9 688 7.6 1 1 2 1 0 0 5 1 0.13 0.13 0.26 0.13 0.26 Matches 11 Seasons 5 Clubs 4 Leagues 217 190 16,703 185.6 26 18 44 23 3 4 50 4 0.14 0.10 0.24 0.12 0.22 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 El Paso (5 Seasons) 2 Leagues 140 129 11,277 125.3 19 13 32 17 2 3 36 2 0.15 0.10 0.26 0.14 0.24 SJ Earthquakes (4 Seasons) 2 Leagues 13 5 520 5.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Reno 1868 (3 Seasons) 1 League 20 18 1,507 16.7 1 1 2 1 0 0 5 2 0.06 0.06 0.12 0.06 0.12 NY Cosmos (2 Seasons) 1 League 19 14 1,259 14.0 4 1 5 3 1 1 3 0 0.29 0.07 0.36 0.21 0.29 Orange County (1 Season) 1 League 25 24 2,140 23.8 2 3 5 2 0 0 4 0 0.08 0.13 0.21 0.08 0.21 USL Champ (9 Seasons) 176 164 14,262 158.5 20 16 36 18 2 3 42 4 0.13 0.10 0.23 0.11 0.21 U.S. Open Cup (5 Seasons) 11 8 755 8.4 2 1 3 2 0 0 4 0 0.24 0.12 0.36 0.24 0.36 MLS (4 Seasons) 11 4 427 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 NASL (2 Seasons) 19 14 1,259 14.0 4 1 5 3 1 1 3 0 0.29 0.07 0.36 0.21 0.29
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 2016 18 NY Cosmos 1 League 3 1 92 1.0 1 0 1 1 0 0 0 0 0.98 0.00 0.98 0.98 0.98 2017 19 NY Cosmos 1 League 16 13 1,167 13.0 3 1 4 2 1 1 3 0 0.23 0.08 0.31 0.15 0.23 2018 20 Reno 1868 1 League 11 10 798 8.9 1 0 1 1 0 0 3 1 0.11 0.00 0.11 0.11 0.11 2018 20 SJ Earthquakes 1 League 3 2 164 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019 21 Reno 1868 1 League 8 7 619 6.9 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2019 21 SJ Earthquakes 2 Leagues 4 2 167 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020 22 Reno 1868 1 League 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 2020 22 SJ Earthquakes 1 League 6 1 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021 23 SJ Earthquakes 1 League 0 0 2021 23 Orange County 1 League 25 24 2,140 23.8 2 3 5 2 0 0 4 0 0.08 0.13 0.21 0.08 0.21 2022 24 El Paso 2 Leagues 32 25 2,063 22.9 7 2 9 7 0 0 4 0 0.31 0.09 0.39 0.31 0.39 2023 25 El Paso 1 League 31 31 2,782 30.9 3 4 7 2 1 1 10 0 0.10 0.13 0.23 0.06 0.19 2024 26 El Paso 2 Leagues 34 33 2,978 33.1 3 1 4 2 1 2 8 1 0.09 0.03 0.12 0.06 0.09 2025 27 El Paso 2 Leagues 31 29 2,577 28.6 4 5 9 4 0 0 8 0 0.14 0.17 0.31 0.14 0.31 2026 28 El Paso 2 Leagues 12 11 877 9.7 2 1 3 2 0 0 6 1 0.21 0.10 0.31 0.21 0.31 11 Seasons 5 Clubs 4 Leagues 217 190 16,703 185.6 26 18 44 23 3 4 50 4 0.14 0.10 0.24 0.12 0.22 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 El Paso (5 Seasons) 2 Leagues 140 129 11,277 125.3 19 13 32 17 2 3 36 2 0.15 0.10 0.26 0.14 0.24 SJ Earthquakes (4 Seasons) 2 Leagues 13 5 520 5.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Reno 1868 (3 Seasons) 1 League 20 18 1,507 16.7 1 1 2 1 0 0 5 2 0.06 0.06 0.12 0.06 0.12 NY Cosmos (2 Seasons) 1 League 19 14 1,259 14.0 4 1 5 3 1 1 3 0 0.29 0.07 0.36 0.21 0.29 Orange County (1 Season) 1 League 25 24 2,140 23.8 2 3 5 2 0 0 4 0 0.08 0.13 0.21 0.08 0.21 USL Champ (9 Seasons) 176 164 14,262 158.5 20 16 36 18 2 3 42 4 0.13 0.10 0.23 0.11 0.21 U.S. Open Cup (5 Seasons) 11 8 755 8.4 2 1 3 2 0 0 4 0 0.24 0.12 0.36 0.24 0.36 MLS (4 Seasons) 11 4 427 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 NASL (2 Seasons) 19 14 1,259 14.0 4 1 5 3 1 1 3 0 0.29 0.07 0.36 0.21 0.29
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 2016 18 NY Cosmos us USA 2. NASL 1st 3 1 92 1.0 1 0 1 1 0 0 0 0 0.98 0.00 0.98 0.98 0.98 2017 19 NY Cosmos us USA 2. NASL 4th 16 13 1,167 13.0 3 1 4 2 1 1 3 0 0.23 0.08 0.31 0.15 0.23 2018 20 Reno 1868 us USA 2. USL 7th 11 10 798 8.9 1 0 1 1 0 0 3 1 0.11 0.00 0.11 0.11 0.11 Matches 2018 20 SJ Earthquakes us USA 1. MLS 23rd 3 2 164 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 Reno 1868 us USA 2. USL Champ 5th 8 7 619 6.9 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2019 21 SJ Earthquakes us USA 1. MLS 15th 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020 22 Reno 1868 us USA 2. USL Champ 1st 1 1 90 1.0 0 1 1 0 0 0 0 0 0.00 1.00 1.00 0.00 1.00 Matches 2020 22 SJ Earthquakes us USA 1. MLS 15th 6 1 189 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 23 SJ Earthquakes us USA 1. MLS 20th 0 0 Matches 2021 23 Orange County us USA 2. USL Champ 10th 25 24 2,140 23.8 2 3 5 2 0 0 4 0 0.08 0.13 0.21 0.08 0.21 Matches 2022 24 El Paso us USA 2. USL Champ 14th 31 24 1,973 21.9 6 2 8 6 0 0 3 0 0.27 0.09 0.36 0.27 0.36 Matches 2023 25 El Paso us USA 2. USL Champ 13th 31 31 2,782 30.9 3 4 7 2 1 1 10 0 0.10 0.13 0.23 0.06 0.19 Matches 2024 26 El Paso us USA 2. USL Champ 23rd 33 32 2,858 31.8 3 1 4 2 1 2 8 1 0.09 0.03 0.13 0.06 0.09 Matches 2025 27 El Paso us USA 2. USL Champ 10th 27 26 2,314 25.7 4 4 8 4 0 0 7 0 0.16 0.16 0.31 0.16 0.31 Matches 2026 28 El Paso us USA 2. USL Champ 13th 9 9 688 7.6 1 1 2 1 0 0 5 1 0.13 0.13 0.26 0.13 0.26 Matches 11 Seasons 5 Clubs 3 Leagues 206 182 15,948 177.2 24 17 41 21 3 4 46 4 0.14 0.10 0.23 0.12 0.21 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 El Paso (5 Seasons) 1 League 131 122 10,615 117.9 17 12 29 15 2 3 33 2 0.14 0.10 0.25 0.13 0.23 SJ Earthquakes (4 Seasons) 1 League 11 4 427 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Reno 1868 (3 Seasons) 1 League 20 18 1,507 16.7 1 1 2 1 0 0 5 2 0.06 0.06 0.12 0.06 0.12 NY Cosmos (2 Seasons) 1 League 19 14 1,259 14.0 4 1 5 3 1 1 3 0 0.29 0.07 0.36 0.21 0.29 Orange County (1 Season) 1 League 25 24 2,140 23.8 2 3 5 2 0 0 4 0 0.08 0.13 0.21 0.08 0.21 USL Champ (9 Seasons) 176 164 14,262 158.5 20 16 36 18 2 3 42 4 0.13 0.10 0.23 0.11 0.21 MLS (4 Seasons) 11 4 427 4.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 NASL (2 Seasons) 19 14 1,259 14.0 4 1 5 3 1 1 3 0 0.29 0.07 0.36 0.21 0.29
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 21 SJ Earthquakes us USA U.S. Open Cup R16 2 1 93 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 El Paso us USA U.S. Open Cup Rd2 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2024 26 El Paso us USA U.S. Open Cup Rd3 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 27 El Paso us USA U.S. Open Cup R32 4 3 263 2.9 0 1 1 0 0 0 1 0 0.00 0.34 0.34 0.00 0.34 Matches 2026 28 El Paso us USA U.S. Open Cup R32 3 2 189 2.1 1 0 1 1 0 0 1 0 0.48 0.00 0.48 0.48 0.48 Matches 5 Seasons 2 Clubs 1 League 11 8 755 8.4 2 1 3 2 0 0 4 0 0.24 0.12 0.36 0.24 0.36 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 El Paso (4 Seasons) 1 League 9 7 662 7.4 2 1 3 2 0 0 3 0 0.27 0.14 0.41 0.27 0.41 SJ Earthquakes (1 Season) 1 League 2 1 93 1.0 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 2021 23 sv El Salvador Friendlies (M) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 sv El Salvador WCQ 4 2 203 2.3 0 1 1 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 Matches 2 Seasons 1 Club 2 Leagues 6 4 383 4.3 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 WCQ (1 Season) 4 2 203 2.3 0 1 1 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 Friendlies (M) (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016 18 NY Cosmos 1 League 1.0 1 1 0.98 1.00 0 0 2017 19 NY Cosmos 1 League 13.0 3 6 0.46 0.33 1 1 2018 20 Reno 1868 1 League 8.9 1 9 2 22.2 1.02 0.23 0.11 0.50 0 0 2018 20 SJ Earthquakes 1 League 1.8 0 3 2 66.7 1.65 1.10 0.00 0.00 0 0 2019 21 Reno 1868 1 League 6.9 0 13 2 15.4 1.89 0.29 0.00 0.00 0 0 2019 21 SJ Earthquakes 2 Leagues 1.9 0 0 0 0.00 0.00 0 0 2020 22 Reno 1868 1 League 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 2020 22 SJ Earthquakes 1 League 2.1 0 2 1 50.0 0.95 0.48 0.00 0.00 0 0 2021 23 Orange County 1 League 23.8 2 42 11 26.2 1.77 0.46 0.05 0.18 0 0 2022 24 El Paso 2 Leagues 22.9 7 43 15 34.9 1.88 0.65 0.16 0.47 0 0 2023 25 El Paso 1 League 30.9 3 37 16 43.2 1.20 0.52 0.05 0.13 1 1 2024 26 El Paso 2 Leagues 33.1 3 61 23 37.7 1.84 0.70 0.03 0.09 1 2 2025 27 El Paso 2 Leagues 28.6 4 43 15 34.9 1.50 0.52 0.09 0.27 0 0 2026 28 El Paso 2 Leagues 9.7 2 13 6 46.2 1.33 0.62 0.15 0.33 0 0 11 Seasons 5 Clubs 4 Leagues 185.6 26 267 100 34.8 1.57 0.54 0.07 0.23 3 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches El Paso (5 Seasons) 2 Leagues 125.3 19 197 75 38.1 1.57 0.60 0.09 0.23 2 3 SJ Earthquakes (4 Seasons) 2 Leagues 5.8 0 5 3 60.0 1.05 0.63 0.00 0.00 0 0 Reno 1868 (3 Seasons) 1 League 16.7 1 23 4 17.4 1.37 0.24 0.04 0.25 0 0 NY Cosmos (2 Seasons) 1 League 14.0 4 7 0.50 0.43 1 1 Orange County (1 Season) 1 League 23.8 2 42 11 26.2 1.77 0.46 0.05 0.18 0 0 USL Champ (9 Seasons) 158.5 20 248 85 34.3 1.56 0.54 0.07 0.21 2 3 U.S. Open Cup (5 Seasons) 8.4 2 14 5 35.7 1.90 0.68 0.14 0.40 0 0 MLS (4 Seasons) 4.7 0 5 3 60.0 1.05 0.63 0.00 0.00 0 0 NASL (2 Seasons) 14.0 4 7 0.50 0.43 1 1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021 23 sv El Salvador Friendlies (M) 2.0 0 0 0 Matches 2022 24 sv El Salvador WCQ 2.3 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 4.3 0 0 0 WCQ (1 Season) 2.3 0 0 0 Friendlies (M) (1 Season) 2.0 0 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 2016 18 NY Cosmos us USA 2. NASL 3 92 31 3.2 1.0 1 2 2017 19 NY Cosmos us USA 2. NASL 16 1,167 73 40.5 13.0 13 3 2018 20 SJ Earthquakes us USA 1. MLS 3 164 55 5.4 1.8 2 74 0 1 16 2 0.33 2 0 +2 +1.10 +1.84 Matches 2018 20 Reno 1868 us USA 2. USL 11 798 73 26.1 8.9 10 78 7 1 21 4 1.36 16 14 +2 +0.23 -0.41 Matches 2019 21 SJ Earthquakes us USA 1. MLS 2 74 37 2.4 0.8 1 46 0 1 28 16 1.50 0 2 -2 -2.43 -2.40 Matches 2019 21 SJ Earthquakes us USA U.S. Open Cup 2 93 47 51.7 1.0 1 80 0 1 13 0 1.50 3 3 0 0.00 +1.03 Matches 2019 21 Reno 1868 us USA 2. USL Champ 8 619 77 20.2 6.9 7 84 6 1 29 0 1.44 10 9 +1 +0.15 -0.59 Matches 2020 22 SJ Earthquakes us USA 1. MLS 6 189 32 9.1 2.1 1 63 0 5 25 12 0.57 5 6 -1 -0.48 +0.24 Matches 2020 22 Reno 1868 us USA 2. USL Champ 1 90 90 6.3 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +0.67 Matches 2021 23 SJ Earthquakes us USA 1. MLS 0 0 0 3 Matches 2021 23 Orange County us USA 2. USL Champ 25 2,140 86 74.3 23.8 24 87 19 1 45 0 1.62 31 24 +7 +0.29 +0.29 Matches 2022 24 El Paso us USA U.S. Open Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 4 -3 -3.00 Matches 2022 24 El Paso us USA 2. USL Champ 31 1,973 64 64.5 21.9 24 77 7 7 18 0 1.35 38 33 +5 +0.23 +0.31 Matches 2023 25 El Paso us USA 2. USL Champ 31 2,782 90 90.9 30.9 31 90 29 0 0 1.25 38 49 -11 -0.36 -0.68 Matches 2024 26 El Paso us USA U.S. Open Cup 1 120 120 100.0 1.3 1 120 1 0 0 1.00 0 0 0 0.00 Matches 2024 26 El Paso us USA 2. USL Champ 33 2,858 87 93.4 31.8 32 88 26 1 45 0 0.97 24 43 -19 -0.60 -0.60 Matches 2025 27 El Paso us USA U.S. Open Cup 4 263 66 67.4 2.9 3 73 1 1 45 0 1.75 8 5 +3 +1.03 -1.10 Matches 2025 27 El Paso us USA 2. USL Champ 27 2,314 86 85.7 25.7 26 88 23 1 24 1 1.36 39 38 +1 +0.04 -0.19 Matches 2026 28 El Paso us USA U.S. Open Cup 3 189 63 70.0 2.1 2 84 1 1 21 0 2.00 4 3 +1 +0.48 -1.75 Matches 2026 28 El Paso us USA 2. USL Champ 9 688 76 76.4 7.6 9 76 3 0 0 1.22 18 14 +4 +0.52 +1.80 Matches 11 Seasons 5 Clubs 4 Leagues 217 16,703 77 40.5 185.6 190 85 125 27 24 38 1.29 240 248 -8 -0.05 -0.14 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches El Paso (5 Seasons) 2 Leagues 140 11,277 81 82.6 125.3 129 85 92 11 23 1 1.25 170 189 -19 -0.15 -0.27 SJ Earthquakes (4 Seasons) 2 Leagues 13 520 40 4.5 5.8 5 67 0 8 23 33 0.80 10 11 -1 -0.17 +0.30 Reno 1868 (3 Seasons) 1 League 20 1,507 75 19.9 16.7 18 81 14 2 25 4 1.47 29 24 +5 +0.30 -0.53 NY Cosmos (2 Seasons) 1 League 19 1,259 66 21.9 14.0 14 5 Orange County (1 Season) 1 League 25 2,140 86 74.3 23.8 24 87 19 1 45 0 1.62 31 24 +7 +0.29 +0.29 USL Champ (9 Seasons) 176 14,262 81 61.4 158.5 164 85 121 12 24 5 1.31 217 225 -8 -0.05 -0.59 U.S. Open Cup (5 Seasons) 11 755 69 71.9 8.4 8 85 4 3 26 0 1.55 16 15 +1 +0.12 -1.10 MLS (4 Seasons) 11 427 39 3.8 4.7 4 64 0 7 24 33 0.67 7 8 -1 -0.21 +0.25 NASL (2 Seasons) 19 1,259 66 21.9 14.0 14 5
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 2016 18 NY Cosmos 1 League 3 92 31 3.2 1.0 1 2 2017 19 NY Cosmos 1 League 16 1,167 73 40.5 13.0 13 3 2018 20 Reno 1868 1 League 11 798 73 26.1 8.9 10 78 7 1 21 4 1.36 16 14 +2 +0.23 -0.41 2018 20 SJ Earthquakes 1 League 3 164 55 5.4 1.8 2 74 0 1 16 2 0.33 2 0 +2 +1.10 +1.84 2019 21 Reno 1868 1 League 8 619 77 20.2 6.9 7 84 6 1 29 0 1.44 10 9 +1 +0.15 -0.59 2019 21 SJ Earthquakes 2 Leagues 4 167 42 5.2 1.9 2 63 0 2 21 16 1.50 3 5 -2 -1.08 -1.02 2020 22 Reno 1868 1 League 1 90 90 6.3 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +0.67 2020 22 SJ Earthquakes 1 League 6 189 32 9.1 2.1 1 63 0 5 25 12 0.57 5 6 -1 -0.48 +0.24 2021 23 SJ Earthquakes 1 League 0 0 0 3 2021 23 Orange County 1 League 25 2,140 86 74.3 23.8 24 87 19 1 45 0 1.62 31 24 +7 +0.29 +0.29 2022 24 El Paso 2 Leagues 32 2,063 64 65.5 22.9 25 78 8 7 18 0 1.31 39 37 +2 +0.09 +0.17 2023 25 El Paso 1 League 31 2,782 90 90.9 30.9 31 90 29 0 0 1.25 38 49 -11 -0.36 -0.68 2024 26 El Paso 2 Leagues 34 2,978 88 93.6 33.1 33 89 27 1 45 0 0.97 24 43 -19 -0.57 -0.57 2025 27 El Paso 2 Leagues 31 2,577 83 83.4 28.6 29 86 24 2 35 1 1.41 47 43 +4 +0.14 -0.56 2026 28 El Paso 2 Leagues 12 877 73 75.0 9.7 11 78 4 1 21 0 1.42 22 17 +5 +0.51 +0.82 11 Seasons 5 Clubs 4 Leagues 217 16,703 77 40.5 185.6 190 85 125 27 24 38 1.29 240 248 -8 -0.05 -0.14 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches El Paso (5 Seasons) 2 Leagues 140 11,277 81 82.6 125.3 129 85 92 11 23 1 1.25 170 189 -19 -0.15 -0.27 SJ Earthquakes (4 Seasons) 2 Leagues 13 520 40 4.5 5.8 5 67 0 8 23 33 0.80 10 11 -1 -0.17 +0.30 Reno 1868 (3 Seasons) 1 League 20 1,507 75 19.9 16.7 18 81 14 2 25 4 1.47 29 24 +5 +0.30 -0.53 NY Cosmos (2 Seasons) 1 League 19 1,259 66 21.9 14.0 14 5 Orange County (1 Season) 1 League 25 2,140 86 74.3 23.8 24 87 19 1 45 0 1.62 31 24 +7 +0.29 +0.29 USL Champ (9 Seasons) 176 14,262 81 61.4 158.5 164 85 121 12 24 5 1.31 217 225 -8 -0.05 -0.59 U.S. Open Cup (5 Seasons) 11 755 69 71.9 8.4 8 85 4 3 26 0 1.55 16 15 +1 +0.12 -1.10 MLS (4 Seasons) 11 427 39 3.8 4.7 4 64 0 7 24 33 0.67 7 8 -1 -0.21 +0.25 NASL (2 Seasons) 19 1,259 66 21.9 14.0 14 5
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 2016 18 NY Cosmos us USA 2. NASL 1st 3 92 31 3.2 1.0 1 2 2017 19 NY Cosmos us USA 2. NASL 4th 16 1,167 73 40.5 13.0 13 3 2018 20 Reno 1868 us USA 2. USL 7th 11 798 73 26.1 8.9 10 78 7 1 21 4 1.36 16 14 +2 +0.23 -0.41 Matches 2018 20 SJ Earthquakes us USA 1. MLS 23rd 3 164 55 5.4 1.8 2 74 0 1 16 2 0.33 2 0 +2 +1.10 +1.84 Matches 2019 21 Reno 1868 us USA 2. USL Champ 5th 8 619 77 20.2 6.9 7 84 6 1 29 0 1.44 10 9 +1 +0.15 -0.59 Matches 2019 21 SJ Earthquakes us USA 1. MLS 15th 2 74 37 2.4 0.8 1 46 0 1 28 16 1.50 0 2 -2 -2.43 -2.40 Matches 2020 22 Reno 1868 us USA 2. USL Champ 1st 1 90 90 6.3 1.0 1 90 1 0 0 3.00 3 1 +2 +2.00 +0.67 Matches 2020 22 SJ Earthquakes us USA 1. MLS 15th 6 189 32 9.1 2.1 1 63 0 5 25 12 0.57 5 6 -1 -0.48 +0.24 Matches 2021 23 SJ Earthquakes us USA 1. MLS 20th 0 0 0 3 Matches 2021 23 Orange County us USA 2. USL Champ 10th 25 2,140 86 74.3 23.8 24 87 19 1 45 0 1.62 31 24 +7 +0.29 +0.29 Matches 2022 24 El Paso us USA 2. USL Champ 14th 31 1,973 64 64.5 21.9 24 77 7 7 18 0 1.35 38 33 +5 +0.23 +0.31 Matches 2023 25 El Paso us USA 2. USL Champ 13th 31 2,782 90 90.9 30.9 31 90 29 0 0 1.25 38 49 -11 -0.36 -0.68 Matches 2024 26 El Paso us USA 2. USL Champ 23rd 33 2,858 87 93.4 31.8 32 88 26 1 45 0 0.97 24 43 -19 -0.60 -0.60 Matches 2025 27 El Paso us USA 2. USL Champ 10th 27 2,314 86 85.7 25.7 26 88 23 1 24 1 1.36 39 38 +1 +0.04 -0.19 Matches 2026 28 El Paso us USA 2. USL Champ 13th 9 688 76 76.4 7.6 9 76 3 0 0 1.22 18 14 +4 +0.52 +1.80 Matches 11 Seasons 5 Clubs 3 Leagues 206 15,948 77 39.6 177.2 182 85 121 24 24 38 1.27 224 233 -9 -0.06 -0.13 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches El Paso (5 Seasons) 1 League 131 10,615 81 83.1 117.9 122 85 88 9 21 1 1.22 157 177 -20 -0.17 -0.09 SJ Earthquakes (4 Seasons) 1 League 11 427 39 3.8 4.7 4 64 0 7 24 33 0.67 7 8 -1 -0.21 +0.25 Reno 1868 (3 Seasons) 1 League 20 1,507 75 19.9 16.7 18 81 14 2 25 4 1.47 29 24 +5 +0.30 -0.53 NY Cosmos (2 Seasons) 1 League 19 1,259 66 21.9 14.0 14 5 Orange County (1 Season) 1 League 25 2,140 86 74.3 23.8 24 87 19 1 45 0 1.62 31 24 +7 +0.29 +0.29 USL Champ (9 Seasons) 176 14,262 81 61.4 158.5 164 85 121 12 24 5 1.31 217 225 -8 -0.05 -0.59 MLS (4 Seasons) 11 427 39 3.8 4.7 4 64 0 7 24 33 0.67 7 8 -1 -0.21 +0.25 NASL (2 Seasons) 19 1,259 66 21.9 14.0 14 5
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 21 SJ Earthquakes us USA U.S. Open Cup R16 2 93 47 51.7 1.0 1 80 0 1 13 0 1.50 3 3 0 0.00 +1.03 Matches 2022 24 El Paso us USA U.S. Open Cup Rd2 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 4 -3 -3.00 Matches 2024 26 El Paso us USA U.S. Open Cup Rd3 1 120 120 100.0 1.3 1 120 1 0 0 1.00 0 0 0 0.00 Matches 2025 27 El Paso us USA U.S. Open Cup R32 4 263 66 67.4 2.9 3 73 1 1 45 0 1.75 8 5 +3 +1.03 -1.10 Matches 2026 28 El Paso us USA U.S. Open Cup R32 3 189 63 70.0 2.1 2 84 1 1 21 0 2.00 4 3 +1 +0.48 -1.75 Matches 5 Seasons 2 Clubs 1 League 11 755 69 71.9 8.4 8 85 4 3 26 0 1.55 16 15 +1 +0.12 -1.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches El Paso (4 Seasons) 1 League 9 662 74 76.1 7.4 7 85 4 2 33 0 1.56 13 12 +1 +0.14 -2.03 SJ Earthquakes (1 Season) 1 League 2 93 47 51.7 1.0 1 80 0 1 13 0 1.50 3 3 0 0.00 +1.03
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2021 23 sv El Salvador Friendlies (M) 2 180 90 33.3 2.0 2 90 2 0 0 0.50 1 2 -1 -0.50 0.00 Matches 2022 24 sv El Salvador WCQ 4 203 51 11.3 2.3 2 73 0 2 29 2 0.25 1 2 -1 -0.44 -0.95 Matches 2 Seasons 1 Club 2 Leagues 6 383 64 16.4 4.3 4 81 2 2 29 2 0.33 2 4 -2 -0.47 -0.79 WCQ (1 Season) 4 203 51 11.3 2.3 2 73 0 2 29 2 0.25 1 2 -1 -0.44 -0.95 Friendlies (M) (1 Season) 2 180 90 33.3 2.0 2 90 2 0 0 0.50 1 2 -1 -0.50 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016 18 NY Cosmos 1 League 1.0 0 0 2017 19 NY Cosmos 1 League 13.0 3 0 12 2018 20 Reno 1868 1 League 8.9 3 1 1 11 7 0 7 11 10 0 0 0 2018 20 SJ Earthquakes 1 League 1.8 1 0 0 5 2 0 14 1 0 0 0 0 2019 21 Reno 1868 1 League 6.9 2 1 1 9 8 0 6 9 2 0 0 0 2019 21 SJ Earthquakes 2 Leagues 1.9 1 0 0 1 1 0 2 1 1 0 2020 22 Reno 1868 1 League 1.0 0 0 0 3 3 0 0 0 1 0 2020 22 SJ Earthquakes 1 League 2.1 0 0 0 2 3 0 5 4 0 0 2021 23 Orange County 1 League 23.8 4 0 0 22 36 2 44 24 25 0 2022 24 El Paso 2 Leagues 22.9 4 0 0 34 27 1 53 19 16 0 2023 25 El Paso 1 League 30.9 10 0 0 32 34 0 33 17 21 1 2024 26 El Paso 2 Leagues 33.1 8 1 1 31 44 2 53 19 29 0 2025 27 El Paso 2 Leagues 28.6 8 0 0 31 35 1 67 19 27 0 2026 28 El Paso 2 Leagues 9.7 6 1 1 12 16 2 18 7 8 0 11 Seasons 5 Clubs 4 Leagues 185.6 50 4 4 205 216 8 302 131 140 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches El Paso (5 Seasons) 2 Leagues 125.3 36 2 2 140 156 6 224 81 101 1 SJ Earthquakes (4 Seasons) 2 Leagues 5.8 2 0 0 8 6 0 21 6 1 0 0 0 Reno 1868 (3 Seasons) 1 League 16.7 5 2 2 23 18 0 13 20 13 0 0 0 NY Cosmos (2 Seasons) 1 League 14.0 3 0 12 Orange County (1 Season) 1 League 23.8 4 0 0 22 36 2 44 24 25 0 USL Champ (9 Seasons) 158.5 42 4 4 179 197 8 271 122 128 0 0 1 U.S. Open Cup (5 Seasons) 8.4 4 0 0 6 13 0 10 3 11 0 MLS (4 Seasons) 4.7 1 0 0 8 6 0 21 6 1 0 0 0 NASL (2 Seasons) 14.0 3 0 12
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021 23 sv El Salvador Friendlies (M) 2.0 0 0 0 0 Matches 2022 24 sv El Salvador WCQ 2.3 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 4.3 0 0 0 0 WCQ (1 Season) 2.3 0 0 0 0 Friendlies (M) (1 Season) 2.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.
View Additional Information
More Eric Calvillo Pages
Eric Calvillo Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary