Kilmarnock vs St. Mirren live stream online is not available right now. You can see the full history of Kilmarnock vs St. Mirren head to head confrontation.
Our site's database keeps all result's history of previous games between Kilmarnock and St. Mirren, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Kilmarnock vs St. Mirren upcoming matches.
11-02-2026 19:45
8' Killian Phillips (0-1), 43' Greg Kiltie (1-1), 45+1' Tyreece John-Jules (2-1), 47' Killian Phillips (2-2), 76' Tyreece John-Jules (3-2), 82' Tyreece John-Jules (4-2), 90+3' Scott Tanser (4-3),
11' David Watson (Y), 40' Richard King (Y), 74' Alex Gogic (Y), 86' Miguel Freckleton (Y),
46' Jayden Richardson ⇒ Dan N'Lundulu, 65' Bruce Anderson ⇒ Joe Hugill, 65' Bradley Lyons ⇒ Aaron Tshibola, 79' Curtis F. ⇒ Jamie Brandon, 80' David Watson ⇒ Jack Thomson, 84' Killian Phillips ⇒ Jalmaro Calvin, 84' Liam Polworth ⇒ Rory McKenzie, 84' Declan John ⇒ Scott Tanser, 84' Roland Idowu Roland ⇒ Conor McMenamin,
04-10-2025 14:00
28' David Watson (1-0), 36' Marcus Dackers (2-0),
46' Alex Gogic (Y), 73' Keanu Baccus (Y), 87' Djenario Daniels (Y),
46' Richard King ⇒ Keanu Baccus, 46' Mikael Mandron ⇒ Dan N'Lundulu, 46' Roland Idowu Roland ⇒ Conor McMenamin, 64' Jonah Ayunga ⇒ Mooney E., 64' Liam Donnelly ⇒ Malik Dijksteel, 65' Bruce Anderson ⇒ Bradley Lyons, 65' Liam Polworth ⇒ Djenario Daniels, 82' Greg Kiltie ⇒ Rory McKenzie, 90+2' David Watson ⇒ Kyle Magennis, 90+2' James Brown ⇒ Ben Brannan,
19-09-2025 18:45
25' Mikael Mandron (0-1), 44' Robbie Deas (1-1), 59' Jayden Richardson (1-2), 86' Bruce Anderson (2-2),
16' Killian Phillips (Y), 23' Jayden Richardson (Y), 55' Keanu Baccus (Y), 72' Lewis Mayo (Y), 76' Robbie Deas (Y), 120' David Watson (Y),
60' Djenario Daniels ⇒ Bruce Anderson, 75' Mark O'Hara ⇒ Liam Donnelly, 78' Liam Polworth ⇒ Marley Watkins, 83' James Brown ⇒ Kyle Magennis, 83' Robbie Deas ⇒ Ben Brannan, 89' Jonah Ayunga ⇒ Roland Idowu Roland, 89' Keanu Baccus ⇒ Malik Dijksteel, 90' Greg Kiltie ⇒ Rory McKenzie, 97' Jayden Richardson ⇒ Conor McMenamin, 97' Mikael Mandron ⇒ Dan N'Lundulu, 110' George Stanger ⇒ Michael Issac Williams,
02-01-2025 15:00
8' Bruce Anderson (1-0), 65' Bruce Anderson (2-0),
21' Richard Taylor (Y), 49' Alex Gogic (Y),
44' Kyle Vassell ⇒ Kyle Magennis, 46' Oisin Smyth ⇒ Mark O'Hara, 54' Roland Idowu Roland ⇒ Mikael Mandron, 66' Jonah Ayunga ⇒ Owen Oseni, 66' Alex Gogic ⇒ Elvis Bwomono, 73' Liam Polworth ⇒ Liam Donnelly, 74' Bobby Wales ⇒ Innes Cameron, 74' Toyosi Olusanya ⇒ Greg Kiltie, 84' Bruce Anderson ⇒ David Watson,
16-03-2024 15:00
20' Charles Dunne (0-1), 39' Mikael Mandron (0-2), 61' Kyle Vassell (1-2), 65' Daniel Armstrong (2-2), 68' Marley Watkins (3-2), 73' Kyle Vassell (4-2), 79' David Watson (5-2),
59' Mark O'Hara (Y), 63' Liam Donnelly (Y), 75' Matthew Kennedy (Y), 86' David Watson (Y),
66' Conor McMenamin ⇒ Toyosi Olusanya, 70' Ryan Flynn ⇒ Lewis Jamieson, 71' Greg Kiltie ⇒ Jonah Ayunga, 72' Scott Tanser ⇒ Jaden Brown, 82' Marley Watkins ⇒ Kevin van Veen, 82' Kyle Vassell ⇒ Innes Cameron, 82' Matthew Kennedy ⇒ Rory McKenzie, 83' Daniel Armstrong ⇒ Greg Stewart, 90' Robbie Deas ⇒ Corrie Ndaba,
30-09-2023 14:00
19' Bradley Lyons (1-0),
45' Innes Cameron (Y), 55' Keanu Baccus (Y), 72' Ryan Strain (Y), 85' Toyosi Olusanya (Y), 90+4' David Watson (Y),
34' Kyle Magennis ⇒ David Watson, 64' Conor McMenamin ⇒ Thierry Small, 67' Innes Cameron ⇒ Andrew Dallas, 70' Mikael Mandron ⇒ Toyosi Olusanya, 78' Bradley Lyons ⇒ Liam Polworth, 83' Greg Kiltie ⇒ Alex Greive,
02-01-2023 15:00
7' Ethan Erhahon (R), 71' Charles Dunne (Y), 76' Alex Gogic (Y), 88' Rory McKenzie (Y), 90+5' Ash Taylor (Y), 90+6' Joseph Shaughnessy (Y),
15' Eamonn Brophy ⇒ Alex Gogic, 63' Blair Alston ⇒ Jordan Jones, 75' Joe Wright ⇒ Fraser Murray, 78' Greg Kiltie ⇒ Ryan Flynn, 84' Ryan Strain ⇒ Joseph Shaughnessy, 85' Curtis Main ⇒ Alex Greive, 90' Scott Robinson ⇒ Oliver Shaw,
12-05-2021 18:45
8' Kyle Lafferty (1-0), 62' Kyle Lafferty (2-0), 63' Jamie McGrath (2-1), 78' Cameron MacPherson (2-2), 81' Greg Kiltie (3-2), 83' Collin Quaner (3-3),
34' Kyle Lafferty (Y), 38' Daniel Finlayson (Y), 61' Alan Power (Y),
46' Ilkay Durmus ⇒ Dylan Connolly, 66' Jonathan Obika ⇒ Collin Quaner, 66' Lee Erwin ⇒ Kristian Dennis, 66' Jake Doyle-Hayes ⇒ Cameron MacPherson, 82' Daniel Finlayson ⇒ Kyle McAllister, 84' Calum Waters ⇒ Brandon Haunstrup, 90+4' Greg Kiltie ⇒ Danny Whitehall,
26-04-2021 18:45
37' Zeno Ibsen Rossi (1-0), 44' Greg Kiltie (2-0), 84' Joseph Shaughnessy (2-1), 101' Ross Millen (3-1), 119' Jamie McGrath (3-2),
66' George Oakley (Y), 82' Conor McCarthy (Y), 90+3' Aaron Tshibola (Y), 101' Kyle McAllister (Y), 101' Jak Alnwick (Y), 108' Gary Dicker (Y),
61' Lee Erwin ⇒ Ethan Erhahon, 61' Kristian Dennis ⇒ Collin Quaner, 72' Ilkay Durmus ⇒ Kyle McAllister, 76' Youssouf Mulumbu ⇒ Aaron Tshibola, 81' George Oakley ⇒ Nicke Kabamba, 91' Chris Burke ⇒ Gary Dicker, 91' Greg Kiltie ⇒ Rory McKenzie, 105' Marcus Fraser ⇒ Cameron MacPherson,
02-01-2021 15:00
12' Danny Whitehall (1-0),
23' Youssouf Mulumbu (Y), 71' Kyle McAllister (Y), 89' Aaron McGowan (Y), 90+1' Danny Rogers (Y), 90+3' Jake Doyle-Hayes (Y),
23' Richard Tait ⇒ Kyle McAllister, 65' Jonathan Obika ⇒ Lee Erwin, 65' Ethan Erhahon ⇒ Kristian Dennis, 74' Dylan Connolly ⇒ Cameron MacPherson, 76' Danny Whitehall ⇒ Nicke Kabamba,
26-10-2019 14:00
78' Gary Dicker (1-0),
25' Stuart Findlay ⇒ Alex Bruce, 68' Liam Millar ⇒ Chris Burke, 73' Anthony Andreu ⇒ Junior Morias, 82' Dario Del Fabro ⇒ Dominic Thomas, 85' Kyle Magennis ⇒ Ilkay Durmus,
29-12-2018 15:00
4' Stuart Findlay (1-0), 11' Jordan Jones (2-0), 22' Alfie Jones (2-1),
48' Eamonn Brophy (Y), 82' Paul McGinn (Y), 88' Jack Baird (Y),
56' Stephen O'Donnell ⇒ Ross Millen, 75' Eamonn Brophy ⇒ Mikael Ndjoli, 83' Chris Burke ⇒ Rory McKenzie, 83' Cameron Smith ⇒ Samuel Jamieson,
13-07-2018 18:45
63' Stuart Findlay (Y),
55' Jordan Kirkpatrick ⇒ Jeff King, 69' Rory McKenzie ⇒ Greg Kiltie, 70' Eamonn Brophy ⇒ Mikael Ndjoli, 81' Ryan Flynn ⇒ James Kellerman, 83' Cameron Smith ⇒ Cody Cooke, 84' Jordan Jones ⇒ Chris Burke,
14-03-2015 15:00
87' Lee Miller (1-0),
68' Jeroen Tesselaar (Y), 90' Viktor Genev (Y), 90+4' Craig Slater (Y),
60' Aleksey Eremenko ⇒ Paul Cairney, 67' James Dayton ⇒ Kieran Sadlier, 74' Tope ⇒ Lee Miller, 80' Sean Kelly ⇒ Gregg Wylde, 85' Nathan Eccleston ⇒ Greg Kiltie, 89' Jeroen Tesselaar ⇒ Yoann Arquin,
13-09-2014 14:00
63' Robbie Muirhead (1-0), 71' Adam Drury (1-1), 82' Mark Connolly (2-1),
37' Jim Goodwin (Y), 53' Jamie Hamill (Y), 55' Sammy Clingan (Y), 65' Mark Connolly (Y), 67' Ellis Plummer (Y), 89' James Marwood (Y),
56' Michael Ngoo ⇒ Robbie Muirhead, 66' Rory McKenzie ⇒ Aleksey Eremenko, 76' John McGinn ⇒ Gregg Wylde, 84' Jim Goodwin ⇒ Ross Caldwell, 90+4' Tope ⇒ Christopher Johnston,
07-05-2014 18:45
21' Kris Boyd (1-0),
17' Ross Barbour (Y), 30' Lee Ashcroft (Y), 36' James Fowler (Y), 51' Steven Thompson (Y), 85' Manuel Pascali (Y), 86' James Fowler (YR),
57' Paul McGowan ⇒ Gregg Wylde, 58' Conor Newton ⇒ Josh Magennis, 72' Kris Boyd ⇒ Robbie Muirhead, 76' John McGinn ⇒ Gary Teale, 80' Rory McKenzie ⇒ Barry Nicholson,
02-01-2014 15:00
18' Adam Campbell (0-1), 29' Rory McKenzie (1-1), 90+1' Kris Boyd (2-1),
40' Paul McGowan (Y),
66' Michael Gardyne ⇒ Robbie Muirhead, 76' John McGinn ⇒ Thomas Reilly, 85' Steven Thompson ⇒ Gary Harkins, 85' Christopher Johnston ⇒ Barry Nicholson,
18-05-2013 14:00
20' John McGinn (0-1), 25' Kris Boyd (1-1), 75' Paul McGowan (1-2), 88' Conor Newton (1-3),
53' Isma ⇒ Anthony Brady, 60' Cillian Sheridan ⇒ Robbie Muirhead, 79' Rory McKeown ⇒ Gary Hay, 85' Paul McGowan ⇒ Mo Yaqub, 89' John McGinn ⇒ Jack Smith,
03-04-2013 18:45
36' Isma (0-1), 47' Kris Boyd (1-1),
62' Isma (Y), 80' Jeroen Tesselaar (Y), 84' David van Zanten (Y), 87' Paul McGowan (Y),
74' John McGinn ⇒ Kenny McLean, 74' Isma ⇒ Lewis Guy, 82' Borja Perez ⇒ Rabiu Ibrahim, 82' Gary Teale ⇒ Sander Puri, 87' Paul Heffernan ⇒ Rory McKenzie,
22-09-2012 14:00
26' Cillian Sheridan (1-0), 57' James Fowler (2-0), 61' James Dayton (3-0), 83' Paul McGowan (3-1),
15' Marc McAusland (Y), 27' David van Zanten (Y), 44' Lee Mair (Y), 66' Lewis Guy (Y), 84' Danny Racchi (Y),
65' David van Zanten ⇒ Parkin S., 66' Steven Thompson ⇒ Dougie Imrie, 77' James Dayton ⇒ Christopher Johnston, 77' Gary Harkins ⇒ Rory McKenzie,