Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2025/26 | Herediano | CONCACAF Champions Cup | 4 | 360 | 0 | 0 |
| 2025/26 | Herediano | Concacaf Central American Cup | 1 | 90 | 0 | 0 |
| 2023/24 | Ryukyu | Japanese J3 League | 17 | 1,526 | 0 | 1 |
| 2022/23 | Ryukyu | Japanese J2 League | 18 | 1,620 | 0 | 0 |
| 2017/18 | Costa Rica | CONCACAF Gold Cup | 1 | 90 | 0 | 0 |
| 2017/18 | Costa Rica | International Friendlies | 1 | 90 | 0 | 0 |
| 2017/18 | Albacete | Copa del Rey | 1 | 120 | 0 | 0 |
| 2017/18 | Albacete | Spanish Segunda Division | 2 | 180 | 0 | 0 |
| Total | 8 seasons | 45 | 4,076 | 0 | 1 |
Costa Rican Primera División (Verano)
2026/27No stats available right now.
Concacaf Central American Cup
2026/27No stats available right now.
CONCACAF Champions Cup
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Clearances | 3 |
| Saves | 12 |
| Clean sheets | 2 |
Costa Rican Primera División (Verano)
2025/26No stats available right now.
Costa Rican Primera División (Invierno)
2025/26No stats available right now.
Concacaf Central American Cup
2025/26| Metric | Total |
|---|---|
| Saves | 1 |
Costa Rican Primera División (Invierno)
2024/25No stats available right now.
Japanese J3 League
2023/24Compared with 38 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 3.07 | 83 |
| Save % | 65% | 30 |
| Clean sheets | 29% | 55 |
| High claims | 0.47 | 22 |
| Pass accuracy | 57% | 28 |
| Long passing | 34% | 43 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 1 |
| Tackles won | 1 |
| Interceptions | 1 |
| Clearances | 10 |
| Saves | 52 |
| Clean sheets | 5 |
Japanese J2 League
2022/23Compared with 39 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 2.50 | 41 |
| Save % | 65% | 42 |
| Clean sheets | 39% | 83 |
| High claims | 0.50 | 10 |
| Pass accuracy | 38% | 6 |
| Long passing | 30% | 24 |
| Metric | Total |
|---|---|
| Clearances | 7 |
| Saves | 45 |
| Clean sheets | 7 |
CONCACAF Gold Cup
2017/18| Metric | Total |
|---|---|
| Saves | 1 |
| Clean sheets | 1 |
International Friendlies
2017/18| Metric | Total |
|---|---|
| Interceptions | 1 |
| Clearances | 1 |
| Saves | 5 |
Copa del Rey
2017/18| Metric | Total |
|---|---|
| Saves | 6 |
Spanish Segunda Division
2017/18Compared with 27 players in the same position in 2017/18.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Saves | 1.50 | 0 |
| Save % | 33% | 0 |
| Clean sheets | 0% | 0 |
| High claims | 1.00 | 98 |
| Pass accuracy | 32% | 0 |
| Long passing | 25% | 0 |
| Metric | Total |
|---|---|
| Clearances | 6 |
| Saves | 3 |
CONCACAF Champions Cup
2016/17No stats available right now.
International Friendlies
2016/17No stats available right now.
CONCACAF Champions Cup
2015/16No stats available right now.
CONCACAF Gold Cup
2015/16No stats available right now.
Copa America
2015/16No stats available right now.
International Friendlies
2015/16No stats available right now.
CONCACAF Champions Cup
2014/15No stats available right now.
International Friendlies
2014/15No stats available right now.
International Friendlies
2012/13No stats available right now.
Copa America
2011/12No stats available right now.
International Friendlies
2011/12No stats available right now.
Recent matches
| Match | Min | G | A | Sv | GA | Cl | Pun | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|
| 03/12AwayLA GalaxyP4-1 | 90' | 0 | 0 | 1 | 4 | 0 | 1 | 10/18 | 4.7 |
| 03/05LA GalaxyG1-0 | 90' | 0 | 0 | 4 | 0 | 2 | 1 | 17/26 | 8.2 |
| 02/26AwayReal Salt LakeG1-2 | 90' | 0 | 0 | 5 | 1 | 0 | 0 | 15/30 | 7.1 |
| 02/19Real Salt LakeE0-0 | 90' | 0 | 0 | 2 | 0 | 0 | 0 | 20/32 | 7.3 |
| 11/11AwaySpainP5-0 | 90' | 0 | 0 | 5 | 5 | 0 | 1 | 20/29 | 5.7 |
| 09/07AwayOsasunaP3-2 | 120' | 0 | 0 | 6 | 3 | 2 | 0 | 11/41 | 6.3 |
| 07/14French GuianaG3-0 | 90' | 0 | 0 | 1 | 0 | 0 | 0 | 18/21 | 7.3 |
| 02/28AwayPachucaP4-0 | 90' | 0 | 0 | 2 | 4 | 2 | 0 | 12/19 | 5.1 |
| 02/21PachucaE0-0 | 90' | 0 | 0 | 1 | 0 | 0 | 0 | 14/21 | 7.2 |
| 10/19AwayPortland TimbersE1-1 | 90' | 0 | 0 | 2 | 1 | 1 | 0 | 13/28 | 5.7 |
| 09/14Portland TimbersG4-2 | 90' | 0 | 0 | 1 | 2 | 0 | 0 | 13/17 | 5.8 |
| 08/25AwayCD DragónE0-0 | 90' | 0 | 0 | 4 | 0 | 1 | 0 | 16/19 | 8.3 |
| 08/18CD DragónG6-0 | 90' | 0 | 0 | 3 | 0 | 0 | 0 | 12/13 | 8.0 |
| 03/04AwayClub AméricaP2-0 | 90' | 0 | 0 | 4 | 2 | 0 | 0 | 13/23 | 6.8 |
| 02/25Club AméricaP0-3 | 90' | 0 | 0 | 1 | 3 | 1 | 0 | 7/16 | 5.1 |
ALD
SAR
MOR
GIL
FCN
OB
WIE
WPL
SDD
ARA
ROS
AKR
IFK
VÄS
UMR
SAR
VAN
BAN
GAL
KAS
BLR
ITA
GRE
ENG
CRO
ISL
CZE
SCO
ROU
NOR
ALB
WAL
KVX
AUT
SVK
UKR
TUR
SVN
LTU
SWE
MAL
ESP
PUE
LEO
TIG
TOL
BVB
SVW
LEN
LYN
LIB
LEO
DEL
MUR
GLP
TUC
INS
BOC
UNI
DYJ
NSR
DRA
BRA
SCP
JSK
ASO
MCA
TÉM
ANF
EUP
DEN
CB2
SKB
LOM
VEL
SIR
ALM
EIN
GRA
JUT


