Age 21
Height 185 cm
Foot Right
Country Costa Rica
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.35
32 matches
Last 5
7.35
+0.00 vs season
Best
7.4
vs Los Angeles FC
MOTM
0
of 2 matches
Rating by match (last 2)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
32
Goals
2
Assists
0
Goals
1
85%
Assists
0
0%
Rating
7.33
90%
Matches
2
10%
Started
2
17%
Minutes
180
26%
🎯
Shot Map
1 shots per season
Goals
1
On target
1
xG
0.30
Conversion
100%
Goal
Saved
Off target
🔥
Heatmap
124 touches this season
Attack
Touches
124
Attack
1%
Middle
27%
Ø position
25%
Detailed Stats & Percentiles (main league)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 76%
|
Per 90 pctl
avg 85%
|
|---|---|---|---|---|
| Goals | 1 | 0.50 |
85
|
97
|
| xG | 0.30 | 0.15 |
86
|
91
|
| xGOT | 0.97 | 0.48 |
95
|
97
|
| xG excl. penalty | 0.30 | 0.15 |
88
|
92
|
| Shots | 1 | 0.50 |
39
|
53
|
| Shots on target | 1 | 0.50 |
73
|
89
|
| Headed shots | 1 | 0.50 |
63
|
78
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 23%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.01 | 0.00 |
26
|
25
|
| Accurate passes | 58 | 29.00 |
34
|
29
|
| Pass accuracy | 71.6 | 71.60 |
5
|
5
|
| Accurate long balls | 7 | 3.50 |
55
|
73
|
| Long ball accuracy | 26.9 | 26.92 |
17
|
17
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Duels won | 8 | 4.00 |
46
|
53
|
| Duels won % | 61.5 | 61.54 |
63
|
63
|
| Aerials won | 4 | 2.00 |
57
|
66
|
| Aerials won % | 80.0 | 80.00 |
79
|
79
|
| Touches | 108 | 54.00 |
36
|
29
|
| Touches in opposition box | 1 | 0.50 |
33
|
47
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
| Fouls won | 1 | 0.50 |
46
|
55
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Defensive actions | 18 | 9.00 |
51
|
71
|
| Tackles | 3 | 1.50 |
39
|
50
|
| Interceptions | 2 | 1.00 |
34
|
41
|
| Blocked scoring attempt | 4 | 2.00 |
85
|
92
|
| Fouls committed | 3 | 1.50 |
59
|
78
|
| Recoveries | 6 | 3.00 |
35
|
39
|
| Clearances | 9 | 4.50 |
48
|
60
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 3 | 1.50 |
51
|
44
|
| xG against while on pitch | 2.88 | 1.44 |
59
|
46
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.50 |
5
|
5
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 76%
|
Per 90 pctl
avg 85%
|
|---|---|---|---|---|
| Goals | 1 | 0.50 |
85
|
97
|
| xG | 0.30 | 0.15 |
86
|
91
|
| xGOT | 0.97 | 0.48 |
95
|
97
|
| xG excl. penalty | 0.30 | 0.15 |
88
|
92
|
| Shots | 1 | 0.50 |
39
|
53
|
| Shots on target | 1 | 0.50 |
73
|
89
|
| Headed shots | 1 | 0.50 |
63
|
78
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 23%
|
Per 90 pctl
avg 25%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.01 | 0.00 |
26
|
25
|
| Accurate passes | 58 | 29.00 |
34
|
29
|
| Pass accuracy | 71.6 | 71.60 |
5
|
5
|
| Accurate long balls | 7 | 3.50 |
55
|
73
|
| Long ball accuracy | 26.9 | 26.92 |
17
|
17
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 62%
|
|---|---|---|---|---|
| Duels won | 8 | 4.00 |
46
|
53
|
| Duels won % | 61.5 | 61.54 |
63
|
63
|
| Aerials won | 4 | 2.00 |
57
|
66
|
| Aerials won % | 80.0 | 80.00 |
79
|
79
|
| Touches | 108 | 54.00 |
36
|
29
|
| Touches in opposition box | 1 | 0.50 |
33
|
47
|
| Dispossessed | 0 | 0.00 |
100
|
100
|
| Fouls won | 1 | 0.50 |
46
|
55
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Defensive actions | 18 | 9.00 |
51
|
71
|
| Tackles | 3 | 1.50 |
39
|
50
|
| Interceptions | 2 | 1.00 |
34
|
41
|
| Blocked scoring attempt | 4 | 2.00 |
85
|
92
|
| Fouls committed | 3 | 1.50 |
59
|
78
|
| Recoveries | 6 | 3.00 |
35
|
39
|
| Clearances | 9 | 4.50 |
48
|
60
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 3 | 1.50 |
51
|
44
|
| xG against while on pitch | 2.88 | 1.44 |
59
|
46
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 52%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.50 |
5
|
5
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (38)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-03-22 | @ Club Sport Herediano | Primera Division Clausura | 2-1 | 36 | 0 | 0 | |
| 2026-03-18 | vs Los Angeles FC | CONCACAF Champions Cup | 1-2 | 90 | 1 | 0 | 7.3 |
| 2026-03-14 | vs Municipal Pérez Zeledón | Primera Division Clausura | 3-0 | 44 | 0 | 0 | |
| 2026-03-11 | @ Los Angeles FC | CONCACAF Champions Cup | 1-1 | 90 | 0 | 0 | 7.4 |
| 2026-03-08 | @ Deportiva San Carlos | Primera Division Clausura | 0-2 | 90 | 0 | 0 | |
| 2026-03-04 | vs C.S. Cartaginés | Primera Division Clausura | 2-0 | 90 | 1 | 0 | |
| 2026-03-01 | @ Puntarenas FC | Primera Division Clausura | 2-0 | 90 | 0 | 0 | |
| 2026-02-22 | @ Deportivo Saprissa | Primera Division Clausura | 2-1 | 0 | 0 | 0 | |
| 2026-02-16 | vs Sporting FC | Primera Division Clausura | 1-2 | 0 | 0 | 0 | |
| 2026-02-08 | vs Club Sport Herediano | Primera Division Clausura | 1-1 | 0 | 0 | 0 | |
| 2026-01-28 | @ Guadalupe FC | Primera Division Clausura | 1-3 | 90 | 0 | 0 | |
| 2026-01-25 | vs Deportiva San Carlos | Primera Division Clausura | 1-0 | 90 | 0 | 0 | |
| 2026-01-22 | @ C.S. Cartaginés | Primera Division Clausura | 1-0 | 90 | 0 | 0 | |
| 2026-01-18 | @ Municipal Pérez Zeledón | Primera Division Clausura | 1-1 | 15 | 0 | 0 | |
| 2026-01-16 | vs AD Municipal Liberia | Primera Division Clausura | 2-2 | 0 | 0 | 0 | |
| 2025-12-21 | vs Deportivo Saprissa | Primera Division Apertura | 3-1 | 8 | 0 | 0 | |
| 2025-12-18 | @ Deportivo Saprissa | Primera Division Apertura | 2-2 | 0 | 0 | 0 | |
| 2025-12-14 | vs AD Municipal Liberia | Primera Division Apertura | 3-0 | 0 | 0 | 0 | |
| 2025-12-11 | @ AD Municipal Liberia | Primera Division Apertura | 1-1 | 0 | 0 | 0 | |
| 2025-12-07 | @ Deportiva San Carlos | Primera Division Apertura | 0-2 | 90 | 0 | 0 | |
| 2025-11-30 | @ C.S. Cartaginés | Primera Division Apertura | 0-2 | 90 | 0 | 0 | |
| 2025-11-23 | vs Sporting FC | Primera Division Apertura | 2-0 | 90 | 0 | 0 | |
| 2025-11-21 | vs C.S. Cartaginés | Primera Division Apertura | 0-0 | 0 | 0 | 0 | |
| 2025-11-14 | @ Haiti | World Cup Qualification CONCACAF 3rd Round Grp. C | 1-0 | 0 | 0 | 0 | |
| 2025-11-03 | @ AD Municipal Liberia | Primera Division Apertura | 1-4 | 90 | 0 | 0 | |
| 2025-10-26 | vs Municipal Pérez Zeledón | Primera Division Apertura | 3-2 | 80 | 0 | 0 | |
| 2025-09-10 | vs Haiti | World Cup Qualification CONCACAF 3rd Round Grp. C | 3-3 | 0 | 0 | 0 | |
| 2025-09-06 | @ Nicaragua | World Cup Qualification CONCACAF 3rd Round Grp. C | 1-1 | 0 | 0 | 0 | |
| 2025-08-31 | @ Deportivo Saprissa | Primera Division Apertura | 0-1 | 90 | 0 | 0 | |
| 2025-08-17 | @ Puntarenas FC | Primera Division Apertura | 0-0 | 90 | 0 | 0 | |
| 2025-08-10 | vs Club Sport Herediano | Primera Division Apertura | 0-1 | 90 | 0 | 0 | |
| 2025-08-04 | vs Guadalupe FC | Primera Division Apertura | 1-0 | 90 | 0 | 0 | |
| 2025-07-28 | @ Sporting FC | Primera Division Apertura | 1-2 | 58 | 0 | 0 | |
| 2025-06-29 | @ USA | CONCACAF Gold Cup | 2-2 | 2 | 0 | 0 | |
| 2025-06-23 | @ Mexico | CONCACAF Gold Cup Grp. A | 0-0 | 0 | 0 | 0 | |
| 2025-06-16 | vs Suriname | CONCACAF Gold Cup Grp. A | 4-3 | 0 | 0 | 0 | |
| 2025-06-11 | vs Trinidad and Tobago | World Cup Qualification CONCACAF 2nd Round Grp. B | 2-1 | 0 | 0 | 0 | |
| 2025-06-07 | @ Bahamas | World Cup Qualification CONCACAF 2nd Round Grp. B | 0-8 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | LD Alajuelense | senior | 32 | 2 | 0 | - |
| 2024/2025 | LD Alajuelense | senior | 41 | 4 | 0 | - |
| 2022/2023 | Betis Deportivo Balompie | senior | 1 | 0 | 0 | - |
| 2021/2022 | LD Alajuelense | senior | 1 | 0 | 0 | - |
| 2025 | Costa Rica | national team | 3 | 0 | 0 | 6.19 |
| 2022 | Costa Rica U20 | national team | 5 | 0 | 1 | - |
| 2023 | Costa Rica U23 | national team | 4 | 0 | 0 | - |
| 2019 | Costa Rica Under 15 | national team | 1 | 0 | 0 | - |
Teammates
Esteban Cruz
Bayron Mora
Deylan Paz
Elián Quesada-Thorn
Guillermo Villalobos
Celso Borges
Anthony Hernández
Malcom Pilone
Ángel Zaldívar
Jonathan Moya
Joel Campbell
Kenneth Vargas
Alexis Gamboa
Alejandro Bran
Ronaldo Cisneros
Ronald Matarrita
Washington Ortega
Aarón Salazar
Fernando Pinar
Jose Alvarado
Santiago Rosales
Victor Maroto
Deylan Aguilar
Jeison Lucumí
Creichel Pérez
Rashir Parkins
Isaac Badilla
Marcos Brown
Daniel Velásquez
Raheen Cuello
Charles Forstner
Giankarlo Romulus
Ethan Barley
Jenzel Aguilar
Trophies
LD Alajuelense
🏆
Concacaf League
x1
🏆
Primera Division
x1