M. Barrantes´s career

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Puntarenas FC
Puntarenas FC
2024/25
10 3 0 0 0 10 9 1 773 40 5.8 64
Apertura Costa Rica
Apertura Costa Rica
10 1 0 0 0 10 9 1 773' 40 5.8 64
Costa Rica Cup
Costa Rica Cup
0 2 0 0 0 0 0 0 0' 40 0 63
LD Alajuelense
LD Alajuelense
2023/24
49 4 1 4 0 49 31 18 2492 40 5.9 65
LD Alajuelense
LD Alajuelense
2022/23
9 3 1 1 0 9 3 6 343 39 4.7 65
CS Cartaginés
CS Cartaginés
2022/23
35 8 6 9 0 35 34 1 2932 39 7.3 67
CS Cartaginés
CS Cartaginés
2021/22
11 0 0 2 0 11 9 2 800 38 5.3 63
Deportivo Saprissa
Deportivo Saprissa
2021/22
24 3 0 2 0 24 12 12 1165 37 5.7 68
Deportivo Saprissa
Deportivo Saprissa
2020/21
43 5 0 10 1 43 31 12 2642 37 6.1 69
Deportivo Saprissa
Deportivo Saprissa
2019/20
40 2 3 11 1 40 37 3 3214 37 6.9 71
Deportivo Saprissa
Deportivo Saprissa
2018/19
56 6 0 15 0 56 53 3 4711 35 7 71
Deportivo Saprissa
Deportivo Saprissa
2017/18
27 3 0 10 0 27 26 1 2234 34 7.1 68
Municipal Grecia
Municipal Grecia
2017/18
19 4 0 5 1 19 18 1 1608 34 7.1 64
CS Cartaginés
CS Cartaginés
2016/17
12 0 0 4 0 12 10 2 839 33 5.5 62
Wuhan FC
Wuhan FC
2015/16
26 4 6 5 1 26 25 1 2126 32 7.2 65
Shanghai Shenxin
Shanghai Shenxin
2014/15
13 4 0 3 1 13 12 1 1017 31 6.1 69
Aalesunds FK
Aalesunds FK
2014/15
14 3 3 4 0 14 14 0 1180 31 6.3 69
Aalesunds FK
Aalesunds FK
2013/14
22 8 4 5 1 22 20 2 1786 30 7.6 72
Aalesunds FK
Aalesunds FK
2012/13
30 8 4 4 0 30 27 3 2390 29 7.2 76
Aalesunds FK
Aalesunds FK
2011/12
39 14 6 6 0 39 38 1 3329 28 7.7 77
Aalesunds FK
Aalesunds FK
2010/11
34 10 5 4 0 34 31 3 2665 28 7.5 77
Aalesunds FK
Aalesunds FK
2009/10
7 2 0 0 0 7 4 3 378 26 5.7 65
Deportivo Saprissa
Deportivo Saprissa
2009/10
35 3 0 9 1 35 33 2 2810 26 6.7 60
Deportivo Saprissa
Deportivo Saprissa
2008/09
4 0 0 0 0 4 4 0 360 25 5.8 48
559 97 39 113 7 559 481 78 41794 - - -

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Costa Rica
Costa Rica
2015
1 0 1 0 0 1 1 0 79 32 5.8 67
International Friendly
International Friendly
1 0 1 0 0 1 1 0 79 32 5.8 67
Costa Rica
Costa Rica
2014
3 0 1 0 0 3 0 3 33 30 4.4 72
Costa Rica
Costa Rica
2013
9 2 0 2 0 9 7 2 585 29 6 76
Costa Rica
Costa Rica
2012
9 0 1 2 0 9 8 1 692 28 5.9 77
Costa Rica
Costa Rica
2011
7 0 0 0 0 7 5 2 423 28 5.2 77
Costa Rica
Costa Rica
2010
9 2 0 2 0 9 9 0 682 26 5.9 65
Costa Rica
Costa Rica
2009
4 0 0 0 0 4 3 1 263 25 5.7 57
Costa Rica
Costa Rica
2007
12 0 0 2 0 12 11 1 891 23 6 50
54 4 3 8 0 54 44 10 3648 - - -

Career summary

Teams MP
MP GS MS Min Age Pts ELO
LD Alajuelense
LD Alajuelense
58 7 2 5 0 58 34 24 2835 40 5.8 65
Puntarenas FC
Puntarenas FC
10 3 0 0 0 10 9 1 773 40 6 64
CS Cartaginés
CS Cartaginés
58 8 6 15 0 58 53 5 4571 39 6.7 67
Deportivo Saprissa
Deportivo Saprissa
229 22 3 57 3 229 196 33 17136 37 5.6 68
Municipal Grecia
Municipal Grecia
19 4 0 5 1 19 18 1 1608 34 6.5 64
Wuhan FC
Wuhan FC
26 4 6 5 1 26 25 1 2126 32 6.5 65
Costa Rica
Costa Rica
54 4 3 8 0 54 44 10 3648 32 6.6 67
Aalesunds FK
Aalesunds FK
146 45 22 23 1 146 134 12 11728 31 6.3 69
Shanghai Shenxin
Shanghai Shenxin
13 4 0 3 1 13 12 1 1017 31 6.2 69
613 101 42 121 7 613 525 88 45442 - - -