Kilmarnock FC

Scottish Premiership
Scottish Premiership League level: ScotlandFirst Tier Table position: 4 In league since: 2 years
Kilmarnock FC
  • Squad size: 25
  • Average age: 26.6
  • Foreigners: 12  48.0 %
deadline-day banner

Next season's squad

This is the expected squad for the coming season. The list takes into account all players currently confirmed as new arrivals or returners. You can choose to display all players whose contacts are expiring, but who do not yet have a subsequent contract lined up. You can also choose to show players being negotiated as potential new entries.

Confirmed new arrival
Current rumour
Contract is expiring, but no subsequent contract yet agreed
#PlayerDate of birth/AgeNat.Contract expiresMarket value
5
Lewis Mayo
Centre-Back
Mar 19, 2000 (24)ScotlandMay 31, 2026
6
Robbie Deas
Centre-Back
Feb 27, 2000 (24)ScotlandMay 31, 2025
4
Joe Wright
Centre-Back
Feb 26, 1995 (29)Wales
England
May 31, 2025
Ayr United FCWithout Club
Jack Sanders
Centre-Back
Mar 18, 1999 (25)England-
12
David Watson
Central Midfield
Feb 12, 2005 (19)ScotlandMay 31, 2026
16
Kyle Magennis
Central Midfield
Aug 26, 1998 (25)ScotlandMay 31, 2025
15
Fraser Murray
Left Midfield
May 7, 1999 (25)ScotlandMay 31, 2025
22
Liam Donnelly
Defensive Midfield
Mar 7, 1996 (28)Northern IrelandMay 31, 2025
8
Brad Lyons
Central Midfield
May 26, 1997 (26)Northern IrelandMay 31, 2026
11
Danny Armstrong
Right Winger
Oct 11, 1997 (26)Scotland
Ireland
May 31, 2025
7
Rory McKenzie
Right Winger
Oct 7, 1993 (30)ScotlandMay 31, 2025
9
Kyle Vassell
Centre-Forward
Feb 7, 1993 (31)Northern Ireland
England
May 31, 2025
10
Matty Kennedy
Left Winger
Nov 1, 1994 (29)Northern Ireland
Scotland
May 31, 2026
Alloa Athletic FC
Bobby Wales
Centre-Forward
Jun 23, 2005 (18)Scotland
Ireland
May 31, 2025
Squad details by position
Position ø-Age Market value ø-Market value
  - -
  25.50 €1.80m €450k
  24.80 €1.63m €325k
  27.00 €2.18m €435k
Total: 25.79 €5.60m €400k

Transfer record

Income/Expenditure Arrivals/Departures Fee
Income 4 0
Expenditure 0 0
Overall balance +-0