Skip to content
Cristian Arango

Cristian Arango

Attack - Centre-Forward  at San Jose Earthquakes
Age31
CitizenshipColombia
Height1.76 m
Footright
BornMarch 9, 1995
at San Jose Earthquakes 498 days · joined 2025-01-11
👕200+ Apps 100+ Goals
Market value €7.50m
Centre-Forward Attack

Career snapshot

10
clubs played for
13/14
debut season
0.34
goals / match
Envigado FC
top club · 82 apps

Career highs

€7.50m
peak value · 2024
€5.58m
top transfer fee · 23/24
23
best season · 2021
2 / 0
int'l caps / goals
378Appearances
129Goals
35Assists
54Yellow cards
2Red cards
79Full matches (90′)
Full nameCristian Arango
Name in home countryCristian Daniel Arango Duque
Date of birth1995-03-09 (31 yrs)
Place of birthMedellín, Colombia
CitizenshipColombia
PositionAttack - Centre-Forward (main: Attack)
Footright
Height176.00 m
Current clubSan Jose Earthquakes
Joined2025-01-11
Contract expires2026-12-31
AgentGianluca De Franco
Jul 2025
2025 — San Jose Earthquakes
26 matches · 13 G · 2 A · across 2 competitions
May 2025
Injury: unknown
5 games missed
Jan 2025
Transfer: Salt Lake → SJ Earthquakes
24/25 · Transfer · €1.35m
Jul 2024
2024 — Real Salt Lake City
34 matches · 17 G · 6 A · across 4 competitions
Oct 2023
Injury: unknown
3 games missed
Jul 2023
Transfer: Pachuca → Salt Lake
23/24 · Transfer · €5.58m
Jul 2023
2023 — Real Salt Lake City
18 matches · 8 G · 1 A · across 4 competitions
Feb 2023
Transfer: LAFC → Pachuca
22/23 · Transfer · €5.50m
Jul 2022
2022 — Los Angeles FC
41 matches · 21 G · 4 A · across 4 competitions
Jul 2022
22/23 — CF Pachuca
13 matches · 5 G · 2 A · across 3 competitions
Aug 2021
Transfer: Millonarios → LAFC
21/22 · Transfer · €2.27m
Jul 2021
2021 — Millonarios FC, Los Angeles FC
39 matches · 23 G · 6 A · across 3 competitions
Jul 2021
Transfer: Benfica B → Millonarios
21/22 · Transfer · €1.14m
Jun 2021
Transfer: Millonarios → Benfica B
20/21 · Return from loan
Jul 2020
2020 — Millonarios FC
25 matches · 12 G · 2 A · across 4 competitions
Jul 2019
Transfer: Benfica B → Millonarios
19/20 · Loan
Jul 2019
2019 — Millonarios FC
12 matches · 3 G · 0 A · across 2 competitions
Jun 2019
Transfer: Tondela → Benfica B
18/19 · Return from loan
Jul 2018
Transfer: Benfica B → Tondela
18/19 · Loan
Jul 2018
18/19 — CD Tondela
21 matches · 3 G · 1 A · across 3 competitions
Jun 2018
Transfer: Desportivo Aves → Benfica B
17/18 · Return from loan
Aug 2017
Transfer: Benfica B → Desportivo Aves
17/18 · Loan
Jul 2017
17/18 — Desportivo Aves (- 2020)
23 matches · 3 G · 3 A · across 2 competitions
Jul 2017
2017 — Millonarios FC
13 matches · 3 G · 0 A · across 3 competitions
Jul 2017
Transfer: Millonarios → Benfica B
17/18 · Transfer · €2.10m
Jan 2017
Transfer: Envigado → Millonarios
16/17 · Transfer · €227k
Jul 2016
2016 — Envigado FC
21 matches · 4 G · 4 A · across 2 competitions
Jun 2016
Transfer: Valencia B → Envigado
15/16 · Return from loan
Oct 2015
Transfer: Envigado → Valencia B
15/16 · Loan
Jul 2015
15/16 — Valencia Mestalla
26 matches · 9 G · 0 A · across 1 competition
Jul 2015
2015 — Envigado FC
31 matches · 4 G · 4 A · across 4 competitions
Jul 2014
2014 — Envigado FC
9 matches · 0 G · 0 A · across 4 competitions
Jul 2013
13/14 — Envigado FC U20
5 matches · 0 G · 0 A · across 1 competition
Jul 2013
2013 — Envigado FC
21 matches · 1 G · 0 A · across 3 competitions
Jan 2013
Transfer: Envigado U20 → Envigado
12/13 · Transfer
Jan 1970
Peak market value: €7.50m
Highest valuation recorded in dataset

Percentile rank vs 1204 other Attack - Centre-Forwards with ≥500 minutes in 22/23. Higher = better (except cards, where lower = better — inverted automatically).

Goals5 total · 2.41/90
95
Assists2 total · 0.96/90
96
G+A7 total · 3.37/90
97
Yellow cards2 total · 0.96/90
7
7,109 min
Minutes played by club
CF Pachuca 2.6%
San Jose Earthquakes 4.2%
Real Salt Lake City 5.9%
Los Angeles FC 6.1%
Millonarios FC 19.4%
Envigado FC 35.1%
CD Tondela 11.4%
Desportivo Aves (- 2020) 13.2%
Valencia Mestalla 2.1%
Envigado FC U20 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
CF Pachuca 1 22/23 22/23 13 5 2 187
San Jose Earthquakes 1 2025 2025 26 13 2 298
Real Salt Lake City 2 2023 2024 52 25 7 418
Los Angeles FC 2 2021 2022 58 35 6 436
Millonarios FC 4 2017 2021 72 27 6 1,382
Envigado FC 4 2013 2016 82 9 8 2,493
CD Tondela 1 18/19 18/19 21 3 1 813
Desportivo Aves (- 2020) 1 17/18 17/18 23 3 3 935
Valencia Mestalla 1 15/16 15/16 26 9 0 147
Envigado FC U20 1 13/14 13/14 5 0 0 0

Career trajectory — goals, assists & market value

7€1.8M15€3.5M22€5.3M29€7M15/16 — 9 goals (Valencia Mestalla)915/1617/18 — 3 goals (Desportivo Aves (- 2020))17/18 — 3 assists617/1818/19 — 3 goals (CD Tondela)18/19 — 1 assists418/192013 — 1 goals (Envigado FC)120132015 — 4 goals (Envigado FC)2015 — 4 assists820152016 — 4 goals (Envigado FC)2016 — 4 assists820162017 — 3 goals (Millonarios FC)320172019 — 3 goals (Millonarios FC)320192020 — 12 goals (Millonarios FC)2020 — 2 assists1420202021 — 23 goals (Millonarios FC)2021 — 6 assists2920212022 — 21 goals (Los Angeles FC)2022 — 4 assists2520222023 — 8 goals (Real Salt Lake City)2023 — 1 assists920232024 — 17 goals (Real Salt Lake City)2024 — 6 assists2320242025 — 13 goals (San Jose Earthquakes)2025 — 2 assists15202522/23 — 5 goals (CF Pachuca)22/23 — 2 assists722/2317/18 — €600K18/19 — €700K22/23 — €7MGoalsAssistsMarket value

Goals by season

13/14: 0013/1415/16: 9915/1617/18: 3317/1818/19: 3318/192013: 1120132014: 0020142015: 4420152016: 4420162017: 3320172019: 3320192020: 121220202021: 232320212022: 212120222023: 8820232024: 171720242025: 1313202522/23: 5522/23

Assists by season

13/14: 0013/1415/16: 0015/1617/18: 3317/1818/19: 1118/192013: 0020132014: 0020142015: 4420152016: 4420162017: 0020172019: 0020192020: 2220202021: 6620212022: 4420222023: 1120232024: 6620242025: 22202522/23: 2222/23
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
22/23 CONCACAF CL CF Pachuca 2 0 0 1 0 0
22/23 Liga MX Clausura CF Pachuca 10 4 2 0 0 121
22/23 Liguilla Clausura CF Pachuca 1 1 0 1 0 66
2025 MLS San Jose Earthquakes 25 12 2 4 0 178
2025 US Open Cup San Jose Earthquakes 1 1 0 1 0 120
2024 Leagues Cup Real Salt Lake City 1 0 0 0 0 0
2024 MLS Real Salt Lake City 30 17 6 7 0 135
2024 MLS Cup Playoffs Real Salt Lake City 2 0 0 0 0 0
2024 US Open Cup Real Salt Lake City 1 0 0 0 0 0
2023 Leagues Cup Real Salt Lake City 4 2 0 1 0 155
2023 MLS Real Salt Lake City 11 6 1 2 0 128
2023 MLS Cup Playoffs Real Salt Lake City 2 0 0 1 0 0
2023 US Open Cup Real Salt Lake City 1 0 0 1 0 0
2022 Leagues Cup Los Angeles FC 1 0 0 0 0 0
2022 MLS Los Angeles FC 34 16 4 5 0 147
2022 MLS Cup Playoffs Los Angeles FC 3 2 0 0 0 118
2022 US Open Cup Los Angeles FC 3 3 0 0 0 71
2021 Fase Final LBD I Millonarios FC 5 2 1 0 0 202
2021 Liga Dimayor I Millonarios FC 17 7 3 1 0 196
2021 MLS Los Angeles FC 17 14 2 4 0 100
2020 Copa Colombia Millonarios FC 1 1 0 0 0 120
2020 Copa Sudamericana Millonarios FC 3 1 0 0 0 180
2020 Liga Dimayor Millonarios FC 17 7 2 2 0 184
2020 Liga DIMAYOR Liguilla Millonarios FC 4 3 0 0 0 90
2019 Copa Colombia Millonarios FC 2 1 0 0 0 117
2019 Liga DIMAYOR II Millonarios FC 10 2 0 0 0 191
2017 Fase Final LBD I Millonarios FC 2 0 0 0 0 0
2017 Libertadores Millonarios FC 1 0 0 1 0 0
2017 Liga Águila I Millonarios FC 10 3 0 0 0 102
2016 Copa Águila Envigado FC 1 0 0 0 0 0
2016 Liga DIMAYOR II Envigado FC 20 4 4 4 0 401
2015 Copa Águila Envigado FC 5 2 0 0 0 209
2015 Fase Final LP I Envigado FC 1 0 0 0 0 0
2015 Liga Águila I Envigado FC 18 1 0 2 0 1,153
2015 Liga Postobón II Envigado FC 7 1 4 3 0 615
2014 Copa Colombia Envigado FC 2 0 0 0 0 0
2014 Fase Final LP I Envigado FC 2 0 0 0 0 0
2014 Liga Postobón I Envigado FC 4 0 0 0 0 0
2014 Liga Postobón II Envigado FC 1 0 0 0 0 0
2013 Copa Colombia Envigado FC 4 0 0 0 0 0
2013 Liga Postobón I Envigado FC 2 1 0 0 0 115
2013 Liga Postobón II Envigado FC 15 0 0 1 0 0
18/19 Allianz Cup CD Tondela 3 2 1 0 0 120
18/19 Liga NOS CD Tondela 16 1 0 5 1 693
18/19 Taça de Portugal CD Tondela 2 0 0 0 0 0
17/18 Liga NOS Desportivo Aves (- 2020) 19 1 3 2 0 889
17/18 Taça de Portugal Desportivo Aves (- 2020) 4 2 0 1 0 46
15/16 2ª B - Grupo III Valencia Mestalla 26 9 0 2 1 147
13/14 Viareggio Cup Envigado FC U20 5 0 0 2 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2013-01-01 Envigado U20 Envigado Transfer 0
15/16 2015-10-16 Envigado Valencia B Loan 0
15/16 2016-06-30 Valencia B Envigado Return from loan 0
16/17 2017-01-01 Envigado Millonarios Transfer 250000 €227k
17/18 2017-07-01 Millonarios Benfica B Transfer 400000 €2.10m
17/18 2017-08-03 Benfica B Desportivo Aves Loan 400000
17/18 2018-06-30 Desportivo Aves Benfica B Return from loan 700000
18/19 2018-07-07 Benfica B Tondela Loan 700000
18/19 2019-06-30 Tondela Benfica B Return from loan 500000
19/20 2019-07-10 Benfica B Millonarios Loan 500000
20/21 2021-06-30 Millonarios Benfica B Return from loan 3000000
21/22 2021-07-01 Benfica B Millonarios Transfer 3000000 €1.14m
21/22 2021-08-02 Millonarios LAFC Transfer 3000000 €2.27m
22/23 2023-02-01 LAFC Pachuca Transfer 7000000 €5.50m
23/24 2023-07-05 Pachuca Salt Lake Transfer 5000000 €5.58m
24/25 2025-01-11 Salt Lake SJ Earthquakes Transfer 7500000 €1.35m
SeasonInjuryFromToDays missedGames missed
23/24 Muscle injury 2023-10-09 2023-11-03 26 3
24/25 Muscle injury 2025-05-16 2025-06-12 28 5
Current€7.50m
Peak€7.50m
Low€250k
Δ since start+€7.25m
€250k€2.06m€3.88m€5.69m€7.50m197019701970
DateValue
Jan 1, 1970 €7.50m
Jan 1, 1970 €7.50m
Jan 1, 1970 €7.50m
Jan 1, 1970 €7.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €7.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.00m
Jan 1, 1970 €525k
Jan 1, 1970 €650k
Jan 1, 1970 €500k
Jan 1, 1970 €700k
Jan 1, 1970 €700k
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #3816 #9 2 0 former national player
TeammatePPG played withJoint goalsMinutes
Justen Glad 1 0 0
Andrés Gómez 1 6 0
Brayan Vera 2 2 0
Mamadou Mbacke 2 1 0
Kellyn Acosta 2 0 0
Maxime Crépeau 2 0 0
Ilie Sánchez 2 0 0
Zac MacMath 2 0 0
Elvis Perlaza 2 1 0
Jefersson Martínez 1 0 0
Yony González 2 1 0
José Cifuentes 2 0 0
Emeka Eneli 2 1 0
Latif Blessing 2 2 0
Andrew Brody 2 1 0
Stiven Vega 2 0 0
David Silva 2 3 0
Diego Luna 1 3 0
Diego Palacios 2 1 0
Braian Ojeda 2 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2024 MLS Real Salt Lake City 17 30
2022 MLS Los Angeles FC 16 34
2021 MLS Los Angeles FC 14 17

Top assist seasons

SeasonCompetitionClubAssistsMatches
2024 MLS Real Salt Lake City 6 30
2015 Liga Postobón II Envigado FC 4 7
2022 MLS Los Angeles FC 4 34

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-06-30 Millonarios Benfica B Return from loan €3.00m
19/20 2019-07-10 Benfica B Millonarios Loan €500k
18/19 2019-06-30 Tondela Benfica B Return from loan €500k
18/19 2018-07-07 Benfica B Tondela Loan €700k
17/18 2018-06-30 Desportivo Aves Benfica B Return from loan €700k
17/18 2017-08-03 Benfica B Desportivo Aves Loan €400k
15/16 2016-06-30 Valencia B Envigado Return from loan
15/16 2015-10-16 Envigado Valencia B Loan

Last 50 matches for San Jose Earthquakes The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-06-28 MLS1 San Jose Earthquakes Los Angeles Galaxy TIMED
2026-06-25 MLS1 FC Dallas San Jose Earthquakes TIMED
2026-06-13 MLS1 Portland Timbers San Jose Earthquakes TIMED
2026-05-31 MLS1 St. Louis City SC San Jose Earthquakes TIMED
2026-05-28 MLS1 Los Angeles Galaxy San Jose Earthquakes TIMED
2026-05-24 MLS1 San Jose Earthquakes Houston Dynamo TIMED
2026-05-17 MLS1 New England Revolution San Jose Earthquakes TIMED
2026-05-14 MLS1 San Jose Earthquakes Inter Miami CF TIMED
2026-05-10 MLS1 Colorado Rapids San Jose Earthquakes TIMED
2026-05-03 MLS1 San Jose Earthquakes 4–1 Portland Timbers Available
2026-04-26 MLS1 Columbus Crew 2–1 San Jose Earthquakes Available
2026-04-19 MLS1 San Jose Earthquakes 3–5 Sporting Kansas City Available
2026-04-12 MLS1 Los Angeles FC 2–1 San Jose Earthquakes Available
2026-04-06 MLS1 San Jose Earthquakes 6–1 D.C. United Available
2026-03-29 MLS1 San Jose Earthquakes 1–1 Seattle Sounders Available
2026-03-22 MLS1 Charlotte FC 4–1 San Jose Earthquakes Available
2026-03-15 MLS1 San Jose Earthquakes 1–2 Colorado Rapids Available
2026-03-08 MLS1 San Jose Earthquakes 0–1 Minnesota United FC Available
2026-03-01 MLS1 Sporting Kansas City 1–2 San Jose Earthquakes Available
2025-10-18 MLS1 San Jose Earthquakes Austin FC TIMED
2025-10-05 MLS1 Vancouver Whitecaps San Jose Earthquakes TIMED
2025-09-27 MLS1 San Diego FC San Jose Earthquakes TIMED
2025-09-20 MLS1 San Jose Earthquakes St. Louis City SC TIMED
2025-09-13 MLS1 San Jose Earthquakes Los Angeles FC TIMED
2025-08-30 MLS1 Austin FC San Jose Earthquakes TIMED
2025-08-23 MLS1 Houston Dynamo San Jose Earthquakes TIMED
2025-08-17 MLS1 San Jose Earthquakes San Diego FC TIMED
2025-08-09 MLS1 San Jose Earthquakes Vancouver Whitecaps TIMED
2025-07-26 MLS1 Real Salt Lake San Jose Earthquakes TIMED
2025-07-19 MLS1 Seattle Sounders San Jose Earthquakes TIMED
2025-07-16 MLS1 San Jose Earthquakes FC Dallas TIMED
2025-07-12 MLS1 Minnesota United FC San Jose Earthquakes TIMED
2025-07-05 MLS1 San Jose Earthquakes New York RB TIMED
2025-06-29 MLS1 San Jose Earthquakes 0–3 Los Angeles Galaxy Available
2025-06-22 MLS1 Los Angeles FC 6–2 San Jose Earthquakes Available
2025-06-19 MLS1 San Jose Earthquakes 1–2 Portland Timbers Available
2025-06-15 MLS1 San Jose Earthquakes 2–4 FC Cincinnati Available
2025-05-31 MLS1 New York City FC 5–1 San Jose Earthquakes INJURED Muscle injury
2025-05-25 MLS1 San Jose Earthquakes 1–1 Austin FC INJURED Muscle injury
2025-05-18 MLS1 San Jose Earthquakes 0–1 Orlando City INJURED Muscle injury
2025-05-15 MLS1 Portland Timbers 4–2 San Jose Earthquakes Available
2025-05-11 MLS1 Colorado Rapids 2–3 San Jose Earthquakes Available
2025-05-04 MLS1 San Jose Earthquakes 3–1 Los Angeles FC Available
2025-04-27 MLS1 Nashville SC 1–1 San Jose Earthquakes Available
2025-04-21 MLS1 Los Angeles Galaxy 4–3 San Jose Earthquakes Available
2025-04-13 MLS1 San Jose Earthquakes 0–3 Colorado Rapids Available
2025-04-06 MLS1 Austin FC 4–3 San Jose Earthquakes Available
2025-03-30 MLS1 Houston Dynamo 2–1 San Jose Earthquakes Available
2025-03-23 MLS1 San Jose Earthquakes 3–2 Seattle Sounders Available
2025-03-16 MLS1 Sporting Kansas City 2–1 San Jose Earthquakes Available

Teams faced most often by Cristian Arango's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Los Angeles Galaxy 16 7 3 6 34 33 +1 44%
Vancouver Whitecaps 15 5 5 5 24 26 -2 33%
Real Salt Lake 14 6 4 4 22 17 +5 43%
Houston Dynamo 14 4 2 8 21 27 -6 29%
Portland Timbers 13 4 3 6 14 15 -1 31%
Seattle Sounders 13 6 4 3 19 17 +2 46%
FC Dallas 13 4 4 5 18 19 -1 31%
Sporting Kansas City 12 4 2 6 17 17 0 33%
Colorado Rapids 12 6 2 4 14 10 +4 50%
UANL Tigres 12 4 3 5 15 19 -4 33%
CF Monterrey 12 4 2 6 16 20 -4 33%
Santos Laguna 11 4 6 1 22 15 +7 36%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
13/14 Senior debut season
15/16 First senior goal
2021 Goal #50 (career)
2024 Goal #100 (career)

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
22/23 13 187 2 0 0 0.96
2025 26 298 5 0 0 1.51
2024 34 135 7 0 0 4.67
2023 18 283 5 0 0 1.59
2022 41 336 5 0 0 1.34
2021 39 498 5 1 0 1.08
2020 25 574 2 0 0 0.31
2017 13 102 1 0 0 0.88
2016 21 401 4 0 0 0.9
2015 31 1,977 5 0 0 0.23
2013 21 115 1 0 0 0.78
18/19 21 813 5 0 1 0.66
17/18 23 935 3 0 0 0.29
15/16 26 147 2 0 1 1.84
13/14 5 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

MLS
117 apps
65 G
15 A
Liga Postobón I
68 apps
19 G
5 A
2ª B - Grupo III
26 apps
9 G
0 A
Liga Postobón II
53 apps
7 G
8 A
Liga MX Clausura
10 apps
4 G
2 A
US Open Cup
6 apps
4 G
0 A
Copa Colombia
15 apps
4 G
0 A
Liga DIMAYOR Liguilla
4 apps
3 G
0 A
Liga NOS
35 apps
2 G
3 A
Fase Final LP I
10 apps
2 G
1 A

Frequently asked about Cristian Arango

Who is Cristian Arango?

Cristian Arango is a Colombia professional footballer who plays as a centre-forward for San Jose Earthquakes.

How old is Cristian Arango?

Cristian Arango is 31 years old. He was born on March 9, 1995 in Medellín.

What position does Cristian Arango play?

Cristian Arango plays as a centre-forward (Attack - Centre-Forward).

What club does Cristian Arango play for?

Cristian Arango currently plays for San Jose Earthquakes.

How many career goals has Cristian Arango scored?

Across all senior club competitions in our dataset, Cristian Arango has scored 129 goals in 378 appearances.

What is Cristian Arango's market value?

Cristian Arango's most recent reported market value is €7.50m.