Celtic vs. St Mirren Historical Head-to-HeadSubscribe Now (First Month Free)

Celtic
17 wins
3 draws
2 losses
57 goals
St Mirren
2 wins
3 draws
17 losses
12 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
PremiershipChampionship roundSat2024-05-1812:30 CelticSt MirrenCeltic Park
PremiershipRegular seasonSat2024-04-1315:00 Celtic3–0St Mirren58,888Celtic ParkSteven McLeanMatch Report
PremiershipRegular seasonTue2024-01-0217:00 St Mirren0–3Celtic6,943The Simple Digital ArenaDavid MunroMatch Report
PremiershipRegular seasonWed2023-11-0119:45 Celtic2–1St Mirren58,168Celtic ParkJohn BeatonMatch Report
PremiershipChampionship roundSat2023-05-2015:00 Celtic2–2St Mirren58,742Celtic ParkDavid MunroMatch Report
PremiershipRegular seasonSun2023-03-0512:00 St Mirren1–5Celtic6,939The Simple Digital ArenaDavid DickinsonMatch Report
PremiershipRegular seasonWed2023-01-1819:45 Celtic4–0St Mirren58,493Celtic ParkSteven McLeanMatch Report
PremiershipRegular seasonSun2022-09-1812:00 St Mirren2–0Celtic6,331The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonWed2022-03-0219:45 Celtic2–0St Mirren57,360Celtic ParkEuan AndersonMatch Report
PremiershipRegular seasonWed2021-12-2219:45 St Mirren0–0Celtic6,596The Simple Digital ArenaDavid MunroMatch Report
PremiershipRegular seasonSat2021-08-2115:00 Celtic6–0St MirrenCeltic ParkWilliam CollumMatch Report
PremiershipRegular seasonWed2021-02-1020:00 St Mirren0–4CelticThe Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonSat2021-01-3015:00 Celtic1–2St MirrenCeltic ParkBobby MaddenMatch Report
PremiershipRegular seasonWed2020-09-1619:45 St Mirren1–2CelticThe Simple Digital ArenaJohn BeatonMatch Report
PremiershipRegular seasonSat2020-03-0715:00 Celtic5–0St Mirren58,998Celtic ParkGavin DuncanMatch Report
PremiershipRegular seasonThu2019-12-2615:00 St Mirren1–2Celtic6,797The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonWed2019-10-3019:45 Celtic2–0St Mirren56,127Celtic ParkKevin ClancyMatch Report
PremiershipRegular seasonWed2019-04-0319:45 St Mirren0–2Celtic6,597The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonWed2019-01-2319:45 Celtic4–0St Mirren54,821Celtic ParkEuan AndersonMatch Report
PremiershipRegular seasonFri2018-09-1419:45 St Mirren0–0Celtic7,288The Simple Digital ArenaAndrew DallasMatch Report
PremiershipRegular seasonFri2015-04-0319:45 St Mirren0–2Celtic5,784The Simple Digital ArenaAlan MuirMatch Report
PremiershipRegular seasonSun2014-12-1413:00 Celtic4–1St Mirren44,827Celtic ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2014-09-2712:45 St Mirren1–2Celtic5,280The Simple Digital ArenaCraig ThomsonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-04-1315:00 Celtic3–0St Mirren58,888Celtic ParkSteven McLeanMatch Report
PremiershipRegular seasonTue2024-01-0217:00 St Mirren0–3Celtic6,943The Simple Digital ArenaDavid MunroMatch Report
PremiershipRegular seasonWed2023-11-0119:45 Celtic2–1St Mirren58,168Celtic ParkJohn BeatonMatch Report
PremiershipRegular seasonSun2023-03-0512:00 St Mirren1–5Celtic6,939The Simple Digital ArenaDavid DickinsonMatch Report
PremiershipRegular seasonWed2023-01-1819:45 Celtic4–0St Mirren58,493Celtic ParkSteven McLeanMatch Report
PremiershipRegular seasonWed2022-03-0219:45 Celtic2–0St Mirren57,360Celtic ParkEuan AndersonMatch Report
PremiershipRegular seasonSat2021-08-2115:00 Celtic6–0St MirrenCeltic ParkWilliam CollumMatch Report
PremiershipRegular seasonWed2021-02-1020:00 St Mirren0–4CelticThe Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonWed2020-09-1619:45 St Mirren1–2CelticThe Simple Digital ArenaJohn BeatonMatch Report
PremiershipRegular seasonSat2020-03-0715:00 Celtic5–0St Mirren58,998Celtic ParkGavin DuncanMatch Report
PremiershipRegular seasonThu2019-12-2615:00 St Mirren1–2Celtic6,797The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonWed2019-10-3019:45 Celtic2–0St Mirren56,127Celtic ParkKevin ClancyMatch Report
PremiershipRegular seasonWed2019-04-0319:45 St Mirren0–2Celtic6,597The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonWed2019-01-2319:45 Celtic4–0St Mirren54,821Celtic ParkEuan AndersonMatch Report
PremiershipRegular seasonFri2015-04-0319:45 St Mirren0–2Celtic5,784The Simple Digital ArenaAlan MuirMatch Report
PremiershipRegular seasonSun2014-12-1413:00 Celtic4–1St Mirren44,827Celtic ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2014-09-2712:45 St Mirren1–2Celtic5,280The Simple Digital ArenaCraig ThomsonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipChampionship roundSat2023-05-2015:00 Celtic2–2St Mirren58,742Celtic ParkDavid MunroMatch Report
PremiershipRegular seasonWed2021-12-2219:45 St Mirren0–0Celtic6,596The Simple Digital ArenaDavid MunroMatch Report
PremiershipRegular seasonFri2018-09-1419:45 St Mirren0–0Celtic7,288The Simple Digital ArenaAndrew DallasMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2022-09-1812:00 St Mirren2–0Celtic6,331The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonSat2021-01-3015:00 Celtic1–2St MirrenCeltic ParkBobby MaddenMatch Report

Fixture Leaders

Celtic Players vs. St Mirren

Celtic Players vs. St Mirren Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Kristoffer Ajerno NORDF,MF9800000010
Scott Bainsct SCOGK5450000000
Vasilios Barkasgr GREGK190000000
Moritz Bauerat AUTDF,MF190000000
Boli Bolingoli-Mbombobe BELDF,MF190000000
Dedryck Boyatabe BELDF190000000
Scott Brownsct SCOMF11968210030
Cameron Carter-Vickersus USADF4360100000
Jason Denayerbe BELDF190000000
Shane Duffyie IRLDF,MF3203100000
Mohamed Elyounoussino NORFW,MF4172100000
James Forrestsct SCOFW,MF13846520000
Fraser Forstereng ENGGK3270000000
Jeremie Frimpongnl NEDDF,MF2101000000
Craig Gordonsct SCOGK4360000000
Joe Harteng ENGGK9810000000
Emilio Izaguirrehn HONDF5450000000
Moritz Jenzde GERDF190000000
Stefan Johansenno NORMF3270101100
Alistair Johnstonca CANDF,MF5450120000
Christopher Jullienfr FRADF3270000010
Josip Juranovićhr CRODF,MF3210000000
Jonjoe Kennyeng ENGDF,FW190010000
Yuki Kobayashijp JPNDF190000000
Mikael Lustigse SWEDF2159010000
Daizen Maedajp JPNFW,MF7359100000
Callum McGregorsct SCOMF211,747421110
Eoghan O'Connellie IRLDF190000000
Nathaniel Phillipseng ENGDF190000000
Anthony Ralstonsct SCODF4360010010
Tom Rogićau AUSFW,MF7432130030
Jozo Šimunovićhr CRODF190000010
Scott Sinclaireng ENGFW,MF190101100
Carl Starfeltse SWEDF5450000000
Anthony Stokesie IRLFW3256120000
Kieran Tierneysct SCODF,MF190000000
Virgil van Dijknl NEDDF3270000000
Liam Scalesie IRLDF3268000000
Wakasogh GHAMF188000010
Greg Taylorsct SCODF,MF141,152110000
Odsonne Édouardfr FRAFW9670421200
Jotapt PORFW5367110000
David Turnbullsct SCOMF6405600100
Nicolas-Gerrit Kühnde GERFW,MF179000000
Kris Commonssct SCOFW,MF171000000
Paulo Bernardopt PORMF290020000
Kyogo Furuhashijp JPNFW,MF8620400010
Stuart Armstrongsct SCOMF165000000
John Guidettise SWEFW2123210000
Liel Abadail ISRFW8461420000
Adam Matthewswls WALDF,MF2154010000
Matt O'Rileydk DENMF8493220000
Oliver Burkesct SCOFW,MF2153200000
Reo Hatatejp JPNMF7402120000
Maik Nawrockipl POLDF2126000000
Ismaila Soroci CIVMF286000010
Owen Moffatsct SCOFW160000000
Filip Benkovićhr CRODF3170000010
Luis Enrique Palmahn HONFW,MF3129000000
Stephen Welshsct SCODF6408010010
Yang Hyunjunkr KORFW3141000010
Olivier Ntchamcm CMRMF5221000121
Giorgos Giakoumakisgr GREFW134000000
Leigh Griffithssct SCOFW5176310000
Albian Ajetich SUIFW4129000000
Gustaf Lagerbielkese SWEDF128000000
Timothy Weahus USADF,FW2104200000
Efe Ambroseng NGADF3206000000
Nir Bittonil ISRDF,MF7336000000
Oh Hyeon-gyukr KORFW481201100
Stefan Šćepovićrs SRBFW257000000
Odin Thiago Holmno NORMF123010000
Liam Hendersonsct SCOMF122000000
Michael Johnstonie IRLFW,MF3121000000
Aaron Mooyau AUSMF3139030000
Ewan Hendersonsct SCOMF120010000
Adam Idahie IRLFW119100000
Gary Mackay-Stevensct SCOMF119000000
Tomoki Iwatajp JPNDF,MF3177000000
Jo Inge Bergetno NORFW,MF114000000
Patryk Klimalapl POLFW277000000
Sead Haksabanovićme MNEFW,MF485000010
Hatem Abd Elhamedil ISRDF2100000000
Liam Shaweng ENGMF110000000
Lewis Morgansct SCOFW,MF19000000
Karamoko Dembelesct SCOFW,MF17000010
Ryan Christiesct SCOFW,MF10531240000
Yosuke Ideguchijp JPNMF14000000
Jonny Hayesie IRLDF,MF13000000
32321,726574058211

Celtic Goalkeepers vs. St Mirren

Celtic Goalkeepers vs. St Mirren Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Scott Bainsct SCOGK545082675.04
Vasilios Barkasgr GREGK19021150.00
Fraser Forstereng ENGGK327091888.92
Craig Gordonsct SCOGK436022
Joe Harteng ENGGK9810116654.55
221,98030122170.013

St Mirren Players vs. Celtic

St Mirren Players vs. Celtic Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Jak Alnwickeng ENGGK4360000000
Yoann Arquinmq MTQFW190000000
Jack Bairdsct SCODF,MF3270000000
Callum Balleng ENGFW2106000000
James Boltoneng ENGDF190000000
Kirk Broadfootsct SCODF190000000
Trevor Carsonnir NIRGK4360000000
Laurențiu Corburo ROUDF190000010
Charles Dunneie IRLDF7385000011
Ryan Edwardsau AUSMF190000010
Ethan Erhahonsct SCOMF8642000010
Akin Famewoeng ENGDF190000000
Ryan Flynnsct SCOMF9531000010
Sam Foleyie IRLMF4358000000
Marcus Frasersct SCODF121,006000010
Declan Gallaghersct SCODF3188000010
Viktor Genevbg BULDF190000010
Alex Gogićcy CYPDF,MF8648000010
Jim Goodwinie IRLDF,MF3270010020
Zachary Hemmingeng ENGGK3270000000
Václav Hladkýcz CZEGK5450000000
Lee Hodsonnir NIRDF,MF3196000000
Marián Kellosk SVKGK190000000
Sean Kellysct SCODF,FW2180100000
Dean Lynesseng ENGGK190000000
Brad Lyonsnir NIRMF2117000000
Kyle Magennissct SCOMF3254000010
Marc McAuslandsct SCODF3270000000
Conor McCarthyie IRLDF6540000000
John McGinnsct SCOMF3270000000
Paul McGinnsct SCODF,MF5375000010
Stephen McGinnsct SCOMF4333000000
Kenny McLeansct SCOMF2180100000
Sean McLoughlinie IRLDF2180000000
Matthew Millarau AUSDF,MF190000000
Mateo Mužekhr CRODF190000000
Jason Naismithsct SCODF3270000000
Mark O'Harasct SCODF,MF5450211110
Jonathan Obikaeng ENGFW6366000010
Mihai Popescuro ROUDF2180000010
Dylan Reidsct SCOMF190000000
Mark Ridgerssct SCOGK2180000000
Craig Samsonsct SCOGK190000000
Joe Shaughnessyie IRLDF9749010000
Greg Tanseyeng ENGMF190000000
Jeroen Tesselaarnl NEDDF3225000000
Calum Waterssct SCODF3270000000
Zdeněk Zlámalcz CZEGK190000000
Kieran Offordsct SCOMF187000010
Danny Mullensct SCOFW2102000000
Thomas Reillysct SCOFW,MF2155000010
Dylan Connollyie IRLFW,MF3218010000
Ryan Strainau AUSDF,MF6445010020
Isaac Osbourneeng ENGMF182000000
İlkay Durmuştr TURDF,MF5327100000
Alan Powerie IRLMF296000001
James Daytoneng ENGMF177000000
Cammy Smithsct SCOFW,MF177000000
Caolan Boyd-Muncenir NIRMF3253000000
Stevie Mallansct SCOMF284000000
Jordan Jonesnir NIRFW,MF174000000
James Marwoodeng ENGFW294000000
Jamie McGrathie IRLMF5359000020
Scott Tansereng ENGDF,MF10682000020
Anton Ferdinandeng ENGDF2162000000
Kieran Sadlierie IRLMF172000000
Duckens Nazonht HAIFW170000000
Mikael Mandronfr FRAFW3109000010
Conor McMenaminnir NIRMF164100000
Greg Kiltiesct SCOFW,MF10628010000
Curtis Maineng ENGFW7566210010
Kristian Denniseng ENGFW161100000
Thierry Smalleng ENGDF,MF2121000000
Jonah Ayungake KENFW3165100000
Keanu Baccusau AUSMF5412000010
Cody Cookeeng ENGMF3157000000
Jim Kellermaneng ENGDF,FW2130000000
Jaden Browneng ENGDF,MF145000000
Gregg Wyldesct SCODF,MF145000000
Toyosi Olusanyaeng ENGMF3179000001
Simeon Jacksonca CANFW252000000
Richard Tayloreng ENGDF6428000010
Eamonn Brophysct SCOFW3101000000
Jake Doyle-Hayesie IRLMF2119000000
Tony Wattsct SCOFW,MF129000000
Tony Andreufr FRAMF3144000010
Alex Jakubiaksct SCOFW128000000
Alex Greivenz NZLFW5141000000
Elvis Bwomonoug UGADF,MF248000000
Seifedin Chabbiat AUTFW122000000
Kyle McAllistersct SCOFW,MF6219010000
Cameron MacPhersonsct SCOMF7425100000
Lewis Morgansct SCOFW,MF223000000
Fraser Taylorsct SCOFW117000000
Ross Caldwellsct SCOFW116000000
Jay Hendersonsct SCOMF2106000000
Emmanuel Sonupeeng ENGMF114000000
Hayden Coulsoneng ENGDF,MF113000000
Steven Thompsonsct SCOFW287000000
Lee Erwinsct SCOFW2100100000
Junior Moriaseng ENGFW,MF4231000000
James Scottsct SCOFW18000000
Richard Taitsct SCODF,MF4209000010
Matty Willockms MSRMF14000000
Daniel McManussct SCOMF13000000
Stav Nachmaniil ISRFW13000000
Lewis Jamiesonsct SCOFW242000000
31621,60912811303

St Mirren Goalkeepers vs. Celtic

St Mirren Goalkeepers vs. Celtic Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jak Alnwickeng ENGGK436027131555.60
Trevor Carsonnir NIRGK436023111356.51
Zachary Hemmingeng ENGGK32702982172.40
Václav Hladkýcz CZEGK545028152071.40
Marián Kellosk SVKGK19020
Dean Lynesseng ENGGK190707100.01
Mark Ridgerssct SCOGK218060
Craig Samsonsct SCOGK19001
Zdeněk Zlámalcz CZEGK19072671.40
221,980121578266.93

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.