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
79
Arrivals
38
Departures
41
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 14 arrivals and 13 departures.

14 in · 13 out

2026

Arrivals

  1. 3 Sept 2026MJ Kamson-Kamarafrom HEAHeart of MidlothianLoan
  2. 18 Aug 2026Cathal McCarthyfrom HULHull CityLoan
  3. 31 Jul 2026Jonathan Meierfrom SSV Ulm 1846Free transfer
  4. 31 Jul 2026Johnly Yfekofrom Exeter City F.C.TransferFee undisclosed
  5. 4 Jul 2026Erik Ringfrom LINLincoln CityTransferFee undisclosed
  6. 28 Jun 2026Bailey Ricefrom RANRangersLoan
  7. 28 Jun 2026Mark O'Harafrom STMSt. MirrenFree transfer
  8. 19 Jun 2026Calum Ferriefrom Queen's Park F.C.TransferFee undisclosed
  9. 2 Feb 2026Aaron Tshibolafrom Levadiakos F.C.Free transfer
  10. 30 Jan 2026Joe Hugillfrom MUNMan UtdTransferFee undisclosed
  11. 30 Jan 2026Findlay Curtisfrom RANRangersLoan
  12. 30 Jan 2026Nicky Cleșcencofrom FC Zimbru ChișinăuFree transfer
  13. 15 Jan 2026Kelle Roosfrom Notts County F.C.Loan
  14. 1 Jan 2026Michael Schjønning-Larsenfrom FCI Levadia TallinnFree transfer

Departures

  1. 28 Aug 2026Jack Thomsonto Swindon Town F.C.TransferFee undisclosed
  2. 25 Aug 2026Ethan Schilte-Brownto Glentoran F.C.Loan
  3. 19 Aug 2026Scott Tiffoneyto Raith Rovers F.C.Loan
  4. 20 Jul 2026Eddie Beachto Shelbourne F.C.TransferFee undisclosed
  5. 10 Jul 2026Ben Brannanto Queen's Park F.C.Loan
  6. 15 Jun 2026David Watsonto BOTBolton WanderersTransferFee undisclosed
  7. 1 Jun 2026Brad Lyonsto ABEAberdeenFree transfer
  8. 1 Jun 2026Lewis Mayoto ABEAberdeenFree transfer
  9. 21 May 2026Liam Polworthto Livingston F.C.Free transfer
  10. 11 Mar 2026Marcus Dackersto Daegu FCTransferFee undisclosed
  11. 22 Feb 2026James Brownto St Patrick's Athletic F.C.Free transfer
  12. 19 Feb 2026Eddie Beachto Derry City F.C.Loan
  13. 7 Feb 2026Ben Brannanto Inverness Caledonian Thistle F.C.Loan
2 in · 2 out

2025

Arrivals

  1. 24 Oct 2025Tyreece John-Julesfrom Crawley Town F.C.Free transfer
  2. 22 Oct 2025Tobi Oluwayemifrom CELCelticLoan

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.

2 in · 1 out

2020

Departures

  1. May 2020Laurențiu Brănescuto JUVJuventusBack from loan
5 in · 3 out

2019

Arrivals

  1. 9 Jul 2019Mohamed El Makrinifrom Odense BoldklubFree transfer
  2. Jul 2019Laurențiu Brănescufrom FK ŽalgirisLoan
  3. 5 May 2019Greg Kiltiefrom Greenock Morton F.C.Back from loan
  4. 5 May 2019Innes Cameronfrom Stranraer F.C.Back from loan
  5. 6 Jan 2019Adam Frizzellfrom Queen of the South F.C.Back from loan

Departures

  1. 20 May 2019Daniel Bachmannto WATWatfordBack from loan
  2. 30 Jan 2019Greg Kiltieto Greenock Morton F.C.Loan
  3. 18 Jan 2019Greg Stewartto ABEAberdeenLoan
5 in · 5 out

2018

Arrivals

  1. 28 Aug 2018Greg Stewartfrom BIRBirmingham CityLoan
  2. 8 Aug 2018Daniel Bachmannfrom WATWatfordLoan
  3. 4 Jul 2018Stuart Findlayfrom CELCelticFree transfer
  4. 10 Jun 2018Calum Watersfrom Sligo Rovers F.C.Back from loan
  5. 31 May 2018Adam Frizzellfrom Livingston F.C.Back from loan

Departures

  1. 14 Sept 2018Innes Cameronto Stranraer F.C.Loan
  2. 31 Aug 2018Adam Frizzellto Queen of the South F.C.Loan
  3. 30 Mar 2018Adam Frizzellto Livingston F.C.Loan
  4. 21 Feb 2018Calum Watersto Sligo Rovers F.C.Loan
  5. 2018Sean Longstaffto NEWNewcastleMove
3 in · 5 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
  3. 2017Freddie Woodmanfrom NEWNewcastleLoan

Departures

  1. 1 Jul 2017Scott McLeanto Troon F.C.Free transfer
  2. 1 Jul 2017Aaron Splaineto Dunfermline Athletic F.C.Free transfer
  3. 2017Luke Hendrieto Bradford City A.F.C.Loan
  4. 2017Freddie Woodmanto NEWNewcastleBack from loan
  5. 2017Julien Faubertto FC Inter TurkuMove
6 in · 11 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. 2016Lee Hodsonfrom Milton Keynes Dons F.C.Loan
  5. 2016Julien Faubertfrom BDXFC Girondins de BordeauxMove
  6. 2016Jonny Burnfrom Oldham Athletic A.F.C.Loan

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. 31 May 2016Stuart Findlayto CELCelticBack from loan
  6. 2016Lee Hodsonto Milton Keynes Dons F.C.Back from loan
  7. 2016Tope Obadeyito DUDDundee UnitedMove
  8. 2016Mark O'Harato DUNDundeeMove
  9. 2016Jonny Burnto MIDMiddlesbroughBack from loan
  10. 2016Scott Robinsonto Dunfermline Athletic F.C.Move
  11. 2016Mark Ridgersto STMSt. MirrenBack from loan

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.