Founded: 1869
Stadium: Rugby Park
Coach: Derek McInnes
Premiership Form:
Overall Form:

Kilmarnock home ground venue is Rugby Park.

Derek McInnes is the current coach for Kilmarnock.

Kilmarnock Premiership Match Fixtures and Results

[ Home Overall Away  ]

Kilmarnock have played a total of 19 matches in Scotland Premiership. Their current statistics is 3 win, 3 draw and 13 lose.

Kilmarnock did not win their last match in the competition.

The overall results is shown by default. You can also analyze Kilmarnock results for their home or away matches in Premiership 2024/2025.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Kilmarnock 19 3 3 13
Date
Home
Score
Away
HT      
14/05/2025 Motherwell
3 - 0
Kilmarnock 0-0H2H O +
  29' Robbie Deas
Harrison Paton 46'  
Luke Armstrong 46'  
  46' Bruce Anderson
  46' Rory McKenzie
  46' Kyle Vassell
  46' Marley Watkins
  60' Rory McKenzie
  60' Liam Polworth
Tony Watt 63'  
Moses Ebiye 63'  
  71' Danny Armstrong
  71' Calvin Ramsay
Luke Armstrong 77' 1 - 0  
Tom Sparrow 78'  
Dominic Thompson 78'  
  80' David Watson
Callum Slattery 83' 2 - 0  
Luke Armstrong 86' 3 - 0  
Callum Slattery 88'  
Will Dickson 88'  
Lennon Miller 88'  
Davor Zdravkovski 88'  
  89' Fraser Murray
  89' Cole Burke
03/05/2025 St. Johnstone
0 - 2
Kilmarnock 0-1H2H O +
  0 - 1 12' David Watson
Uche Ikpeazu 26'  
  46' Bobby Wales
  46' Rory McKenzie
  0 - 2 53' Danny Armstrong
Víctor Griffith 65'  
Nicky Clark 65'  
Mackenzie Kirk 65'  
Adama Sidibeh 65'  
Elliot Watt 66'  
  74' Danny Armstrong
  77' Danny Armstrong
  77' Kyle Vassell
  77' Bruce Anderson
  77' Marley Watkins
Josh McPake 79'  
Franio Franczak 79'  
  87' Fraser Murray
  87' Calvin Ramsay
  89' David Watson
  89' Liam Polworth
12/04/2025 Celtic
5 - 1
Kilmarnock 4-1H2H O +
Reo Hatate 9' 1 - 0  
Daizen Maeda 11' 2 - 0  
Cameron Carter-Vickers 21' 3 - 0  
Reo Hatate 24' 4 - 0  
  4 - 1 29' Danny Armstrong
  46' Danny Armstrong
  46' Robbie Deas
  46' Bobby Wales
  46' Marley Watkins
Adam Idah 60'  
Jota 60'  
James Forrest 60'  
Nicolas-Gerrit Kühn 60'  
Greg Taylor 61'  
Jeffrey Schlupp 61'  
Alistair Johnston 76'  
Anthony Ralston 76'  
  78' Fraser Murray
  78' Matthew Kennedy
Daizen Maeda 81'  
Luke McCowan 81'  
  88' David Watson
  88' Calvin Ramsay
Anthony Ralston 90+3' 5 - 1  
29/03/2025 St. Mirren
5 - 1
Kilmarnock 2-0H2H O +
Caolan Boyd-Munce 6' 1 - 0  
Roland Idowu 9' 2 - 0  
  46' Bradley Lyons
  46' David Watson
Caolan Boyd-Munce 58' 3 - 0  
  63' Corrie Ndaba
  63' Robbie Deas
  63' Liam Polworth
  63' Bobby Wales
  64' Joe Wright
Mark O'Hara 65' 4 - 0  
Declan John 69' 5 - 0  
  70' Bruce Anderson
  73' Marley Watkins
  73' Stuart Findlay
Killian Phillips 73'  
Greg Kiltie 73'  
  73' Matthew Kennedy
  73' Rory McKenzie
Roland Idowu 73'  
Owen Oseni 73'  
Caolan Boyd-Munce 73'  
Oisin Smyth 73'  
Marcus Fraser 80'  
Luke Kenny 80'  
Declan John 80'  
Scott Tanser 80'  
  5 - 1 88' Bruce Anderson
01/03/2025 Ross County
1 - 0
Kilmarnock 1-0H2H O +
Kieran Phillips 35' 1 - 0  
  63' Fraser Murray
  63' Danny Armstrong
  63' David Watson
  63' Kyle Magennis
  63' Liam Polworth
  63' Bobby Wales
Kieran Phillips 70'  
Nohan Kenneh 70'  
Zachary Ashworth 70'  
George Robesten 70'  
  75' Kyle Magennis
  75' Matthew Kennedy
  82' Marley Watkins
  82' Innes Cameron
Noah Chilvers 82'  
Alex Samuel 82'  
Connor Randall 86'  
Joshua Nisbet 90+3'  
Dylan Smith 90+3'  
22/02/2025 Aberdeen
1 - 0
Kilmarnock 0-0H2H O +
  18' Bobby Wales
Ante Palaversa 34'  
Sivert Heltne Nilsen 36'  
  45' Bradley Lyons
Jack Mackenzie 46'  
Nicky Devlin 46'  
  52' Fraser Murray
Pape Habib Gueye 65'  
Oday Dabbagh 65'  
Nicky Devlin 66'  
Graeme Shinnie 66'  
Ante Palaversa 66'  
Leighton Clarkson 66'  
  70' Bobby Wales
  70' Bruce Anderson
Jeppe Okkels 73'  
Shayden Morris 73'  
  81' Liam Donnelly
  81' Danny Armstrong
  81' Bradley Lyons
  81' David Watson
  89' Marley Watkins
  89' Innes Cameron
  89' Fraser Murray
  89' Matthew Kennedy
Oday Dabbagh 90+1' 1 - 0  
25/01/2025 Hearts
3 - 2
Kilmarnock 1-0H2H O +
Elton Daniël Kabangu 7' 1 - 0  
Craig Halkett 11'  
Lewis Neilson 11'  
  42' Robbie Deas
  45+3' Kyle Magennis
Jorge Grant 45+5'  
  45+5' Marley Watkins
  46' Calvin Ramsay
  46' Danny Armstrong
  1 - 1 50' Bobby Wales
  54' Danny Armstrong
Jamie Mccart 58' 2 - 1  
Jorge Grant 61' 3 - 1  
  3 - 2 67' Fraser Murray
  68' Liam Polworth
  68' Liam Donnelly
  68' Kyle Magennis
  68' David Watson
Blair Spittal 69'  
Yan Dhanda 69'  
Jorge Grant 69'  
Musa Drammeh 69'  
James Wilson 69'  
Lawrence Shankland 69'  
  81' David Watson
  87' Robbie Deas
  87' Bruce Anderson
Malachi Boateng 90+2'  
Malachi Boateng 90+2'  
Elton Daniël Kabangu 90+2'  
Malachi Boateng 90+2'  
29/12/2024 Hibernian
1 - 0
Kilmarnock 1-0H2H O +
Nectarios Triantis 25' 1 - 0  
  31' Joe Wright
  31' Robbie Deas
  44' Liam Polworth
Joe Newell 46'  
Hyeok-kyu Kwon 46'  
Hyeok-kyu Kwon 53'  
  59' Danny Armstrong
  63' Danny Armstrong
Jack Iredale 68'  
Jordan Obita 68'  
  71' Kyle Vassell
  71' Bruce Anderson
  71' Bobby Wales
  71' Innes Cameron
  71' Liam Polworth
  71' Kyle Magennis
Junior Hoilett 74'  
Dwight Gayle 74'  
  90+3' David Watson
  90+3' Jack Burroughs
  90+5' B. Lyons
20/12/2024 Motherwell
1 - 1
Kilmarnock 1-0H2H O +
Liam Gordon 17' 1 - 0  
Steve Seddon 38'  
Ewan Wilson 38'  
  45' David Watson
  51' Marley Watkins
  51' Bobby Wales
Harrison Paton 56'  
Harrison Paton 69'  
Tom Sparrow 69'  
Andy Halliday 69'  
Davor Zdravkovski 69'  
  71' Bruce Anderson
  71' Danny Armstrong
  71' David Watson
  71' Kyle Magennis
  1 - 1 74' Liam Polworth
Dan Casey 77'  
  78' Danny Armstrong
Tony Watt 84'  
Tawanda Maswanhise 84'  
  85' Joe Wright
Apostolos Stamatelopoulos 85'  
Moses Ebiye 85'  
  90+3' Kyle Magennis
  90+4' Liam Polworth
  90+4' Rory McKenzie
07/12/2024 Dundee United
1 - 1
Kilmarnock 0-0H2H O +
Will Ferry 55'  
  60' Robby McCrorie
  60' Kieran O'Hara
  67' Danny Armstrong
  67' Bobby Wales
  78' Joe Wright
Sam Dalby 79' 1 - 0  
D. Babunski 84'  
Richard Odada 84'  
  87' Robbie Deas
  87' Gary Mackay-Steven
  87' Liam Polworth
  87' Kyle Magennis
Louis Moult 87'  
Jort van der Sande 87'  
  87' Kyle Vassell
  87' Marley Watkins
Richard Odada 90+1'  
  1 - 1 90+4' Bruce Anderson
Luca Stephenson 90+5'  
Miller Thomson 90+5'  
Emmanuel Adegboyega 90+10'  
04/12/2024 Rangers
6 - 0
Kilmarnock 1-0H2H O +
James Tavernier 37' 1 - 0  
  42' Joe Wright
  42' Jack Burroughs
  45+4' Oliver Bainbridge
  46' Oliver Bainbridge
  46' Fraser Murray
Danilo 53' 2 - 0  
Hamza Igamane 55' 3 - 0  
  61' Kyle Vassell
  61' Rory McKenzie
V. Černý 61' 4 - 0  
  62' Liam Polworth
  62' Danny Armstrong
  62' Liam Polworth
  62' David Watson
  62' Bobby Wales
Danilo 66'  
N. Bajrami 66'  
Hamza Igamane 66'  
Cyriel Dessers 66'  
V. Černý 66'  
Kieran Dowell 66'  
Cyriel Dessers 69' 5 - 0  
Nicolas Raskin 74'  
Connor Barron 74'  
Jefté 74'  
Rıdvan Yılmaz 74'  
Cyriel Dessers 77' 6 - 0  
23/11/2024 St. Johnstone
1 - 0
Kilmarnock 0-0H2H O +
  17' Robbie Deas
Jason Holt 26'  
  46' David Watson
  46' Fraser Murray
  47' Liam Donnelly
Mackenzie Kirk 53' 1 - 0  
Graham Carey 61'  
Lewis Neilson 61'  
Tiago Teixeira 61'  
Adama Sidibeh 61'  
  69' Marley Watkins
  69' Bruce Anderson
  69' Danny Armstrong
  69' Gary Mackay-Steven
Božo Mikulić 76'  
Kyle Cameron 76'  
Mackenzie Kirk 76'  
Aaron Essel 76'  
  84' Liam Donnelly
  89' Joe Wright
  89' Innes Cameron
  89' Kyle Vassell
  89' Rory McKenzie
André Raymond 90+3'  
03/11/2024 Dundee
3 - 2
Kilmarnock 1-2H2H O +
  0 - 1 24' Bruce Anderson
  33' Stuart Findlay
  33' Joe Wright
  0 - 2 40' Matthew Kennedy
Sebastian Palmer-Houlden 41' 1 - 2  
Ethan Ingram 46'  
Jordan McGhee 46'  
Lyall Cameron 46'  
Josh Mulligan 46'  
  52' Danny Armstrong
  52' Jack Burroughs
Jordan McGhee 56' 2 - 2  
Oluwaseun Adewumi 60'  
Oluwaseun Adewumi 64'  
Scott Tiffoney 64'  
  74' Bruce Anderson
  74' Innes Cameron
  74' David Watson
  74' Rory McKenzie
Corrie Ndaba 78'  
  78' Ziyad Larkeche
Clark Robertson 84'  
Billy Koumetio 84'  
Ziyad Larkeche 90+4' 3 - 2  
30/10/2024 Hearts
1 - 2
Kilmarnock 1-0H2H O +
Alan Forrest 44' 1 - 0  
  52' Kyle Vassell
  1 - 1 58' Matthew Kennedy
  1 - 2 63' Kyle Vassell
Kenneth Vargas 64'  
Jorge Grant 64'  
Adam Forrester 64'  
Daniel Oyegoke 64'  
  65' Matthew Kennedy
  69' Joe Wright
  69' Jack Burroughs
Blair Spittal 75'  
Barrie McKay 75'  
Cameron Devlin 75'  
James Wilson 75'  
  77' Marley Watkins
  78' Marley Watkins
  78' Rory McKenzie
  83' Matthew Kennedy
  83' Oliver Bainbridge
  83' Kyle Vassell
  83' Innes Cameron
  83' Danny Armstrong
  83' Fraser Murray
Alan Forrest 84'  
Yan Dhanda 84'  
James Penrice 87'  
26/10/2024 Ross County
2 - 1
Kilmarnock 0-1H2H O +
  0 - 1 39' Corrie Ndaba
  46' Stuart Findlay
  46' Joe Wright
  53' Liam Donnelly
  60' Liam Donnelly
Jordan White 61' 1 - 1  
  63' B. Lyons
Ryan Leak 65'  
Alex Samuel 65'  
  69' Kyle Vassell
  69' David Watson
Connor Randall 72'  
Aidan Denholm 77'  
Scott Allardice 77'  
Ronan Hale 77'  
Eamonn Brophy 77'  
Josh Reid 78'  
Michee Efete 78'  
  78' Danny Armstrong
  78' Jack Burroughs
Joe Wright 82' 2 - 1  
  88' Matthew Kennedy
  88' Bruce Anderson
Noah Chilvers 88'  
Joshua Nisbet 88'  
  90+6' Joe Wright
05/10/2024 Dundee
2 - 3
Kilmarnock 1-0H2H O +
Ziyad Larkeche 24' 1 - 0  
Mohammad Sylla 30'  
Simon Murray 38'  
Mohammad Sylla 43'  
Curtis Main 46'  
Scott Fraser 46'  
  60' Lewis Mayo
  63' Liam Donnelly
  63' Bruce Anderson
  63' David Watson
  63' Rory McKenzie
Simon Murray 66'  
Sebastian Palmer-Houlden 66'  
Scott Tiffoney 67'  
Oluwaseun Adewumi 67'  
  76' Lewis Mayo
  76' Jack Burroughs
  76' Danny Armstrong
  76' Gary Mackay-Steven
Oluwaseun Adewumi 81' 2 - 0  
  2 - 1 86' Matthew Kennedy
  87' Kyle Vassell
  87' Bobby Wales
  2 - 2 88' Bruce Anderson
Ethan Ingram 89'  
Ryan Astley 89'  
  2 - 3 90+4' Matthew Kennedy
14/09/2024 St. Mirren
2 - 2
Kilmarnock 2-1H2H O +
Toyosi Olusanya 7' 1 - 0  
  1 - 1 11' Marley Watkins
Mikael Mandron 16'  
Mikael Mandron 20'  
Jonah Ayunga 20'  
  21' Corrie Ndaba
Mark O'Hara 41' 2 - 1  
  45+5' Joe Wright
Toyosi Olusanya 46'  
James Scott 46'  
Richard Taylor 47'  
Richard Taylor 58'  
Elvis Bwomono 58'  
  65' Liam Polworth
  2 - 2 71' Jonah Ayunga
Roland Idowu 73'  
Kevin van Veen 73'  
Caolan Boyd-Munce 74'  
Dennis Adeniran 74'  
  85' Matthew Kennedy
  85' Fraser Murray
  89' Kyle Vassell
  89' Bruce Anderson
  89' Corrie Ndaba
  89' Robbie Deas
  90+1' David Watson
25/08/2024 Aberdeen
2 - 0
Kilmarnock 1-0H2H O +
Pape Habib Gueye 23' 1 - 0  
  31' David Watson
  31' Bruce Anderson
  54' Brad Lyons
  56' Danny Armstrong
  56' Rory McKenzie
Pape Habib Gueye 65' 2 - 0  
Jamie McGrath 67'  
Topi Keskinen 71'  
Vicente Besuijen 71'  
  75' Marley Watkins
  75' Innes Cameron
  75' Robbie Deas
  75' Corrie Ndaba
  75' Matty Kennedy
  75' Liam Polworth
Ester Sokler 79'  
Peter Ambrose 79'  
Pape Habib Gueye 79'  
Kevin Nisbet 79'  
Jamie McGrath 88'  
Shayden Morris 88'  
Sivert Heltne Nilsen 88'  
Ante Palaversa 88'  
  90+1' Stuart Findlay
  90+1' Oliver Bainbridge
Ante Palaversa 90+2'  
Slobodan Rubezic 90+3'  
04/08/2024 Celtic
4 - 0
Kilmarnock 2-0H2H O +
Reo Hatate 17' 1 - 0  
L. Scales 40' 2 - 0  
Nicolas-Gerrit Kühn 59' 3 - 0  
Nicolas Kühn 63'  
Luis Palma 63'  
Alistair Johnston 63'  
A. Ralston 63'  
  65' Matty Kennedy
  65' Danny Armstrong
  66' Liam Polworth
  66' Rory McKenzie
  66' Kyle Vassell
  66' Innes Cameron
  70' Liam Donnelly
  74' Liam Donnelly
  74' Bobby Wales
James Forrest 77'  
Yang Hyun-Jun 77'  
Reo Hatate 82'  
Odin Thiago Holm 82'  
  84' B. Lyons
  87' Fraser Murray
  87' Gary Mackay-Steven
A. Ralston 90+4' 4 - 0  

Chart Analysis

The graph shows the performance and results of Kilmarnock in Premiership.

Statistics & Analysis of Kilmarnock

Achievement Statistics
Longest winning run
1
Longest losing streak
6
Longest run without loss
2
Longest run without win
11
Clean sheets
1
Matches over 2.25 goals
11
Matches under 2.25 goals
8
Matches First Half Over 0.5
15
Matches First Half Under 0.5
4
Matches odd
10
Matches even
9
Average goals scored
0.95
Average goals allowed
2.32
Failure to score
8
Biggest victory
0 - 2
Biggest defeat
6 - 0
Missed penalties
0
Penalty goals
0
Own goals
1
Goalless draw at home match
0
Goalless draw at away match
0 (0%)
Comeback win
1

Kilmarnock Talk

Create a New Post





Submit Cancel

Premiership 2024/2025 - 2nd Phase Table

Championship Group
# Soccer Team MP W D L F A D P Last 5 Matches
1
Celtic 5 3 2 0 112 26 +86 92
2
Rangers 5 2 3 0 80 41 +39 75
3
Hibernian 5 1 2 2 62 50 +12 58
4
Dundee United 5 1 0 4 45 54 -9 53
5
Aberdeen 5 1 0 4 48 61 -13 53
6
St. Mirren 5 2 3 0 53 59 -6 50
 
 
UEFA Champions League
 
 
UEFA Champions League Qualifiers
 
 
UEFA Europa League Qualifiers
 
 
UEFA Conference League Qualifiers

Kilmarnock are in the 3rd position of Premiership.

Relegation Group
# Soccer Team MP W D L F A D P Last 5 Matches
1
Hearts 5 4 0 1 52 47 +5 52
2
Motherwell 5 3 1 1 46 63 -17 49
3
Kilmarnock 5 3 0 2 45 64 -19 44
4
Dundee 5 2 1 2 57 77 -20 41
5
Ross County 5 0 2 3 37 65 -28 37
6
St. Johnstone 5 1 0 4 38 68 -30 32
 
 
Relegation Play-off
 
 
Relegation

Premiership 2024/2025 - 1st Phase Table

Kilmarnock are in the 9th position of Premiership and they are in contention for Relegation Round.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Celtic 33 26 3 4 97 22 +75 81
2
Rangers 33 20 6 7 68 35 +33 66
3
Hibernian 33 14 11 8 54 41 +13 53
4
Dundee United 33 14 8 11 41 40 +1 50
5
Aberdeen 33 14 8 11 45 49 -4 50
6
St. Mirren 33 12 5 16 45 54 -9 41
7
Hearts 33 11 7 15 43 44 -1 40
8
Motherwell 33 11 6 16 37 56 -19 39
9
Kilmarnock 33 9 8 16 38 58 -20 35
10
Ross County 33 9 8 16 33 56 -23 35
11
Dundee 33 9 7 17 50 71 -21 34
12
St. Johnstone 33 8 5 20 33 58 -25 29
 
 
Championship Round
 
 
Relegation Round

Kilmarnock Squad

Detailed statistics of each Kilmarnock player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Kilmarnock top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Kieran O'Hara 360 4
3
Corrie Ndaba 447 6 1 2 2
4
Joe Wright 151 3 1 1 1
5
Lewis Mayo 596 7 1 1 1
6
Robbie Deas 416 6 2 1 1
7
Rory McKenzie 121 6 5 1
8
Bradley Lyons 504 6 1 1
9
Kyle Vassell 523 7 6
10
Matthew Kennedy 611 8 1 6 2 3
11
Danny Armstrong 565 8 1 5 2
12
David Watson 486 8 2 3 2 1
15
Fraser Murray 192 5 3 2
16
Kyle Magennis
17
Stuart Findlay 560 7 2
18
Innes Cameron 123 4 3 1
19
Bruce Anderson 195 5 4 2 1
20
Robby McCrorie 360 4
21
Greg Stewart
22
Liam Donnelly 315 5 1 3 1
23
Marley Watkins 457 6 1 3 3
24
Bobby Wales 42 3 3
31
Liam Polworth 350 5 1 2 1
39
Gary Mackay-Steven 41 4 4
51
Oliver Bainbridge 91 3 2
Jack Burroughs 254 5 2 1
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.