← KilmarnockActivity by yearArrivalsDepartures
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.
Busiest year on record: 2026, with 14 arrivals and 13 departures.
14 in · 13 out
2026
Arrivals
- 3 Sept 2026MJ Kamson-Kamarafrom HEAHeart of MidlothianLoan
- 18 Aug 2026Cathal McCarthyfrom HULHull CityLoan
- 31 Jul 2026Jonathan Meierfrom SSV Ulm 1846Free transfer
- 31 Jul 2026Johnly Yfekofrom Exeter City F.C.TransferFee undisclosed
- 4 Jul 2026Erik Ringfrom LINLincoln CityTransferFee undisclosed
- 28 Jun 2026Bailey Ricefrom RANRangersLoan
- 28 Jun 2026Mark O'Harafrom STMSt. MirrenFree transfer
- 19 Jun 2026Calum Ferriefrom Queen's Park F.C.TransferFee undisclosed
- 2 Feb 2026Aaron Tshibolafrom Levadiakos F.C.Free transfer
- 30 Jan 2026Joe Hugillfrom MUNMan UtdTransferFee undisclosed
- 30 Jan 2026Findlay Curtisfrom RANRangersLoan
- 30 Jan 2026Nicky Cleșcencofrom FC Zimbru ChișinăuFree transfer
- 15 Jan 2026Kelle Roosfrom Notts County F.C.Loan
- 1 Jan 2026Michael Schjønning-Larsenfrom FCI Levadia TallinnFree transfer
Departures
- 28 Aug 2026Jack Thomsonto Swindon Town F.C.TransferFee undisclosed
- 25 Aug 2026Ethan Schilte-Brownto Glentoran F.C.Loan
- 19 Aug 2026Scott Tiffoneyto Raith Rovers F.C.Loan
- 20 Jul 2026Eddie Beachto Shelbourne F.C.TransferFee undisclosed
- 10 Jul 2026Ben Brannanto Queen's Park F.C.Loan
- 15 Jun 2026David Watsonto BOTBolton WanderersTransferFee undisclosed
- 1 Jun 2026Brad Lyonsto ABEAberdeenFree transfer
- 1 Jun 2026Lewis Mayoto ABEAberdeenFree transfer
- 21 May 2026Liam Polworthto Livingston F.C.Free transfer
- 11 Mar 2026Marcus Dackersto Daegu FCTransferFee undisclosed
- 22 Feb 2026James Brownto St Patrick's Athletic F.C.Free transfer
- 19 Feb 2026Eddie Beachto Derry City F.C.Loan
- 7 Feb 2026Ben Brannanto Inverness Caledonian Thistle F.C.Loan
2 in · 2 out
2025
Arrivals
- 24 Oct 2025Tyreece John-Julesfrom Crawley Town F.C.Free transfer
- 22 Oct 2025Tobi Oluwayemifrom CELCelticLoan
Departures
- 16 Sept 2025Kieran O'Harato DUNDundeeFree transfer
- Jul 2025Daniel Armstrongto FC Dinamo BucharestMove
0 in · 1 out
2022
Arrivals
None on record.
Departures
- 2022Colin Doyleto Bradford City A.F.C.Move
1 in · 0 out
2021
Arrivals
- Jul 2021Daniel Armstrongfrom Raith Rovers F.C.Move
Departures
None on record.
2 in · 1 out
2020
Arrivals
- 2020Colin Doylefrom HEAHeart of MidlothianLoan
- 2020Clevid Dikamonafrom HEAHeart of MidlothianMove
Departures
- May 2020Laurențiu Brănescuto JUVJuventusBack from loan
5 in · 3 out
2019
Arrivals
- 9 Jul 2019Mohamed El Makrinifrom Odense BoldklubFree transfer
- Jul 2019Laurențiu Brănescufrom FK ŽalgirisLoan
- 5 May 2019Greg Kiltiefrom Greenock Morton F.C.Back from loan
- 5 May 2019Innes Cameronfrom Stranraer F.C.Back from loan
- 6 Jan 2019Adam Frizzellfrom Queen of the South F.C.Back from loan
Departures
- 20 May 2019Daniel Bachmannto WATWatfordBack from loan
- 30 Jan 2019Greg Kiltieto Greenock Morton F.C.Loan
- 18 Jan 2019Greg Stewartto ABEAberdeenLoan
5 in · 5 out
2018
Arrivals
- 28 Aug 2018Greg Stewartfrom BIRBirmingham CityLoan
- 8 Aug 2018Daniel Bachmannfrom WATWatfordLoan
- 4 Jul 2018Stuart Findlayfrom CELCelticFree transfer
- 10 Jun 2018Calum Watersfrom Sligo Rovers F.C.Back from loan
- 31 May 2018Adam Frizzellfrom Livingston F.C.Back from loan
Departures
- 14 Sept 2018Innes Cameronto Stranraer F.C.Loan
- 31 Aug 2018Adam Frizzellto Queen of the South F.C.Loan
- 30 Mar 2018Adam Frizzellto Livingston F.C.Loan
- 21 Feb 2018Calum Watersto Sligo Rovers F.C.Loan
- 2018Sean Longstaffto NEWNewcastleMove
3 in · 5 out
2017
Arrivals
- 5 Jul 2017Kirk Broadfootfrom Rotherham United F.C.Free transfer
- 1 Jul 2017Calum Watersfrom Alloa Athletic F.C.Free transfer
- 2017Freddie Woodmanfrom NEWNewcastleLoan
Departures
- 1 Jul 2017Scott McLeanto Troon F.C.Free transfer
- 1 Jul 2017Aaron Splaineto Dunfermline Athletic F.C.Free transfer
- 2017Luke Hendrieto Bradford City A.F.C.Loan
- 2017Freddie Woodmanto NEWNewcastleBack from loan
- 2017Julien Faubertto FC Inter TurkuMove
6 in · 11 out
2016
Arrivals
- 29 Mar 2016Alex Henshallfrom IPSIpswich TownFree transfer
- 1 Feb 2016Gary Dickerfrom Carlisle United F.C.Free transfer
- 2016Miles Addisonfrom Blackpool F.C.Move
- 2016Lee Hodsonfrom Milton Keynes Dons F.C.Loan
- 2016Julien Faubertfrom BDXFC Girondins de BordeauxMove
- 2016Jonny Burnfrom Oldham Athletic A.F.C.Loan
Departures
- 2 Sept 2016Conrad Balatonito Ayr United F.C.Free transfer
- 7 Jul 2016Ross Barbourto Stranraer F.C.Free transfer
- 1 Jul 2016Lee Ashcroftto Dunfermline Athletic F.C.Free transfer
- 1 Jul 2016David Symeto Partick Thistle F.C.Free transfer
- 31 May 2016Stuart Findlayto CELCelticBack from loan
- 2016Lee Hodsonto Milton Keynes Dons F.C.Back from loan
- 2016Tope Obadeyito DUDDundee UnitedMove
- 2016Mark O'Harato DUNDundeeMove
- 2016Jonny Burnto MIDMiddlesbroughBack from loan
- 2016Scott Robinsonto Dunfermline Athletic F.C.Move
- 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.