St Mirren vs. Kilmarnock Historical Head-to-Head

St Mirren
3 wins
6 draws
12 losses
20 goals
Kilmarnock
12 wins
6 draws
3 losses
29 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2025-03-2915:00 St MirrenKilmarnock
PremiershipRegular seasonThu2025-01-0215:00 KilmarnockSt MirrenBBSP Stadium, Rugby Park
PremiershipRegular seasonSat2024-09-1415:00 St Mirren2–2Kilmarnock6,957The Simple Digital ArenaMatthew MacDermidMatch Report
PremiershipChampionship roundSat2024-05-1115:00 St Mirren0–1Kilmarnock7,645The Simple Digital ArenaEuan AndersonMatch Report
PremiershipRegular seasonSat2024-03-1615:00 Kilmarnock5–2St Mirren8,460BBSP Stadium, Rugby ParkRoss HardieMatch Report
PremiershipRegular seasonWed2023-12-2719:45 St Mirren0–1Kilmarnock7,534The Simple Digital ArenaEuan AndersonMatch Report
PremiershipRegular seasonSat2023-09-3015:00 Kilmarnock1–1St Mirren6,124BBSP Stadium, Rugby ParkChris GrahamMatch Report
PremiershipRegular seasonSat2023-04-2215:00 St Mirren0–2Kilmarnock7,937The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonMon2023-01-0215:00 Kilmarnock0–0St Mirren7,008BBSP Stadium, Rugby ParkGrant IrvineMatch Report
PremiershipRegular seasonSat2022-10-1515:00 St Mirren0–0Kilmarnock6,785The Simple Digital ArenaChris GrahamMatch Report
PremiershipRelegation roundWed2021-05-1219:45 Kilmarnock3–3St MirrenBBSP Stadium, Rugby ParkDavid MunroMatch Report
PremiershipRegular seasonSat2021-02-0615:00 St Mirren2–0KilmarnockThe Simple Digital ArenaJohn BeatonMatch Report
PremiershipRegular seasonSat2021-01-0215:00 Kilmarnock1–1St MirrenBBSP Stadium, Rugby ParkCraig NapierMatch Report
PremiershipRegular seasonSat2020-09-2615:00 St Mirren0–1KilmarnockThe Simple Digital ArenaDarren MunroMatch Report
PremiershipRegular seasonSat2020-03-1415:00 KilmarnockSt MirrenThe Simple Digital ArenaMatch ReportMatch Cancelled
PremiershipRegular seasonSun2019-12-2915:00 St Mirren1–0Kilmarnock6,363The Simple Digital ArenaAlan NewlandsMatch Report
PremiershipRegular seasonSat2019-10-2615:00 Kilmarnock1–0St Mirren6,389Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonMon2019-03-1119:45 St Mirren0–1Kilmarnock4,458The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonSat2018-12-2915:00 Kilmarnock2–1St Mirren7,131Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2018-10-2015:00 St Mirren1–2Kilmarnock5,889The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRelegation roundSat2015-04-2515:00 St Mirren4–1Kilmarnock3,205The Simple Digital ArenaKevin ClancyMatch Report
PremiershipRegular seasonSat2015-03-1415:00 Kilmarnock1–0St Mirren4,721Rugby ParkSteven McLeanMatch Report
PremiershipRegular seasonThu2015-01-0115:00 St Mirren1–2Kilmarnock3,912The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonSat2014-09-1315:00 Kilmarnock2–1St Mirren4,417Rugby ParkAlan MuirMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2021-02-0615:00 St Mirren2–0KilmarnockThe Simple Digital ArenaJohn BeatonMatch Report
PremiershipRegular seasonSun2019-12-2915:00 St Mirren1–0Kilmarnock6,363The Simple Digital ArenaAlan NewlandsMatch Report
PremiershipRelegation roundSat2015-04-2515:00 St Mirren4–1Kilmarnock3,205The Simple Digital ArenaKevin ClancyMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-09-1415:00 St Mirren2–2Kilmarnock6,957The Simple Digital ArenaMatthew MacDermidMatch Report
PremiershipRegular seasonSat2023-09-3015:00 Kilmarnock1–1St Mirren6,124BBSP Stadium, Rugby ParkChris GrahamMatch Report
PremiershipRegular seasonMon2023-01-0215:00 Kilmarnock0–0St Mirren7,008BBSP Stadium, Rugby ParkGrant IrvineMatch Report
PremiershipRegular seasonSat2022-10-1515:00 St Mirren0–0Kilmarnock6,785The Simple Digital ArenaChris GrahamMatch Report
PremiershipRelegation roundWed2021-05-1219:45 Kilmarnock3–3St MirrenBBSP Stadium, Rugby ParkDavid MunroMatch Report
PremiershipRegular seasonSat2021-01-0215:00 Kilmarnock1–1St MirrenBBSP Stadium, Rugby ParkCraig NapierMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipChampionship roundSat2024-05-1115:00 St Mirren0–1Kilmarnock7,645The Simple Digital ArenaEuan AndersonMatch Report
PremiershipRegular seasonSat2024-03-1615:00 Kilmarnock5–2St Mirren8,460BBSP Stadium, Rugby ParkRoss HardieMatch Report
PremiershipRegular seasonWed2023-12-2719:45 St Mirren0–1Kilmarnock7,534The Simple Digital ArenaEuan AndersonMatch Report
PremiershipRegular seasonSat2023-04-2215:00 St Mirren0–2Kilmarnock7,937The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonSat2020-09-2615:00 St Mirren0–1KilmarnockThe Simple Digital ArenaDarren MunroMatch Report
PremiershipRegular seasonSat2019-10-2615:00 Kilmarnock1–0St Mirren6,389Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonMon2019-03-1119:45 St Mirren0–1Kilmarnock4,458The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonSat2018-12-2915:00 Kilmarnock2–1St Mirren7,131Rugby ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2018-10-2015:00 St Mirren1–2Kilmarnock5,889The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonSat2015-03-1415:00 Kilmarnock1–0St Mirren4,721Rugby ParkSteven McLeanMatch Report
PremiershipRegular seasonThu2015-01-0115:00 St Mirren1–2Kilmarnock3,912The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonSat2014-09-1315:00 Kilmarnock2–1St Mirren4,417Rugby ParkAlan MuirMatch Report

Fixture Leaders

St Mirren Players vs. Kilmarnock

St Mirren Players vs. Kilmarnock Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Jak Alnwickeng ENGGK3270000000
Jack Bairdsct SCODF,MF4360000010
Ellery Balcombeeng ENGGK190000000
Caolan Boyd-Muncenir NIRMF3229000000
Kirk Broadfootsct SCODF190000000
Trevor Carsonnir NIRGK3270000000
Jake Doyle-Hayesie IRLMF3245000020
Adam Druryeng ENGMF190100000
Ethan Erhahonsct SCOMF7489000001
Lee Erwinsct SCOFW3181000000
Ryan Flynnsct SCOMF7449000010
Sam Foleyie IRLMF3225000010
Marcus Frasersct SCODF121,053000020
Viktor Genevbg BULDF190000010
Jim Goodwinie IRLDF,MF3263000010
Alan Gowsct SCOFW,MF2102000000
Zachary Hemmingeng ENGGK4360000000
Jay Hendersonsct SCOMF190010000
Václav Hladkýcz CZEGK3270000000
Lee Hodsonnir NIRDF,MF2180000010
Simeon Jacksonca CANFW3270000010
Alfie Joneseng ENGDF,MF190100000
Marián Kellosk SVKGK190000000
Dean Lynesseng ENGGK2180000000
Brad Lyonsnir NIRMF190000000
Curtis Maineng ENGFW3252000000
Stevie Mallansct SCOMF3270000010
Mikael Mandronfr FRAFW5295100010
James Marwoodeng ENGFW190000010
Brandon Masoneng ENGDF,MF190000000
Kyle McAllistersct SCOFW,MF5242100020
Marc McAuslandsct SCODF2180000010
Conor McCarthyie IRLDF4360000010
John McGinnsct SCOFW,MF3255000000
Paul McGinnsct SCODF,MF5450000010
Stephen McGinnsct SCOMF3270000000
Kenny McLeansct SCOMF2161000001
Sean McLoughlinie IRLDF2180000000
Danny Mullensct SCOFW2180000000
Mateo Mužekhr CRODF190000000
Jason Naismithsct SCODF4360000010
Mark O'Harasct SCODF,MF7630101110
Jonathan Obikaeng ENGFW6444100000
Isaac Osbourneeng ENGMF2153000000
Ellis Plummereng ENGDF190000010
Mihai Popescuro ROUDF190000000
Mark Ridgerssct SCOGK3270000000
Shaun Rooneysct SCODF,MF190000000
Craig Samsonsct SCOGK190000010
Joe Shaughnessyie IRLDF5367000010
Ryan Strainau AUSDF,MF5419000010
Richard Taitsct SCODF,MF3117000000
Steven Thompsonsct SCOFW2168202200
Jeroen Tesselaarnl NEDDF4358000010
Thomas Reillysct SCOFW,MF186000000
Kyle Magennissct SCOMF2174000010
James Boltoneng ENGDF2172000000
Daniel Finlaysonnir NIRDF181000010
Alex Gogićcy CYPDF,MF8629000030
Adam Hammilleng ENGFW,MF2171100000
Lewis McLearsct SCOMF180000000
Tony Wattsct SCOFW,MF180000000
Sean Kellysct SCODF,FW3249100000
Tony Andreufr FRAMF2150010000
Roland Idowuie IRLMF172000000
Matty Willockms MSRMF171000000
Jonah Ayungake KENFW4233000000
James Daytoneng ENGMF2141000000
Conor McMenaminnir NIRFW4245010000
Charles Dunneie IRLDF5422100020
Keanu Baccusau AUSMF6424000020
Anton Ferdinandeng ENGDF2135000000
Greg Kiltiesct SCOFW,MF6369010010
Cameron MacPhersonsct SCOMF7421100000
Jamie McGrathie IRLMF4315100000
Nathan Sheroneng ENGDF,MF145000010
Scott Tansereng ENGDF,MF7537000000
Elvis Bwomonoug UGADF,MF133000000
Dylan Connollyie IRLFW,MF4173010000
Alex Greivenz NZLFW464000000
Callum Balleng ENGFW127000000
Kristian Denniseng ENGFW251000000
Duckens Nazonht HAIFW126000000
Toyosi Olusanyaeng ENGFW,MF5244100010
Collin Quanerde GERFW125100000
Kieran Sadlierie IRLMF2114100000
James Scottsct SCOFW269000000
Thierry Smalleng ENGDF,MF249000021
Lewis Jamiesonsct SCOFW245000000
Jaden Browneng ENGDF,MF2109010000
Ryan Edwardsau AUSMF119000010
Junior Moriaseng ENGFW,MF3198000010
Kevin van Veennl NEDFW118000000
Dennis Adeniraneng ENGMF117000000
Stav Nachmaniil ISRFW116000000
Adam Brownsct SCOMF115000000
Eamonn Brophysct SCOFW226000000
Cody Cookeeng ENGMF112000000
Gregg Wyldesct SCODF,MF4126101100
Lewis Morgansct SCOFW,MF110000000
Kieran Offordsct SCOMF110000000
Declan Gallaghersct SCODF3189000000
Cammy Smithsct SCOFW,MF291000000
Samuel Jamiesonsct SCOFW18000000
Richard Tayloreng ENGDF3155000020
Ross Caldwellsct SCOFW17000000
İlkay Durmuştr TURDF,MF5283110000
Barry Cuddihysct SCOMF14000000
Yoann Arquinmq MTQFW12000000
29820,66418744443

St Mirren Goalkeepers vs. Kilmarnock

St Mirren Goalkeepers vs. Kilmarnock Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jak Alnwickeng ENGGK3270145964.30
Ellery Balcombeeng ENGGK19042250.00
Trevor Carsonnir NIRGK32701321184.62
Zachary Hemmingeng ENGGK4360168956.30
Václav Hladkýcz CZEGK327042375.01
Marián Kellosk SVKGK19020
Dean Lynesseng ENGGK2180121100.01
Mark Ridgerssct SCOGK327040
Craig Samsonsct SCOGK19020
211,89052293567.34

Kilmarnock Players vs. St Mirren

Kilmarnock Players vs. St Mirren Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Daniel Armstrongsct SCOMF8696131130
Lee Ashcroftsct SCODF3270000000
Daniel Bachmannat AUTGK2180000000
Ross Barboursct SCODF4360000010
Scott Boydsct SCODF190000000
Laurențiu Brănescuro ROUGK2180000000
Kirk Broadfootsct SCODF5450000010
Jack Burroughssct SCOMF190000000
Luke Chamberseng ENGDF190000000
Chris Chantlereng ENGDF,MF2180000010
Sammy Clingannir NIRMF2180000010
Mark Connollyie IRLDF2180100010
Will Denniseng ENGGK4360000010
Liam Donnellynir NIRDF,MF3270100010
Colin Doyleie IRLGK190000000
Bright Enobakhareng NGAFW,MF190000000
Stuart Findlaysct SCODF11924100010
Niko Hämäläinenfi FINDF,MF2180000000
Jamie Hamillsct SCOMF190000010
Brandon Haunstrupeng ENGDF,GK3187000010
Zachary Hemmingeng ENGGK190000000
Chris Johnstonsct SCOFW,MF4182000000
Jordan Jonesnir NIRFW,MF5301100010
Nicke Kabambaeng ENGDF,FW3117100000
Kyle Laffertynir NIRFW2159200010
Jamie MacDonaldsct SCOGK190000000
Josh Magennisnir NIRDF,FW4360110000
Mohamed El Makrininl NEDMF2105000000
Lewis Mayosct SCODF6463000000
Aaron McGowaneng ENGDF,MF190000010
Zech Medleyeng ENGDF190000000
Stephen O'Donnellsct SCODF,MF4325000010
Kieran O'Haraie IRLGK190000000
Mark O'Harasct SCODF,MF3270000010
Manuel Pascaliit ITADF,MF4275000020
Liam Polworthsct SCOMF4283010010
Alan Powerie IRLMF10900100010
Danny Rogersie IRLGK3270000010
Craig Samsonsct SCOGK4360000000
Craig Slatersct SCOMF3219101131
Chris Stokeseng ENGDF190000000
Ash Taylorwls WALDF,MF3257000010
Greg Taylorsct SCODF,MF3270000000
Aaron Tshibolacd CODMF4243100010
Sam Walkereng ENGGK2180000000
Calum Waterssct SCODF2173010000
David Watsonsct SCOMF6507100020
Iain Wilsonsct SCOMF190000000
Joe Wrightwls WALDF,FW6392000011
Robbie Deassct SCODF4271000010
Nathan Ecclestoneng ENGFW2110000000
Dario Del Fabroit ITADF2171000010
Matty Kennedynir NIRFW,MF5415010010
Marley Watkinswls WALFW,MF4334310000
Greg Stewartsct SCOFW,MF4180040000
Danny Whitehalleng ENGFW3154100010
Tope Obadeyieng ENGFW,MF3231000000
Eamonn Brophysct SCOFW5414010010
Kyle Vassellnir NIRFW6495310000
Christian Doidgewls WALFW3180100000
Alex Brucenir NIRDF2156000010
Chris Burkesct SCOFW,MF9605040010
Rory McKenziesct SCOFW,MF17880000010
Michael Ngooeng ENGFW162000000
Ryan Alebiosueng ENGDF,MF161000000
Blair Alstonsct SCOMF2123000000
Brandon Pierrickeng ENGMF161000000
Alexei Eremenkofi FINFW,MF4214101110
Osman Sowse SWEFW151000000
Ross Millensct SCODF4289000000
Kyle Magennissct SCOMF133000000
Paul Cairneysct SCOMF131000000
Benjamin Chriseneeng ENGDF2119000000
Youssouf Mulumbucd CODMF2119000010
Robbie Muirheadsct SCOFW,MF253100000
Kris Boydsct SCOFW124000010
Andrew Dallassct SCOFW,MF240000000
Brad Lyonsnir NIRMF4217100000
Scott Robinsonsct SCOFW,MF2108000000
Gary Dickerie IRLMF8648100010
Lee Millersct SCOFW3146100000
Fraser Murraysct SCOMF323000000
Mikael Ndjolieng ENGFW116000000
Innes Cameronsct SCOFW,MF5105000010
Conor McAlenyeng ENGFW,MF112000010
Liam Millarca CANDF,FW3169100000
Mitchell Pinnockeng ENGFW,MF2102000000
Dom Thomassct SCOFW,MF235000000
Kevin van Veennl NEDFW19000000
Greg Kiltiesct SCOFW,MF5353100000
Zeno Ibsen Rossieng ENGDF3181000000
Corrie Ndabaie IRLDF5359000010
Oli Shawsct SCOFW11000000
29620,738281833462

Kilmarnock Goalkeepers vs. St Mirren

Kilmarnock Goalkeepers vs. St Mirren Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Daniel Bachmannat AUTGK218011
Laurențiu Brănescuro ROUGK218081787.51
Will Denniseng ENGGK43601631181.32
Colin Doyleie IRLGK19052360.00
Zachary Hemmingeng ENGGK190303100.01
Jamie MacDonaldsct SCOGK19010
Kieran O'Haraie IRLGK1901200.00
Danny Rogersie IRLGK327054120.01
Craig Samsonsct SCOGK436061
Sam Walkereng ENGGK2180101100.02
211,89039202671.89

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.