Media Name:
Bernald Alfaro
Place of Birth:
Valverde Vega, Alajuela, Costa Rica
CONCACAF Champions Cup
1
0
0
0
1
0
0
0
0
90
CONCACAF Champions Cup
Scotiabank CONCACAF League
11
2
6
1
11
0
2
0
0
536
Scotiabank CONCACAF League
Liga Promérica
211
15
63
70
108
1
27
1
1
12657
Liga Promérica
Totals
FIFA Friendlies
3
0
2
1
2
0
0
0
0
92
FIFA Friendlies
Non-FIFA Friendlies
1
0
0
0
0
0
0
0
0
90
Non-FIFA Friendlies
CONCACAF Nations League
1
0
1
0
2
0
0
0
0
68
CONCACAF Nations League
Totals
FIFA U-20 World Cup
1
0
0
0
3
0
0
0
0
90
FIFA U-20 World Cup
CONCACAF U20 Championship
3
0
1
0
3
0
1
0
0
183
CONCACAF U20 Championship
Totals
Scotiabank CONCACAF League
2022
6
2
3
0
6
0
2
0
0
315
Scotiabank CONCACAF League
Liga Promérica
2022/2023
7
0
5
2
6
-
1
0
0
177
Liga Promérica
Liga Promérica
2022/2023
14
0
7
4
10
-
2
0
0
594
Liga Promérica
Scotiabank CONCACAF League
2021
2
0
1
1
1
0
0
0
0
120
Scotiabank CONCACAF League
Liga Promérica
2021/2022
39
2
9
17
14
-
7
1
0
2444
Liga Promérica
CONCACAF Champions Cup
2021
1
0
0
0
1
0
0
0
0
90
CONCACAF Champions Cup
Scotiabank CONCACAF League
2020
3
0
2
0
4
0
0
0
0
101
Scotiabank CONCACAF League
Liga Promérica
2020/2021
30
0
15
3
17
-
3
0
1
1404
Liga Promérica
Liga Promérica
2019/2020
35
4
11
12
28
-
2
0
0
2183
Liga Promérica
Campeonato Banco Popular
2018/2019
36
3
4
8
6
-
8
0
0
2765
Campeonato Banco Popular
Campeonato Banco Popular
2017/2018
28
4
6
12
15
-
2
0
0
1876
Campeonato Banco Popular
Campeonato Banco Popular
2016/2017
17
1
5
8
8
-
1
0
0
879
Campeonato Banco Popular
Campeonato JPS
2015/2016
4
0
0
4
3
-
1
0
0
270
Campeonato JPS
Campeonato JPS
2014/2015
1
1
1
0
1
-
0
0
0
65
Campeonato JPS
Show All
Show All
Totals
FIFA Friendlies
2021
1
0
0
1
0
-
0
0
0
46
FIFA Friendlies
Non-FIFA Friendlies
2020
1
0
0
0
0
-
0
0
0
90
Non-FIFA Friendlies
FIFA Friendlies
2020
2
0
2
0
2
-
0
0
0
46
FIFA Friendlies
CONCACAF Nations League
2019/2021
1
0
1
0
2
0
0
0
0
68
CONCACAF Nations League
Totals
FIFA U-20 World Cup
2017
1
0
0
0
3
0
0
0
0
90
FIFA U-20 World Cup
CONCACAF U20 Championship
2017
3
0
1
0
3
-
1
0
0
183
CONCACAF U20 Championship
Totals