Player Info
Overview
Strengths
- Disciplined
- Defensive stability
- Veteran leadership
Key traits
- Costa Rica international
Next match
Keylor Gerardo Soto Vega profile
- Position
- Defender
- Nationality
-
Costa Rica
- Date of birth
- 26 Jul 1984 (41 years)
- Short name
- K. Vega
Keylor Gerardo Soto Vega recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Costa Rica vs Iran
|
International Friendly | 31 Mar 2026 | 0 – 5 |
Jordan vs Costa Rica
|
International Friendly | 27 Mar 2026 | 2 – 2 |
Costa Rica vs Honduras
|
FIFA World Cup qualification (CONCACAF) | 19 Nov 2025 | 0 – 0 |
|
|
FIFA World Cup qualification (CONCACAF) | 14 Nov 2025 | 1 – 0 |
Costa Rica vs Nicaragua
|
FIFA World Cup qualification (CONCACAF) | 14 Oct 2025 | 4 – 1 |
England vs Costa Rica
|
International Friendly | 10 Jun 2026 | Upcoming |
Costa Rica national team
About Keylor Gerardo Soto Vega
Keylor Gerardo Soto Vega is a 41-year-old Costa Rica professional footballer who plays as a defender.
Born on 26 July 1984 in Costa Rica, Keylor Gerardo Soto Vega has been eligible for senior professional football since 2001.
As more Costa Rica national team fixtures are played, Keylor Gerardo Soto Vega's career stats, recent goals, and attribute radar will update automatically on this page.
Next up: England vs Costa Rica in the International Friendly on Wednesday 10 June 2026 at 20:00 UTC. Most recent fixture: Costa Rica 0-5 Iran in the International Friendly.
Bookmark this Keylor Gerardo Soto Vega hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Players from Costa Rica
Costa Rica competitions
Frequently asked questions about Keylor Gerardo Soto Vega
What team does Keylor Gerardo Soto Vega play for?
Keylor Gerardo Soto Vega's current club is not on record in our data yet. Check back as we ingest new lineups from upcoming matches.
What position does Keylor Gerardo Soto Vega play?
Keylor Gerardo Soto Vega plays as a defender.
How old is Keylor Gerardo Soto Vega?
Keylor Gerardo Soto Vega was born on 26 July 1984, making them 41 years old.
What nationality is Keylor Gerardo Soto Vega?
Keylor Gerardo Soto Vega represents Costa Rica.
Does Keylor Gerardo Soto Vega play for the national team?
Keylor Gerardo Soto Vega is eligible for Costa Rica. Their next match is England vs Costa Rica on Wednesday 10 June 2026 UTC.
Statistics
National team
Players from Costa Rica
- Aaron Cruz Goalkeeper
- Aaron Gerardo Murillo Fonseca Guadalupe FC
- Aaron Murillo Fonseca Midfielder
- Aaron Suarez Midfielder
- Aarón Salazar Defender
- Adonis Pineda Goalkeeper
- Aimar Abarca Midfielder
- Alberth Villalobos Forward
- Alejandro Alpizar Delgado Forward
- Alejandro Barrientos Goalkeeper
Other defenders
- Aarón Salazar Costa Rica
- Abraham Delgado Costa Rica
- Adrián Chévez Costa Rica
- Alex Orlando Matarrita Carrillo Costa Rica
- Alexander Castro Trejos Costa Rica
- Alexander Robinson Costa Rica
- Alexander Roman Costa Rica
- Alexander Roman Costa Rica