# 2024–25 Kilmarnock F.C. season

The 2024–25 season will be the 146th season of competitive association football and the 12th season in the Scottish Professional Football League played by Kilmarnock Football Club, a professional football club based in Kilmarnock, Ayrshire, Scotland. The club will compete in the top tier of Scottish football for the third consecutive season.

## Results and fixtures
### Pre-season friendlies

Kilmarnock's score is shown first in each case.
Kilmarnock preseason results :
| Date | Venue | Opponents | Score | Kilmarnock scorers | Att. |
| 29 June 2024 | Marbella Football Centre, San Pedro Alcántara (N) | Cerro Porteño | 0–2 | | 0 |
| 3 July 2024 | Rugby Park, Kilmarnock (H) | The New Saints | 5–0 | Anderson (3), Cameron, Lyons | 0 |
| 11 July 2024 | Somerset Park, Ayr (A) | Ayr United | 2–3 | Lyons 43', Deas 72' | |
| 14 July 2024 | Beechwood Park, Auchinleck (A) | Auchinleck Talbot | 4–0 | Brown, Lyons, Anderson, Wales | 0 |
| 19 July 2024 | Rugby Park, Kilmarnock (H) | Barrow | 5–0 | Wright 25', Armstrong 47' (pen.), 65' (pen.), Watkins 49', Murray 66' | |

### Premiership

Kilmarnock's score is shown first in each case.
Kilmarnock in the 2024–25 Scottish Premiership :
| Date | Venue | Opponents | Score | Kilmarnock scorers | Att. |
| 4 August 2024 | Celtic Park, Glasgow (A) | Celtic | 0–4 | | 58,712 |
| 11 August 2024 | Rugby Park, Kilmarnock (H) | St Johnstone | 0–3 | | 4,843 |
| 24 August 2024 | Pittodrie Stadium, Aberdeen (A) | Aberdeen | 0–2 | | 16,146 |
| 1 September 2024 | Rugby Park, Kilmarnock (H) | Hibernian | 1–1 | Anderson 90+2' (pen.) | 7,763 |
| 14 September 2024 | St Mirren Park, Paisley (A) | St Mirren | 2–2 | Watkins 11', Ayunga 71' (o.g.) | 6,957 |
| 28 September 2024 | Rugby Park, Kilmarnock (H) | Dundee United | 3–3 | Watson 47', 58', Watkins 64' | 6,257 |
| 5 October 2024 | Dens Park, Dundee (A) | Dundee | 3–2 | Kennedy 86', 90+4', Anderson 88' | 5,316 |
| 20 October 2024 | Rugby Park, Kilmarnock (H) | Rangers | 1–0 | Watkins 87' | 8,924 |
| 26 October 2024 | Victoria Park, Dingwall (A) | Ross County | 1–2 | Ndaba 39' | 3,419 |
| 30 October 2024 | Tynecastle Park, Edinburgh (A) | Heart of Midlothian | 2–1 | Kennedy 58', Vassell 63' | 18,402 |
| 3 November 2024 | Dens Park, Dundee (A) | Dundee | 2–3 | Anderson 24', Kennedy 40' | 5,014 |
| 10 November 2024 | Rugby Park, Kilmarnock (H) | Celtic | 0–2 | | 8,657 |
| 23 November 2024 | McDiarmid Park, Perth (A) | St Johnstone | 0–1 | | 1,872 |
| 30 November 2024 | Rugby Park, Kilmarnock (H) | Dundee | 1–1 | Wales 80' | 5,454 |
| 4 December 2024 | Ibrox Stadium, Glasgow (A) | Rangers | 0–6 | | 44,188 |
| 7 December 2024 | Tannadice Park, Dundee (A) | Dundee United | 1–1 | Anderson 90+5' (pen.) | 8,402 |
| 15 December 2024 | Rugby Park, Kilmarnock (H) | Heart of Midlothian | 1–0 | Anderson 18' (pen.) | 5,474 |
| 20 December 2024 | Fir Park, Motherwell (A) | Motherwell | 1–1 | Polworth 74' | 4,966 |
| 26 December 2024 | Rugby Park, Kilmarnock (H) | Aberdeen | 4–0 | Vassell 18', Watson 59', Cameron 87', Anderson 90+3' | 6,846 |
| 29 December 2024 | Easter Road, Edinburgh (A) | Hibernian | 0–1 | | 19,265 |
| 2 January 2025 | Rugby Park, Kilmarnock (H) | St Mirren | 2–0 | Anderson 8', 65' (pen.) | 6,603 |
| 5 January 2025 | Rugby Park, Kilmarnock (H) | Ross County | 0–1 | | 5,426 |
| 8 January 2025 | Rugby Park, Kilmarnock (H) | Motherwell | 0–0 | | 4,601 |
| 25 January 2025 | Tynecastle Park, Edinburgh (A) | Heart of Midlothian | 2–3 | Wales 50', Murray 67' | 18,677 |
| 1 February 2025 | Rugby Park, Kilmarnock (H) | Dundee United | 1–0 | Watkins 72' | 5,661 |
| 15 February 2025 | Rugby Park, Kilmarnock (H) | St Johnstone | 3–1 | Polworth 9', Murray 56', Wales 60' | 5,479 |
| 22 February 2025 | Pittodrie Stadium, Aberdeen (A) | Aberdeen | 0–1 | | 16,993 |
| 26 February 2025 | Rugby Park, Kilmarnock (H) | Rangers | 2–4 | Wright 11', Lyons 14' | 8,751 |
| 1 March 2025 | Victoria Park, Dingwall (A) | Ross County | 0–1 | | 3,385 |
| 15 March 2025 | Rugby Park, Kilmarnock (H) | Hibernian | 1–1 | Murray 90+2' | 6,703 |
| 29 March 2025 | St Mirren Park, Paisley (A) | St Mirren | | | |
| 5 April 2025 | Rugby Park, Kilmarnock (H) | Motherwell | | | |
| 12 April 2025 | Celtic Park, Glasgow (A) | Celtic | | | |

### Scottish Cup

Kilmarnock's score is shown first in each case.
Kilmarnock in the 2024–25 Scottish Cup :
| Date | Round | Venue | Opponents | Score | Kilmarnock scorers | Att. | Ref. |
| 18 January 2025 | Fourth round | Celtic Park, Glasgow (A) | Celtic | 1–2 | Wales 45+1’ | 40,916 | |

### League Cup

Kilmarnock's score is shown first in each case.
Kilmarnock in the 2024–25 League Cup :
| Date | Round | Venue | Opponents | Score | Kilmarnock scorers | Att. | Ref. |
| 18 August 2024 | Second round | Fir Park, Motherwell (A) | Motherwell | 0–1 | | 4,371 | |

### Europa League

Kilmarnock's score is shown first in each case.
Kilmarnock in the 2024–25 Europa League :
| Date | Round | Venue | Opponents | Score | Kilmarnock scorers | Att. | Ref. |
| 25 July 2024 | Second qualifying round first leg | Rugby Park, Kilmarnock (H) | Cercle Brugge | 1–1 | Watson 70' | 10,410 | |
| 1 August 2024 | Second qualifying round second leg | Jan Breydel Stadium, Bruges (A) | Cercle Brugge | 0–1 | | 10,230 | |

### Conference League

Kilmarnock's score is shown first in each case.
Kilmarnock in the 2024–25 Conference League :
| Date | Round | Venue | Opponents | Score | Kilmarnock scorers | Att. |
| 8 August 2024 | Third qualifying round first leg | Rugby Park, Kilmarnock (H) | Tromsø | 2–2 | Vassell 6', Wales 90+2' | 6,995 |
| 15 August 2024 | Third qualifying round second leg | Romssa Arena, Tromsø (A) | Tromsø | 1–0 | Skjærvik 11' (o.g.) | 5,891 |
| 22 August 2024 | Play-off round first leg | Parken, Copenhagen (A) | Copenhagen | 0–2 | | 17,056 |
| 29 August 2024 | Play-off round second leg | Rugby Park, Kilmarnock (H) | Copenhagen | 1–1 | Watkins 16' | 8,083 |

## Club statistics
### Competition Overview

| Competition | First match | Last match | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Pld | W | D | L | GF | GA | GD | Win % |
| Premiership | 4 August 2024 | May 2025 | 30 | 8 | 8 | 14 | 34 | 48 | −14 | 026.67 |
| Scottish Cup | January 2025 | 2025 | 1 | 0 | 0 | 1 | 1 | 2 | −1 | 000.00 |
| League Cup | 18 August 2024 | 18 August 2024 | 1 | 0 | 0 | 1 | 0 | 1 | −1 | 000.00 |
| Europa League | 25 July 2024 | 1 August 2024 | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 000.00 |
| Conference League | 8 August 2024 | 29 August 2024 | 4 | 1 | 2 | 1 | 4 | 5 | −1 | 025.00 |
| Total | Total | Total | 38 | 9 | 11 | 18 | 40 | 58 | −18 | 023.68 |
Source: Competitions

### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 8 | St Mirren | 30 | 10 | 5 | 15 | 37 | 49 | −12 | 35 | |
| 9 | Ross County | 30 | 9 | 8 | 13 | 31 | 51 | −20 | 35 | |
| 10 | Kilmarnock | 30 | 8 | 8 | 14 | 34 | 48 | −14 | 32 | |
| 11 | Dundee | 30 | 8 | 7 | 15 | 45 | 63 | −18 | 31 | Qualification for the Premiership play-off final |
| 12 | St Johnstone (W) | 30 | 7 | 5 | 18 | 32 | 54 | −22 | 26 | Relegation to Championship |
* ↑ Teams play each other three times (33 matches), before the league is split into two groups (the top six and the bottom six).

## Squad statistics

| No. | Pos. | Name | Premiership | Premiership | Scottish Cup | Scottish Cup | League Cup | League Cup | Europe | Europe | Total | Total | Discipline | Discipline |
| No. | Pos. | Name | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | | |
| 1 | GK | Kieran O'Hara | 13 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 17 | 0 | 2 | 0 |
| 2 | DF | Jack Burroughs | 12 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 14 | 0 | 0 | 0 |
| 3 | DF | Corrie Ndaba | 28 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 30 | 1 | 5 | 0 |
| 4 | DF | Joe Wright | 25 | 1 | 1 | 0 | 1 | 0 | 6 | 0 | 33 | 1 | 7 | 2 |
| 5 | DF | Lewis Mayo | 29 | 0 | 1 | 0 | 1 | 0 | 6 | 0 | 37 | 0 | 2 | 0 |
| 6 | DF | Robbie Deas | 25 | 0 | 1 | 0 | 1 | 0 | 4 | 0 | 31 | 0 | 6 | 1 |
| 7 | MF | Rory McKenzie | 13 | 0 | 1 | 0 | 1 | 0 | 3 | 0 | 18 | 0 | 0 | 0 |
| 8 | MF | Brad Lyons | 26 | 1 | 1 | 0 | 1 | 0 | 6 | 0 | 34 | 1 | 4 | 1 |
| 9 | FW | Kyle Vassell | 21 | 2 | 0 | 0 | 1 | 0 | 6 | 1 | 28 | 4 | 2 | 0 |
| 10 | MF | Matty Kennedy | 16 | 4 | 0 | 0 | 1 | 0 | 6 | 0 | 23 | 4 | 3 | 0 |
| 11 | MF | Daniel Armstrong | 26 | 0 | 1 | 0 | 0 | 0 | 6 | 0 | 33 | 0 | 7 | 1 |
| 12 | MF | David Watson | 27 | 3 | 1 | 0 | 1 | 0 | 5 | 1 | 34 | 4 | 2 | 0 |
| 14 | MF | Gary Mackay-Steven | 9 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 12 | 0 | 0 | 0 |
| 15 | MF | Fraser Murray | 25 | 3 | 1 | 0 | 1 | 0 | 4 | 0 | 31 | 3 | 3 | 0 |
| 16 | MF | Kyle Magennis | 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12 | 0 | 2 | 0 |
| 17 | MF | Stuart Findlay | 9 | 0 | 0 | 0 | 1 | 0 | 6 | 0 | 16 | 0 | 3 | 1 |
| 18 | FW | Innes Cameron | 20 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 21 | 1 | 0 | 0 |
| 19 | FW | Bruce Anderson | 21 | 8 | 1 | 0 | 1 | 0 | 3 | 0 | 26 | 8 | 0 | 0 |
| 20 | GK | Robby McCrorie | 17 | 0 | 1 | 0 | 0 | 0 | 4 | 0 | 22 | 0 | 1 | 0 |
| 21 | DF | Calvin Ramsay | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| 22 | MF | Liam Donnelly | 17 | 0 | 1 | 0 | 1 | 0 | 6 | 0 | 25 | 0 | 6 | 2 |
| 23 | FW | Marley Watkins | 23 | 4 | 1 | 0 | 1 | 0 | 3 | 1 | 28 | 5 | 3 | 0 |
| 24 | FW | Bobby Wales | 21 | 3 | 1 | 1 | 1 | 0 | 4 | 1 | 27 | 5 | 1 | 0 |
| 31 | MF | Liam Polworth | 21 | 2 | 1 | 0 | 1 | 0 | 4 | 0 | 27 | 2 | 3 | 0 |
| 51 | DF | Oliver Bainbridge | 6 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 9 | 0 | 1 | 0 |
Source:

## Transfers
### Transfers in

| Date | Position | Name | Previous Club | Fee |
| 29 May 2024 | FW | Bruce Anderson | Livingston | Free |
| 4 June 2024 | DF | Stuart Findlay | Oxford United | Loan |
| 10 July 2024 | GK | Robby McCrorie | Rangers | Undisclosed |
| 30 July 2024 | DF | Corrie Ndaba | Ipswich Town | Undisclosed |
| 2 August 2024 | DF | Oliver Bainbridge | Sunderland | Loan |
| 20 August 2024 | DF | Jack Burroughs | Coventry City | Loan |
| 13 January 2025 | DF | Calvin Ramsay | Liverpool | Loan |
| 3 February 2025 | DF | Thomas Wilson-Brown | Leicester City | Loan |

### Transfers out

| Date | Position | Name | Subsequent Club | Fee |
| 22 May 2024 | MF | Kerr McInroy | Shelbourne | Free |
| 22 May 2024 | MF | Aaron Quigg | Annan Athletic | Free |
| 22 May 2024 | MF | Steven Warnock | | Free |
| 22 May 2024 | DF | Jack Sanders | St Johnstone | Free |
| 10 July 2024 | FW | Zander Craik | Queen of the South | Loan |
| 19 July 2024 | FW | Greg Stewart | Mohun Bagan SG | Free |
| 21 July 2024 | GK | Corey Armour | Auchinleck Talbot | Loan |
| 12 August 2024 | DF | Andrew Miller | Auchinleck Talbot | Loan |
| 13 August 2024 | DF | Lewis Mackle | Hurlford United | Loan |
| 24 August 2024 | GK | Dylan Brown | Kilwinning Rangers | Loan |
| 11 September 2024 | DF | Ethan Brown | Dumbarton | Loan |
| 13 September 2024 | GK | Aidan Glavin | Elgin City | Loan |
| 13 September 2024 | FW | Kian Leslie | Elgin City | Loan |
| 25 October 2024 | DF | Ruari Ellis | Broxburn Athletic | Loan |
| 14 January 2025 | DF | Lewis Mackle | Hurlford United | Free |
| 24 January 2025 | DF | Euan Bowie | Kilwinning Rangers | Loan |
| 31 January 2025 | FW | Aaron Brown | Annan Athletic | Loan |
| 6 February 2025 | FW | Zander Craik | East Kilbride | Loan |
| 20 February 2025 | DF | Ben Brannan | Inverness CT | Loan |