Live
← Kilmarnock
The record since 2016

Kilmarnock: 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 Kilmarnock’s live page.

Moves on record
42
Arrivals
20
Departures
22
Sent on loan
12

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 9 arrivals and 8 departures.

9 in · 8 out

2026

Arrivals

  1. 31 Jul 2026Jonathan Meierfrom SSV Ulm 1846Free transfer
  2. 31 Jul 2026Johnly Yfekofrom Exeter City F.C.TransferFee undisclosed
  3. 4 Jul 2026Erik Ringfrom LINLincoln CityTransferFee undisclosed
  4. 28 Jun 2026Mark O'Harafrom STMSt. MirrenFree transfer
  5. 19 Jun 2026Calum Ferriefrom Queen's Park F.C.TransferFee undisclosed
  6. 2 Feb 2026Aaron Tshibolafrom Levadiakos F.C.Free transfer
  7. 30 Jan 2026Joe Hugillfrom MUNMan UtdTransferFee undisclosed
  8. 30 Jan 2026Nicky Cleșcencofrom FC Zimbru ChișinăuFree transfer
  9. 1 Jan 2026Michael Schjønning-Larsenfrom FCI Levadia TallinnFree transfer

Departures

  1. 28 Aug 2026Jack Thomsonto Swindon Town F.C.TransferFee undisclosed
  2. 20 Jul 2026Eddie Beachto Shelbourne F.C.TransferFee undisclosed
  3. 15 Jun 2026David Watsonto BOTBolton WanderersTransferFee undisclosed
  4. 1 Jun 2026Brad Lyonsto ABEAberdeenFree transfer
  5. 1 Jun 2026Lewis Mayoto ABEAberdeenFree transfer
  6. 21 May 2026Liam Polworthto Livingston F.C.Free transfer
  7. 11 Mar 2026Marcus Dackersto Daegu FCTransferFee undisclosed
  8. 22 Feb 2026James Brownto St Patrick's Athletic F.C.Free transfer
1 in · 2 out

2025

Arrivals

  1. 24 Oct 2025Tyreece John-Julesfrom Crawley Town F.C.Free transfer

Departures

  1. 16 Sept 2025Kieran O'Harato DUNDundeeFree transfer
  2. Jul 2025Daniel Armstrongto FC Dinamo BucharestMove
0 in · 1 out

2022

Arrivals

None on record.

Departures

  1. 2022Colin Doyleto Bradford City A.F.C.Move
1 in · 0 out

2021

Arrivals

  1. Jul 2021Daniel Armstrongfrom Raith Rovers F.C.Move

Departures

None on record.

1 in · 0 out

2020

Departures

None on record.

1 in · 0 out

2019

Arrivals

  1. 9 Jul 2019Mohamed El Makrinifrom Odense BoldklubFree transfer

Departures

None on record.

1 in · 1 out

2018

Arrivals

  1. 4 Jul 2018Stuart Findlayfrom CELCelticFree transfer

Departures

  1. 2018Sean Longstaffto NEWNewcastleMove
2 in · 3 out

2017

Arrivals

  1. 5 Jul 2017Kirk Broadfootfrom Rotherham United F.C.Free transfer
  2. 1 Jul 2017Calum Watersfrom Alloa Athletic F.C.Free transfer

Departures

  1. 1 Jul 2017Scott McLeanto Troon F.C.Free transfer
  2. 1 Jul 2017Aaron Splaineto Dunfermline Athletic F.C.Free transfer
  3. 2017Julien Faubertto FC Inter TurkuMove
4 in · 7 out

2016

Arrivals

  1. 29 Mar 2016Alex Henshallfrom IPSIpswich TownFree transfer
  2. 1 Feb 2016Gary Dickerfrom Carlisle United F.C.Free transfer
  3. 2016Miles Addisonfrom Blackpool F.C.Move
  4. 2016Julien Faubertfrom BDXFC Girondins de BordeauxMove

Departures

  1. 2 Sept 2016Conrad Balatonito Ayr United F.C.Free transfer
  2. 7 Jul 2016Ross Barbourto Stranraer F.C.Free transfer
  3. 1 Jul 2016Lee Ashcroftto Dunfermline Athletic F.C.Free transfer
  4. 1 Jul 2016David Symeto Partick Thistle F.C.Free transfer
  5. 2016Tope Obadeyito DUDDundee UnitedMove
  6. 2016Mark O'Harato DUNDundeeMove
  7. 2016Scott Robinsonto Dunfermline Athletic F.C.Move

From the historical record: Wikidata (CC0) and Wikipedia’s transfer lists (CC BY-SA 4.0), each fee credited to the outlet or club that reported it. Dates are only as exact as the record; “Move” means the type wasn’t recorded. Retrospective record, not Swoop intelligence.