Highest-scoring season 2026 7 goals · Virsliga Most goals against Auda 3 goals in the match history Most starts alongside Gerson Torres 106 starts together Results and matches 2026/27 · Appearances 12 Matches
334 recorded Minutes
2 Goals
1 recorded Assists
8–1–3 W–D–L
6,73 Season rating
Results and form across 12 recorded appearances. Goals recorded in 12, assists in 4 and minutes in 4 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2017/18 LD Alajuelense Primera División4 360 0 — — 1 0 — 2018/19 LD Alajuelense Primera División13 1 036 0 — — 3 1 — 2018/19 CS Herediano Primera División12 853 0 — — 0 0 — 2019/20 CS Herediano Primera División28 2 314 1 — — 6 1 — 2020/21 CS Herediano Primera División37 2 796 2 — — 14 0 — 2021/22 CS Herediano Primera División38 2 761 3 — — 15 0 — 2022 Costa Rica World Cup - Qualification CONCACAF8 362 0 — — 1 0 6,69 2022/23 Costa Rica CONCACAF Nations League1 79 0 — — 0 0 — 2022/23 CS Herediano Primera División14 1 091 0 — — 6 0 — 2022 Costa Rica Friendlies1 90 0 — — 0 0 — 2023/24 CS Herediano Primera División28 2 265 1 — — 5 1 — 2023 CS Herediano CONCACAF Central American Cup2 138 0 — — 1 0 — 2024 Costa Rica Friendlies3 234 0 — — 0 0 7,2 2024 CS Herediano CONCACAF Champions League5 406 0 2 2 3 0 7,24 2023/24 Costa Rica CONCACAF Nations League1 90 1 — — 0 0 7,2 2026 Costa Rica World Cup - Qualification CONCACAF8 654 3 0 3 2 0 7,34 2024 Costa Rica Copa America3 270 0 0 0 1 0 6,83 2024/25 Riga UEFA Europa Conference League1 90 0 — — 0 0 — 2025 Costa Rica CONCACAF Gold Cup - Qualification1 58 0 — — 0 0 — 2025 Costa Rica CONCACAF Gold Cup3 270 — 0 — 1 0 7,13 2026 Costa Rica Friendlies4 138 0 0 0 1 0 6,55 2026/27 Riga UEFA Champions League2 69 0 0 0 1 0 6,4 2026 Riga UEFA Europa Conference League3 90 0 0 0 1 0 6,9 2025/26 Costa Rica CONCACAF Nations League2 169 0 1 1 0 0 6,8
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.