PLAYER PROFILE / Defensive Midfield

Michael Barrantes.

Not recorded · Costa Rica

TM 79619 · Retired 01 Jul 2025
Full career record
Age today42
Recorded moves4
Peak recorded value€1.40m
Current market value

01 / PLAYER DETAILS

At a glance

Full name
Michael Francisco Barrantes Rojas
Born
04 Oct 1983
Nationality
Costa Rica
Position
Defensive Midfield
Preferred foot
left
Height
177
Joined current club
Contract expires

02 / THE JOURNEY

Previous clubs

Clubs from completed, dated transfers, most recent first. Repeat spells are listed in the full transfer history.

03 / VALUE OVER TIME

Market value history

25 valuations
Michael Barrantes historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
05 Jun 202339Not recorded€50k
07 Dec 202239Not recorded€50k
20 Jul 202238Not recorded€50k
23 Dec 202138Not recorded€50k
18 Jun 202137Not recorded€75k
26 Dec 202037Not recorded€100k
13 Jul 202036Not recorded€125k
29 Dec 201936Not recorded€150k
02 Jun 201935Not recorded€175k
26 Dec 201835Not recorded€200k
29 May 201834Not recorded€250k
30 Dec 201734Not recorded€225k
24 Jun 201733Not recorded€225k
20 Nov 201633Not recorded€300k
20 Jun 201632Not recorded€350k
27 Feb 201632Not recorded€400k
01 Nov 201532Not recorded€600k
07 Jul 201531Not recorded€800k
07 Dec 201431Not recorded€1.00m
02 Jan 201430Not recorded€1.30m
22 Jul 201329Not recorded€1.40m
29 Dec 201229Not recorded€1.20m
01 Jul 201228Not recorded€1.25m
29 Dec 201128Not recorded€1.30m
03 Dec 201027Not recorded€400k

Each row is a dated valuation. The bar shows its share of the player’s peak recorded value. — means not recorded.

04 / EVERY MOVE

Full transfer history

4 records
Michael Barrantes full transfer history
DateFromToMoveFee
01 Jul 2025 Santa Ana FC Dijon FCO Not recorded
01 Jan 2025 Puntarenas FC Santa Ana FC Not recorded
01 Jul 2024 LD Alajuelense Puntarenas FC Not recorded
01 Jul 2023 CS Cartaginés LD Alajuelense Not recorded

Includes loans, loan returns, internal moves and scheduled transfers. Free means a recorded €0 fee; — means no figure was recorded.