M. Barrantes

Domestic leagues
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Primera Division 2023/2024
Cartaginés
- - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Primera Division 2023/2024
Alajuelense
13 9 4 10 5 - 687 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - 8 -
Primera Division 2022/2023
Deportivo Saprissa
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Primera Division 2022/2023
Cartaginés
1 - 1 4 - - - 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - - - - - - - - -
Primera Division 2021/2022
Cartaginés
3 - 3 11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 - - - - - - - - -
Super League 2015
Shanghai Shenxin
7 7 - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Eliteserien 2015
Aalesund
12 12 0 5 - - 1000 3 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - 25 -
Eliteserien 2014
Aalesund
20 18 2 7 2 - 1545 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 - - - - - - - - 0.00
Eliteserien 2013
Aalesund
26 24 2 9 2 - 2098 7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - 38 -
Eliteserien 2012
Aalesund
26 26 0 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - -
Eliteserien 2011
Aalesund
29 26 3 9 3 - 2228 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 31 -
Eliteserien 2010
Aalesund
7 4 3 2 5 - 379 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 12 -

Domestic cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Copa Costa Rica 2022/2023
Cartaginés
- - 0 1 - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

International cups
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
Concacaf League 2022
Cartaginés
2 1 1 1 1 - 101 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -
Concacaf League 2021
Deportivo Saprissa
3 - 3 0 3 - 72 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 -
CONCACAF Champions League 2021
Deportivo Saprissa
2 2 - - - - 180 - - 2 - 3 - 1 - 138 98 5 3 2 - - 71.01% - - - 1 11 2 - 5 1 - 1 - 3 - 1 - - - - - - - 5 6.78
Concacaf League 2020
Deportivo Saprissa
4 4 0 4 - - 292 - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 3 -
CONCACAF Champions League 2020
Deportivo Saprissa
1 - 1 0 1 - 44 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Concacaf League 2019
Deportivo Saprissa
8 7 1 2 2 - 627 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 7 -
CONCACAF Champions League 2019
Deportivo Saprissa
2 2 - - - - 180 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 -
CONCACAF Champions League 2018
Deportivo Saprissa
2 1 1 0 1 - 120 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
Europa League 2011/2012
Aalesund
7 7 0 2 1 - 632 5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 10 -
CONCACAF Champions League 2009/2010
Deportivo Saprissa
4 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CONCACAF Champions League 2008/2009
Deportivo Saprissa
4 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

National team
Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK
Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating
CONCACAF Central American Cup 2023
Alajuelense
7 2 5 2 6 - 188 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 -
World Cup 2014
Costa Rica
2 - 2 0 5 - 13 - - - - - - - - 18 15 - - - - - 83.33% - - - 1 4 1 - - - - 1 - 2 1 - - - - - - - - 2 6.53
CONCACAF Gold Cup 2013
Costa Rica
1 1 - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CONCACAF Gold Cup 2007
Costa Rica
1 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Trophies
Competition Status Times Seasons
Copa Costa Rica Winner 1
Cartaginés
2022/2023
Eliteserien Runner-up 1
Aalesund
2010
Concacaf League Runner-up 2
Deportivo Saprissa
2019
Deportivo Saprissa
2020

Transfers

Sidelined
Team Type Start date Returning Games missed
Alajuelense
injury Mar 11, 2024 1
Resistencia
suspended Jul 18, 2022 Aug 1, 2022 2
Deportivo Saprissa
suspended Apr 22, 2021 Apr 27, 2021 1
Deportivo Saprissa
suspended Feb 9, 2021 Feb 23, 2021 3
Deportivo Saprissa
injury Feb 24, 2020 Mar 6, 2020 2
Deportivo Saprissa
suspended Jan 27, 2020 Jan 31, 2020 0
Deportivo Saprissa
suspended Sep 21, 2019 Sep 23, 2019 0
Deportivo Saprissa
suspended Mar 25, 2019 Mar 29, 2019 0
Deportivo Saprissa
suspended Jul 21, 2018 Jul 31, 2018 2
Deportivo Saprissa
suspended Mar 19, 2018 Mar 22, 2018 0
Deportivo Saprissa
injury Jan 29, 2018 Feb 19, 2018 3
Aalesund
suspended Apr 27, 2015 May 1, 2015 0
Aalesund
suspended Aug 25, 2014 Aug 31, 2014 0
Aalesund
suspended Jul 23, 2014 Jul 27, 2014 0
Aalesund
suspended Oct 21, 2013 Oct 26, 2013 0
Aalesund
suspended Jul 7, 2013 Jul 23, 2013 1
Aalesund
suspended May 21, 2012 May 25, 2012 0