Kilmarnock Squad 2024/2025

This is the current Kilmarnock squad - click on any of the Kilmarnock squad players to see videos, numbers, stats and pictures of that Kilmarnock player. If you have any information or updates of changes to the latest Kilmarnock squad list, please contact us.

Kilmarnock Squad

Kilmarnock Squad: Goalkeepers

Kilmarnock Squad: Midfielders

Kilmarnock Squad: Forwards

Kilmarnock Transfers In 2024/2025

Player From Club Transfer Date Type
Stuart FindlayNewcastle United25-08-2017Loan
Sean LongstaffNewcastle United09-01-2017Loan
C. RobertsNewcastle United09-01-2017Loan
Freddie WoodmanNewcastle United09-01-2017Loan
Dominic ThomasMotherwell12-07-2017Free
Daniel HigginsDundee01-07-2017Free
Eamonn BrophyHamilton18-08-2017Free
Chris BurkeRoss County01-07-2017Unknown
Scott BoydRoss County31-01-2017Free
J. JeffriesRangers04-08-2017Unknown
Cameron BellDundee United04-08-2017Unknown
Gordon GreerBlackburn Rovers31-07-2017Free
Lee ErwinLeeds United26-07-2017Unknown
Alex SamizadehBolton08-07-2017Loan
Kirk BroadfootRotherham United05-07-2017Free
Stephen O'DonnellLuton Town04-07-2017Free
J. WhittakerStranraer01-07-2017Unknown
Devlin MacKayBerwick Rangers01-07-2017Unknown
Calum WatersAlloa Athletic01-07-2017Free
Alan PowerLincoln City01-07-2017Free
J. UmerahCharlton Athletic03-02-2017Loan
Conor SammonHearts03-02-2017Loan
K. OsbornePlymouth Argyle16-01-2017Free
Y. MulumbuNorwich City22-11-2017Free
Aaron SimpsonWolves31-01-2018Loan
Dean HawkshawStranraer01-06-2018Unknown
L. FasanFree Agent01-02-2018Unknown
A. TshibolaAston Villa29-01-2018Loan
C. LyleQueen South08-04-2018Unknown
R. MillenQueen's Park12-07-2018Unknown
M. NdjoliBournemouth04-07-2018Loan
A. FrizzellLivingston01-06-2018Unknown
Daniel BachmannWatford09-08-2018Loan
Greg StewartBirmingham City28-08-2018Loan
Bright EnobakhareWolves31-08-2018Loan
J. ByrneOldham Athletic01-09-2018Unknown
C. McAlenyFleetwood Town28-01-2019Loan
Alex BruceWigan31-01-2019Loan
Iain WilsonQueen South01-07-2019Unknown
L. MillarLiverpool31-01-2019Loan
Laurentiu Constantin BranescuJuventus08-07-2019Loan
Innes CameronStranraer01-07-2019Unknown
Mohamed El MakriniRoda01-07-2019Unknown
Greg KiltieGreenock Morton01-06-2019Unknown
Nicholas HamalainenQPR20-08-2019Loan
D. Del FabroJuventus30-08-2019Unknown
J. KoprivecPafos10-09-2019Unknown
H. St ClairVenezia02-09-2019Loan
O. SowDundee United02-09-2019Loan
S. HendrieSouthend United01-07-2019Unknown
S. JacksonSt Mirren18-10-2019Unknown
Jamie MacDonaldAlloa Athletic06-01-2020Unknown
H. BunnBury15-01-2020Free
N. KabambaHartlepool United17-01-2020Unknown
M. PinnockAFC Wimbledon08-07-2020Free
B. HaunstrupPortsmouth22-07-2020Free
D. WhitehallMaidenhead Utd21-07-2020Free
Danny RogersAberdeen28-07-2020Free
A. McGowanHamilton01-07-2020Free
J. EastwoodSheffield United27-07-2020Loan
Clevid DikamonaHearts06-08-2020Free
C. DoyleHearts11-08-2020Loan
K. ConnellBlackburn Rovers01-01-2020Free
George OakleyPirin26-01-2021Free
B. PierrickCrystal Palace01-02-2021Loan
Kyle LaffertyReggina12-02-2021Free
E. DeveneyFalkirk01-06-2021Unknown
Fraser MurrayHibernian02-07-2021Free
Stephen McGinnHibernian01-07-2021Free
Liam PolworthMotherwell01-07-2021Free
Bradley LyonsBlackburn Rovers02-07-2021Free
J. SandersWigan01-07-2021Free
T. BrindleyDumbarton01-07-2021Unknown
D. ArmstrongRaith Rovers01-07-2021Free
E. MurrayDunfermline Athletic01-07-2021Free
S. WalkerReading01-07-2021Free
Jason NaismithRoss01-07-2021Free
Blair AlstonFalkirk01-07-2021Free
C. StokesForest Green Rovers01-07-2021Free
S. RobinsonLivingston01-07-2021Free
D. McGowanMontevideo Wanderers15-07-2021Free
R. BurrellMiddlesbrough30-07-2021Loan
Oliver ShawRoss01-09-2021Unknown
Lee HodsonLeyton01-09-2021Free
Callum HendrySt Johnstone29-09-2021Loan
Daniel MackayHibernian13-01-2022Loan
D. TaitHibernian20-01-2022Loan
A. TaylorWalsall12-01-2022Unknown
Declan GlassDundee United02-02-2022Loan
K. McKnightDumbarton03-01-2022Unknown
Dean CampbellAberdeen03-02-2022Loan
Kerr McinroyCeltic01-07-2022Free
L. MayoRangers01-07-2022Loan
Liam DonnellyMotherwell05-07-2022Free
S. WarnockForfar Athletic10-05-2022Unknown
J. WrightDoncaster Rovers01-07-2022Free
Jordan JonesWigan19-07-2022Loan
J. DorsettReading05-08-2022Loan
A. SotonaNice10-08-2022Loan
B. ChriseneAston Villa25-08-2022Loan
C. DoidgeHibernian31-08-2022Loan
Kyle VassellSD Loyal01-01-2023Unknown
L. ChambersLiverpool30-01-2023Loan
Kyle MagennisHibernian01-07-2023Unknown
C. NdabaIpswich Town01-07-2023Loan
W. DennisBournemouth01-07-2023Loan
R. DeasInverness01-07-2023Free
Matthew KennedyAberdeen01-07-2023Free
K. O'HaraColchester United11-07-2023Free
Marley WatkinsAberdeen21-07-2023Free
T. DaviesPontypridd01-07-2023Free
A. DallasBarnsley01-09-2023Loan
B. WalesAlloa Athletic03-01-2024Unknown
Mark BirighittiDundee United19-01-2024Free
J. BalagiziLiverpool24-01-2024Loan
K. van VeenFC Groningen01-02-2024Loan
A. BrownAnnan Athletic01-07-2024Unknown

Kilmarnock Transfers Out 2024/2025

Player To Club Transfer Date Type
Kristoffer Vassbakk AjerCeltic01-07-2017Unknown
Freddie WoodmanNewcastle United01-07-2017Unknown
C. RobertsNewcastle United30-06-2017Unknown
J. UmerahCharlton Athletic08-08-2017Unknown
K. OsborneGrimsby Town26-07-2017Free
N. TysonWycombe Wanderers26-07-2017Free
Lewis MorrisonSt Mirren06-07-2017Free
J. WhittakerCowdenbeath03-07-2017Unknown
Conor SammonHearts01-07-2017Unknown
J. WebbKidderminster Harriers23-03-2017Free
C. McFadzeanAlfreton Town17-03-2017Free
Devlin MacKayBerwick Rangers31-01-2017Loan
S. CoulibalyAhly24-01-2017Unknown
Julien FaubertInter Turku18-01-2017Unknown
J. WhittakerStranraer14-01-2017Loan
C. AdamsBirmingham City05-01-2017Unknown
W. BoyleHuddersfield Town04-01-2017Unknown
F. BojajHuddersfield Town04-01-2017Unknown
J. BurnMiddlesbrough01-01-2017Unknown
O. KayodeDerry City14-10-2017Free
Stuart FindlayNewcastle United01-07-2018Unknown
Cameron BellHibernian01-02-2018Free
Dean HawkshawStranraer31-01-2018Loan
Daniel HigginsAirdrieonians31-01-2018Loan
Calum WatersSligo Rovers22-02-2018Loan
C. LyleQueen South09-03-2018Loan
S. McLeanAlbion Rovers23-03-2018Unknown
Adam FrizzellLivingston30-03-2018Loan
Aaron TshibolaAston Villa01-07-2018Unknown
Leonardo FasanFalkirk11-06-2018Unknown
S. LidingtonStranraer01-07-2018Unknown
Alex SamizadehCurzon Ashton13-08-2018Free
Lee ErwinTractor13-08-2018Unknown
Brad SpencerDumbarton24-08-2018Unknown
A. FrizzellQueen South01-09-2018Loan
Youssouf Chafiq Mulumbu NganguCeltic31-08-2018Free
Innes CameronStranraer14-09-2018Loan
Daniel HigginsStranraer14-09-2018Loan
D. ThomasDumbarton30-09-2018Loan
Jordan JonesRangers05-01-2019Unknown
Alex BruceWigan01-07-2019Unknown
Greg KiltieGreenock Morton31-01-2019Loan
Iain WilsonQueen South29-01-2019Loan
L. MillarLiverpool01-07-2019Unknown
Daniel HigginsCove Rangers16-07-2019Unknown
C. WatersSt Mirren09-08-2019Loan
Greg TaylorCeltic02-09-2019Unknown
Greg KiltieDunfermline Athletic02-09-2019Loan
Jamie MacDonaldAlloa Athletic13-09-2019Unknown
Kirk BroadfootSt Mirren04-09-2019Free
A. FrizzellDumbarton30-09-2019Loan
Nicholas HamalainenQPR01-07-2020Unknown
O. SowDundee United01-01-2020Unknown
D. ThomasDunfermline Athletic10-01-2020Loan
S. JacksonStevenage20-01-2020Free
Iain WilsonDunfermline Athletic16-07-2020Free
Jamie MacDonaldRaith Rovers16-07-2020Free
J. KoprivecTabor31-07-2020Free
S. HendrieMorecambe01-08-2020Free
Mohamed El MakriniIK Start31-08-2020Unknown
E. LynchAlloa Athletic21-09-2020Free
K. ConnellAirdrieonians05-10-2020Loan
H. BunnYork City01-07-2020Free
Innes CameronAyr United23-10-2020Loan
J. EastwoodSheffield United01-01-2021Unknown
Eamonn BrophySt Mirren08-01-2021Loan
Innes CameronAlloa Athletic29-01-2021Unknown
B. PierrickCrystal Palace01-06-2021Unknown
Stuart FindlayPhiladelphia Union25-02-2021Unknown
A. TaylorStranraer12-03-2021Loan
T. BrindleyDumbarton11-03-2021Loan
N. KabambaNorthampton Town01-06-2021Free
M. PinnockNorthampton Town01-06-2021Free
Laurentiu Constantin BranescuIasi10-01-2021Unknown
Greg KiltieSt Mirren01-07-2021Free
Alan PowerSt Mirren01-07-2021Unknown
C. RossStranraer01-07-2021Unknown
Z. MedleyArsenal01-06-2021Unknown
Aaron TshibolaGenclerbirligi10-07-2021Free
A. McGowanNorthampton Town11-07-2021Unknown
George OakleyWoking01-07-2021Free
R. MillenScunthorpe United01-07-2021Free
Kyle LaffertyAnorthosis01-07-2021Free
Kirk BroadfootInverness12-07-2021Free
Curtis LyleStranraer07-07-2021Loan
Z. RossiBournemouth26-07-2021Free
K. ConnellEast Fife06-08-2021Unknown
Danny RogersOldham Athletic06-08-2021Unknown
J. CraigStenhousemuir09-08-2021Free
Gary DickerBrighton02-07-2021Free
D. WhitehallEastleigh01-07-2021Free
R. SmithStranraer27-08-2021Unknown
J. DevennyBroomhill28-08-2021Unknown
E. DeveneyClyde17-09-2021Loan
M. MullenAlbion Rovers01-10-2021Unknown
Innes CameronQueen South01-10-2021Loan
Clevid DikamonaAG Caennaise01-07-2021Free
Declan GlassDundee United01-06-2022Unknown
T. BrindleyForfar Athletic29-01-2022Loan
Liam PolworthDunfermline Athletic28-02-2022Loan
Stephen McGinnFalkirk09-06-2022Unknown
S. WarnockForfar Athletic30-01-2022Loan
Dean CampbellAberdeen01-06-2022Unknown
E. MurrayHartlepool United01-07-2022Free
C. DoyleBradford City01-07-2022Free
B. HaunstrupCambridge United06-07-2022Free
H. BrounDumbarton01-07-2022Free
E. DeveneyAirdrieonians01-07-2022Free
Jason NaismithQueen's Park01-07-2022Unknown
T. AbedForfar Athletic15-07-2022Unknown
Curtis LyleEast Kilbride21-07-2022Loan
K. ConnellRaith Rovers29-07-2022Loan
Lee HodsonPartick Thistle12-08-2022Loan
C. McArthurNewcastle United06-07-2022Unknown
J. SandersCove Rangers29-09-2022Loan
J. DorsettReading01-07-2023Unknown
B. ChriseneAston Villa01-06-2023Unknown
D. McGowanHamilton06-01-2023Unknown
Curtis LyleStenhousemuir11-01-2023Unknown
K. ConnellEast Kilbride26-01-2023Unknown
L. ChambersLiverpool01-06-2023Unknown
Oliver ShawBarnsley31-01-2023Unknown
C. WatersGreenock Morton03-02-2023Free
J. CraigClyde01-07-2023Free
C. StokesMorecambe01-07-2023Free
A. TaylorBradford City01-07-2023Free
S. RobinsonPartick Thistle01-07-2023Unknown
Lee HodsonEastleigh01-07-2023Free
K. LeslieClyde21-07-2023Loan
Kerr McinroyPartick Thistle03-08-2023Loan
Alan PowerGreenock Morton04-08-2023Free
K. McKnightBroomhill01-08-2023Free
B. WalesAlloa Athletic29-09-2023Loan
S. WalkerCharlton Athletic20-10-2023Free
W. DennisBournemouth01-07-2024Unknown
T. DaviesCardiff City01-06-2024Unknown
C. NdabaIpswich Town01-06-2024Unknown
Stuart FindlayOxford United01-06-2024Unknown
A. DallasBarnsley31-05-2024Unknown
Mark BirighittiDundee United28-01-2024Unknown
J. SandersAyr United26-01-2024Loan
A. QuiggAlbion Rovers12-02-2024Loan
A. BrownAnnan Athletic29-02-2024Loan

Latest Football News