Player Summary
M. Barrantes's club history lists 10 spells across 8 clubs.
Season goals6
Season assists0
Rating7.30
Transfer history
| Date | From | To | Terms |
|---|---|---|---|
| 2025-01-06 | Puntarenas FC | Santa Ana | Free Transfer |
| 2024-07-01 | LD Alajuelense | Puntarenas FC | Free |
| 2023-07-01 | CS Cartagines | LD Alajuelense | Free |
| 2022-01-01 | Deportivo Saprissa | CS Cartagines | N/A |
| 2018-01-01 | Municipal Grecia | Deportivo Saprissa | N/A |
| 2017-07-01 | CS Cartagines | Municipal Grecia | N/A |
| 2017-01-01 | Shanghai Shenxin | CS Cartagines | N/A |
| 2015-06-25 | Aalesund | Shanghai Shenxin | N/A |
| 2010-07-01 | Deportivo Saprissa | Aalesund | N/A |
| 2007-07-01 | Puntarenas FC | Deportivo Saprissa | N/A |
Club history
| Period | Team | Competition | Country |
|---|---|---|---|
| 2024-2025 | Puntarenas FCCurrent | Primera División | |
| 2024-2025 | Santa Ana | Primera División | |
| 2023-2025 | LD Alajuelense | Primera División | |
| 2021-2024 | CS Cartagines | Primera División | |
| 2017-2022 | Deportivo Saprissa | Primera División | |
| 2017-2018 | Municipal Grecia | Primera División | |
| 2016-2017 | CS Cartagines | Primera División | |
| 2015 | Shanghai Shenxin | - | |
| 2010-2014 | Aalesund | - | |
| 2008-2009 | Deportivo Saprissa | - |










