Skip to content
Eric Calvillo

Eric Calvillo

Midfield - Central Midfield  at El Paso Locomotive FC
Age28
CitizenshipEl Salvador United States
Height1.70 m
Foot
BornJanuary 2, 1998
at El Paso Locomotive FC 1,594 days · joined 2022-01-11
👕200+ Apps 🏴50+ Caps
Market value €200k
Rating · 2025 5.4 Average
Central Midfield Midfield

Career snapshot

5
clubs played for
2016
debut season
0.11
goals / match
El Paso Locomotive FC
top club · 122 apps

Position rank · 2025

#112
goals rank
#350
assists rank
23
season goals
13
season assists

Among 483 Midfield - Central Midfields · ≥200 mins

Career highs

€275k
peak value · 2022
top transfer fee
7
best season · 2022
57 / 0
int'l caps / goals
208Appearances
23Goals
13Assists
37Yellow cards
0Red cards
61Full matches (90′)
Full nameEric Calvillo
Name in home countryEric Santana Calvillo Ramírez
Date of birth1998-01-02 (28 yrs)
Place of birthPalmdale, California, El Salvador
CitizenshipEl Salvador United States
PositionMidfield - Central Midfield (main: Midfield)
Foot
Height170.00 m
Current clubEl Paso Locomotive FC
Joined2022-01-11
Contract expires2025-11-30
AgentBOLT
Jul 2025
2025 — El Paso Locomotive FC
24 matches · 3 G · 0 A · across 3 competitions
Jul 2024
2024 — El Paso Locomotive FC
34 matches · 3 G · 1 A · across 2 competitions
Jul 2023
2023 — El Paso Locomotive FC
32 matches · 3 G · 4 A · across 2 competitions
Jul 2022
2022 — El Paso Locomotive FC
32 matches · 7 G · 2 A · across 2 competitions
Jan 2022
Transfer: SJ Earthquakes → El Paso
21/22 · Transfer
Dec 2021
Transfer: Orange County → SJ Earthquakes
21/22 · Return from loan
Jul 2021
2021 — San Jose Earthquakes, Orange County SC
29 matches · 2 G · 4 A · across 3 competitions
Jun 2021
Transfer: SJ Earthquakes → Orange County
20/21 · Loan
Jul 2020
2020 — San Jose Earthquakes, Reno 1868 FC
8 matches · 0 G · 1 A · across 4 competitions
Dec 2019
Transfer: Reno FC → SJ Earthquakes
19/20 · Return from loan
Jul 2019
2019 — San Jose Earthquakes, Reno 1868 FC
13 matches · 0 G · 0 A · across 4 competitions
Mar 2019
Transfer: SJ Earthquakes → Reno FC
18/19 · Loan
Dec 2018
Transfer: Reno FC → SJ Earthquakes
18/19 · Return from loan
Jul 2018
2018 — San Jose Earthquakes, Reno 1868 FC
14 matches · 1 G · 0 A · across 3 competitions
Apr 2018
Injury: unknown
9 games missed
Mar 2018
Transfer: SJ Earthquakes → Reno FC
17/18 · Loan
Jan 2018
Transfer: NY Cosmos → SJ Earthquakes
17/18 · Transfer
Jul 2017
2017 — New York Cosmos
19 matches · 3 G · 1 A · across 4 competitions
Jul 2016
2016 — New York Cosmos
3 matches · 1 G · 0 A · across 2 competitions
Jan 2016
Transfer: Real So Cal → NY Cosmos
15/16 · Transfer
Jan 1970
Peak market value: €275k
Highest valuation recorded in dataset

Percentile rank vs 319 other Midfield - Central Midfields with ≥500 minutes in 2025. Higher = better (except cards, where lower = better — inverted automatically).

Goals3 total · 0.48/90
88
Assists0 total · 0.00/90
0
G+A3 total · 0.48/90
70
Yellow cards5 total · 0.79/90
10
5,533 min
Minutes played by club
El Paso Locomotive FC 51.9%
San Jose Earthquakes 0.0%
Orange County SC 19.4%
Reno 1868 FC 14.5%
New York Cosmos 14.3%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
El Paso Locomotive FC 4 2022 2025 122 16 7 2,871
San Jose Earthquakes 4 2018 2021 14 0 0 0
Orange County SC 1 2021 2021 29 2 4 1,073
Reno 1868 FC 3 2018 2020 21 1 1 800
New York Cosmos 2 2016 2017 22 4 1 789

Career trajectory — goals, assists & market value

25792016 — 1 goals (New York Cosmos)120162017 — 3 goals (New York Cosmos)2017 — 1 assists420172018 — 1 goals (Reno 1868 FC)120182020 — 1 assists120202021 — 2 goals (Orange County SC)2021 — 4 assists620212022 — 7 goals (El Paso Locomotive FC)2022 — 2 assists920222023 — 3 goals (El Paso Locomotive FC)2023 — 4 assists720232024 — 3 goals (El Paso Locomotive FC)2024 — 1 assists420242025 — 3 goals (El Paso Locomotive FC)32025GoalsAssistsMarket value

Goals by season

2016: 1120162017: 3320172018: 1120182019: 0020192020: 0020202021: 2220212022: 7720222023: 3320232024: 3320242025: 332025

Assists by season

2016: 0020162017: 1120172018: 0020182019: 0020192020: 1120202021: 4420212022: 2220222023: 4420232024: 1120242025: 002025
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
2025 US Open Cup El Paso Locomotive FC 4 0 0 1 0 0
2025 USL Cup El Paso Locomotive FC 0 0 0 0 0 0
2025 USLC El Paso Locomotive FC 20 3 0 4 0 568
2024 US Open Cup El Paso Locomotive FC 1 0 0 0 0 0
2024 USLC El Paso Locomotive FC 33 3 1 6 0 955
2023 USLC El Paso Locomotive FC 31 3 4 10 0 928
2023 USLC Playoffs El Paso Locomotive FC 1 0 0 1 0 0
2022 US Open Cup El Paso Locomotive FC 1 1 0 1 0 90
2022 USLC El Paso Locomotive FC 31 6 2 3 0 330
2021 MLS San Jose Earthquakes 0 0 0 0 0 0
2021 USLC Orange County SC 25 2 3 4 0 1,073
2021 USLC Playoffs Orange County SC 4 0 1 0 0 0
2020 MLS San Jose Earthquakes 6 0 0 0 0 0
2020 MLS Cup Playoffs San Jose Earthquakes 1 0 0 0 0 0
2020 MLS is Back San Jose Earthquakes 0 0 0 0 0 0
2020 USLC Reno 1868 FC 1 0 1 0 0 0
2019 MLS San Jose Earthquakes 2 0 0 0 0 0
2019 US Open Cup San Jose Earthquakes 2 0 0 1 0 0
2019 USLC Reno 1868 FC 8 0 0 0 0 0
2019 USLC Playoffs Reno 1868 FC 1 0 0 0 0 0
2018 MLS San Jose Earthquakes 3 0 0 1 0 0
2018 US Open Cup San Jose Earthquakes 0 0 0 0 0 0
2018 USL Reno 1868 FC 11 1 0 1 0 800
2017 NASL Fall Championship New York Cosmos 12 2 0 2 0 471
2017 NASL Playoffs New York Cosmos 2 0 0 1 0 0
2017 NASL Spring Championship New York Cosmos 4 1 1 1 0 226
2017 US Open Cup New York Cosmos 1 0 0 0 0 0
2016 NASL Fall Championship New York Cosmos 3 1 0 0 0 92
2016 NASL Playoffs New York Cosmos 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
15/16 2016-01-15 Real So Cal NY Cosmos Transfer 0
17/18 2018-01-20 NY Cosmos SJ Earthquakes Transfer 200000
17/18 2018-03-16 SJ Earthquakes Reno FC Loan 200000
18/19 2018-12-31 Reno FC SJ Earthquakes Return from loan 150000
18/19 2019-03-14 SJ Earthquakes Reno FC Loan 150000
19/20 2019-12-31 Reno FC SJ Earthquakes Return from loan 150000
20/21 2021-06-18 SJ Earthquakes Orange County Loan 200000
21/22 2021-12-31 Orange County SJ Earthquakes Return from loan 250000
21/22 2022-01-11 SJ Earthquakes El Paso Transfer 250000
SeasonInjuryFromToDays missedGames missed
17/18 Knee injury 2018-04-23 2018-05-31 39 9
Current€200k
Peak€275k
Low€75k
Δ since start+€125k
€75k€125k€175k€225k€275k197019701970
DateValue
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €250k
Jan 1, 1970 €275k
Jan 1, 1970 €275k
Jan 1, 1970 €250k
Jan 1, 1970 €275k
Jan 1, 1970 €250k
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €150k
Jan 1, 1970 €200k
Jan 1, 1970 €75k
Jan 1, 1970 €200k
Jan 1, 1970 €75k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #36003 #10 3 0 former national player
Team #28437 8 0 retired national player
Team #28164 4 0 retired national player
Team #25514 #6 36 0 retired national player
Team #13951 #17 6 0 former national player
TeammatePPG played withJoint goalsMinutes
Josué Gómez 1 3 0
Liam Rose 1 0 0
Miles Lyons 1 1 0
Tumi Moshobane 1 1 0
Emmanuel Sonupe 1 2 0
Tommy McCabe 2 0 0
Benny Díaz 1 0 0
Denys Kostyshyn 1 0 0
Bolu Akinyode 1 0 0
Marc Navarro 1 2 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2022 USLC El Paso Locomotive FC 6 31
2024 USLC El Paso Locomotive FC 3 33
2023 USLC El Paso Locomotive FC 3 31

Top assist seasons

SeasonCompetitionClubAssistsMatches
2023 USLC El Paso Locomotive FC 4 31
2021 USLC Orange County SC 3 25
2022 USLC El Paso Locomotive FC 2 31

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2021-12-31 Orange County SJ Earthquakes Return from loan €250k
20/21 2021-06-18 SJ Earthquakes Orange County Loan €200k
19/20 2019-12-31 Reno FC SJ Earthquakes Return from loan €150k
18/19 2019-03-14 SJ Earthquakes Reno FC Loan €150k
18/19 2018-12-31 Reno FC SJ Earthquakes Return from loan €150k
17/18 2018-03-16 SJ Earthquakes Reno FC Loan €200k

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
2016 Senior debut season
2016 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
2025 24 568 5 0 0 0.79
2024 34 955 6 1 0 0.66
2023 32 928 11 0 0 1.07
2022 32 420 4 0 0 0.86
2021 29 1,073 4 0 0 0.34
2019 13 0 1 1 0 0
2018 14 800 2 1 0 0.34
2017 19 697 4 0 0 0.52

Output by competition

Career goals and assists broken down by tournament.

USLC
160 apps
18 G
11 A
NASL Fall Championship
15 apps
3 G
0 A
NASL Spring Championship
4 apps
1 G
1 A
US Open Cup
9 apps
1 G
0 A
USLC Playoffs
6 apps
0 G
1 A
MLS
11 apps
0 G
0 A

Frequently asked about Eric Calvillo

Who is Eric Calvillo?

Eric Calvillo is an El professional footballer who plays as a central midfield for El Paso Locomotive FC.

How old is Eric Calvillo?

Eric Calvillo is 28 years old. He was born on January 2, 1998 in Palmdale, California.

What position does Eric Calvillo play?

Eric Calvillo plays as a central midfield (Midfield - Central Midfield).

What club does Eric Calvillo play for?

Eric Calvillo currently plays for El Paso Locomotive FC.

How many career goals has Eric Calvillo scored?

Across all senior club competitions in our dataset, Eric Calvillo has scored 23 goals in 208 appearances.

What is Eric Calvillo's market value?

Eric Calvillo's most recent reported market value is €200k.