PLAYER PROFILE / Defensive Midfield

Thom Haye.

PERSIB Bandung · Indonesia

TM 178219 · Current player profile
Full career record
Age today31
Recorded moves17
Peak recorded value€3.00m
Current market value€900k

01 / PLAYER DETAILS

At a glance

Full name
Thom Jan Marinus Haye
Born
09 Feb 1995
Nationality
Indonesia
Position
Defensive Midfield
Preferred foot
right
Height
187
Joined current club
27 Aug 2025
Contract expires
31 May 2027

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

33 valuations
Thom Haye historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
12 Jun 201318AZ Alkmaar€150k
11 Jan 201317AZ Alkmaar€100k
10 Sep 201217AZ Alkmaar€50k

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

17 records
Thom Haye full transfer history
DateFromToMoveFee
27 Aug 2025 Almere City FC PERSIB Bandung Transfer Free
13 Sep 2024 Not recorded Almere City FC Transfer
01 Jul 2024 SC Heerenveen Not recorded Transfer
31 Jan 2022 NAC Breda SC Heerenveen Transfer €750k
01 Jul 2020 ADO Den Haag NAC Breda Transfer Free
30 Jun 2020 NAC Breda ADO Den Haag Loan return End of loan
29 Jan 2020 ADO Den Haag NAC Breda Loan loan transfer
12 Sep 2019 Not recorded ADO Den Haag Transfer
09 Sep 2019 US Lecce Not recorded Transfer
01 Jul 2018 Willem II Tilburg US Lecce Transfer Free
01 Jul 2016 AZ Alkmaar Willem II Tilburg Transfer Free
01 Jul 2014 AZ Alkmaar U21 AZ Alkmaar Internal move
23 Oct 2013 AZ Alkmaar AZ Alkmaar U21 Internal move
01 Jul 2012 AZ Alkmaar U19 AZ Alkmaar Internal move
01 Jul 2011 AZ Alkmaar U17 AZ Alkmaar U19 Internal move
01 Jul 2010 AZ Alkmaar Youth AZ Alkmaar U17 Internal move
01 Jul 2006 AFC Amsterdam Youth AZ Alkmaar Youth Transfer Free

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