Live
← Heart of Midlothian
The record since 2016

Heart of Midlothian: transfer history

Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see Heart of Midlothian’s live page.

Moves on record
59
Arrivals
35
Departures
24
Sent on loan
20

No fees on record yet for these moves: spending and net spend appear once fee data is added. We never estimate them.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 15 arrivals and 12 departures.

15 in · 12 out

2026

Arrivals

  1. 3 Sept 2026Leart Kabashifrom Grasshopper Club ZürichMove
  2. 25 Aug 2026JJ Williamsfrom Rhode Island FCTransferFee undisclosed
  3. 14 Aug 2026Kieran Wrightfrom RANRangersFree transfer
  4. 24 Jul 2026Laurent Mendyfrom Forest Green Rovers F.C.TransferFee undisclosed
  5. 17 Jul 2026Beau Reusfrom SK BeverenFree transfer
  6. 1 Jul 2026MJ Kamson-Kamarafrom LINLincoln CityTransfer
  7. 1 Jul 2026Stuart Findlayfrom Oxford United F.C.Free transfer
  8. 24 Jun 2026Sabri Guendouzfrom K Beerschot VATransferFee undisclosed
  9. 24 Jun 2026Tom Renaudfrom FC VersaillesTransferFee undisclosed
  10. 18 Jun 2026Malachi Fagan-Walcottfrom York City F.C.TransferFee undisclosed
  11. 10 Jun 2026Amadou Ba-Syfrom FC RouenTransferFee undisclosed
  12. 4 Jun 2026Calvin Millerfrom FALFalkirkTransferFee undisclosed
  13. 1 Jun 2026Rogers Matofrom FK VardarFree transfer
  14. 27 May 2026Josh McPakefrom STJSt JohnstoneFree transfer
  15. 1 Jan 2026Islam Chesnokovfrom FC TobolFree transfer

Departures

  1. 1 Sept 2026Sander Kartumto Aalesunds FKFree transfer
  2. 10 Aug 2026Alexandros Kyziridisto CORÇorumTransfer
  3. 1 Aug 2026Alexander Schwolowto FSV1. FSV Mainz 05TransferFee undisclosed
  4. 17 Jul 2026Macaulay Taitto STJSt JohnstoneTransferFee undisclosed
  5. 13 Jul 2026Alan Forrestto DUNDundeeFree transfer
  6. 11 Jul 2026Cammy Devlinto RANRangersFree transfer
  7. 1 Jul 2026Frankie Kentto Oxford United F.C.Free transfer
  8. 28 Jun 2026Islam Chesnokovto FC TobolTransferFee undisclosed
  9. 24 Jun 2026Lewis Neilsonto FALFalkirkFree transfer
  10. 23 Jun 2026Michael Steinwenderto BOCVfL BochumTransferFee undisclosed
  11. 15 Jun 2026Lawrence Shanklandto RANRangersTransferFee undisclosed
  12. 13 Feb 2026Barrie McKayto Livingston F.C.Free transfer
1 in · 0 out

2023

Arrivals

  1. Aug 2023Kyosuke Tagawafrom CDSCD Santa ClaraMove

Departures

None on record.

0 in · 1 out

2022

Arrivals

None on record.

Departures

  1. 2022Jack Hamiltonto Livingston F.C.Move
1 in · 3 out

2020

Arrivals

  1. Sept 2020Mihai Popescufrom FC Dinamo BucharestMove

Departures

  1. Sept 2020Alex Petkovto PFC Levski SofiaMove
  2. 2020Clevid Dikamonato KILKilmarnockMove
  3. Jan 2020Glenn Whelanto Fleetwood Town F.C.Move
3 in · 2 out

2019

Arrivals

  1. Aug 2019Glenn Whelanfrom AVLVillaMove
  2. 7 Jan 2019David Vaněčekfrom FK TepliceFree transfer
  3. 2019Loïc Damourfrom CARCardiff CityMove

Departures

  1. 10 Jan 2019Danny Amankwaato Sønderjyske FodboldTransfer
  2. 2019Ryan Edwardsto Burton Albion F.C.Move
5 in · 3 out

2018

Arrivals

  1. 1 Jul 2018Ben Garucciofrom Adelaide United Football ClubFree transfer
  2. 1 Jul 2018Uche Ikpeazufrom Cambridge United F.C.Free transfer
  3. 1 Jul 2018Peter Haringfrom SV RiedFree transfer
  4. 25 Jan 2018Danny Amankwaafrom F.C. CopenhagenFree transfer
  5. 2018Colin Doylefrom Bradford City A.F.C.Move

Departures

  1. 1 Jul 2018Jon McLaughlinto SUNSunderlandFree transfer
  2. Jan 2018Krystian Nowakto Panionios F.C.Move
  3. 2018Esmaël Gonçalvesto Pakhtakor Tashkent FKMove
6 in · 0 out

2017

Arrivals

  1. 25 Aug 2017Jon McLaughlinfrom Burton Albion F.C.Free transfer
  2. 2017Malaury Martinfrom Lillestrøm SKMove
  3. 2017Aaron Hughesfrom Kerala Blasters FCMove
  4. 2017Esmaël Gonçalvesfrom Anorthosis Famagusta FCMove
  5. 2017Christophe Berrafrom IPSIpswich TownMove
  6. 2017Michael Smithfrom Peterborough United F.C.Move

Departures

None on record.

4 in · 3 out

2016

Arrivals

  1. Aug 2016Krystian Nowakfrom Podbeskidzie Bielsko-BiałaMove
  2. 2016Perry Kitchenfrom DCUD.C. UnitedMove
  3. 2016Don Cowiefrom Wigan Athletic F.C.Move
  4. 2016John Souttarfrom DUDDundee UnitedMove

Departures

  1. 2016Kenny Andersonto RKC WaalwijkMove
  2. 2016Osman Sowto Henan F.C.Move
  3. 2016Danny Swansonto STJSt JohnstoneMove

From the historical record: Wikidata, an open database (CC0). Dates are only as exact as the record; “Move” means the type wasn’t recorded. Fees are shown only where a source gives one. Retrospective record, not Swoop intelligence.