Aberdeen vs. St Mirren Historical Head-to-Head

Aberdeen
10 wins
7 draws
8 losses
42 goals
St Mirren
8 wins
7 draws
10 losses
32 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-01-2515:00 AberdeenSt MirrenPittodrie Stadium
PremiershipRegular seasonSat2024-11-2316:00 St Mirren2–1Aberdeen7,533The Simple Digital ArenaJohn BeatonMatch Report
PremiershipRegular seasonSun2024-08-1115:00 Aberdeen3–1St Mirren17,057Pittodrie StadiumMatch Report
PremiershipRegular seasonSat2024-03-0215:00 St Mirren2–1Aberdeen7,019The Simple Digital ArenaNick WalshMatch Report
PremiershipRegular seasonSat2023-12-3015:00 Aberdeen0–3St Mirren17,029Pittodrie StadiumGrant IrvineMatch Report
PremiershipRegular seasonSun2023-08-2715:00 St Mirren2–2Aberdeen7,492The Simple Digital ArenaJohn BeatonMatch Report
PremiershipChampionship roundWed2023-05-2419:45 Aberdeen3–0St Mirren16,303Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonWed2023-02-0119:45 Aberdeen1–3St Mirren13,014Pittodrie StadiumGrant IrvineMatch Report
PremiershipRegular seasonSat2022-12-2412:30 St Mirren3–1Aberdeen7,394The Simple Digital ArenaNick WalshMatch Report
PremiershipRegular seasonSat2022-08-0615:00 Aberdeen4–1St Mirren14,420Pittodrie StadiumAlan MuirMatch Report
PremiershipRelegation roundSun2022-05-1512:00 Aberdeen0–0St Mirren14,906Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonTue2022-01-2519:45 St Mirren1–0Aberdeen4,829The Simple Digital ArenaGrant IrvineMatch Report
PremiershipRegular seasonSat2021-12-0415:00 Aberdeen4–1St Mirren8,002Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonSun2021-09-2612:00 St Mirren3–2Aberdeen4,513The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonSat2021-02-1315:00 Aberdeen0–0St MirrenPittodrie StadiumEuan AndersonMatch Report
PremiershipRegular seasonSat2020-12-0515:00 St Mirren1–1AberdeenThe Simple Digital ArenaBobby MaddenMatch Report
PremiershipRegular seasonFri2020-10-0219:45 Aberdeen2–1St MirrenPittodrie StadiumGavin DuncanMatch Report
PremiershipRegular seasonSun2020-01-2612:30 St Mirren0–0Aberdeen5,302The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonSat2019-11-3015:00 Aberdeen2–1St Mirren12,829Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonSun2019-08-1115:00 St Mirren1–0Aberdeen6,199The Simple Digital ArenaSteven McLeanMatch Report
PremiershipRegular seasonSat2019-02-1615:00 Aberdeen2–2St Mirren14,701Pittodrie StadiumCraig ThomsonMatch Report
PremiershipRegular seasonSat2018-12-1515:00 St Mirren1–2Aberdeen4,699The Simple Digital ArenaGreg AitkenMatch Report
PremiershipRegular seasonSat2018-10-0615:00 Aberdeen4–1St Mirren14,003Pittodrie StadiumAlan MuirMatch Report
PremiershipRegular seasonSat2015-02-2115:00 Aberdeen3–0St Mirren14,720Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2015-01-1015:00 St Mirren0–2Aberdeen4,977The Simple Digital ArenaAlan MuirMatch Report
PremiershipRegular seasonTue2014-09-3019:45 Aberdeen2–2St Mirren10,373Pittodrie StadiumCrawford AllanMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2024-08-1115:00 Aberdeen3–1St Mirren17,057Pittodrie StadiumMatch Report
PremiershipChampionship roundWed2023-05-2419:45 Aberdeen3–0St Mirren16,303Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2022-08-0615:00 Aberdeen4–1St Mirren14,420Pittodrie StadiumAlan MuirMatch Report
PremiershipRegular seasonSat2021-12-0415:00 Aberdeen4–1St Mirren8,002Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonFri2020-10-0219:45 Aberdeen2–1St MirrenPittodrie StadiumGavin DuncanMatch Report
PremiershipRegular seasonSat2019-11-3015:00 Aberdeen2–1St Mirren12,829Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonSat2018-12-1515:00 St Mirren1–2Aberdeen4,699The Simple Digital ArenaGreg AitkenMatch Report
PremiershipRegular seasonSat2018-10-0615:00 Aberdeen4–1St Mirren14,003Pittodrie StadiumAlan MuirMatch Report
PremiershipRegular seasonSat2015-02-2115:00 Aberdeen3–0St Mirren14,720Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2015-01-1015:00 St Mirren0–2Aberdeen4,977The Simple Digital ArenaAlan MuirMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSun2023-08-2715:00 St Mirren2–2Aberdeen7,492The Simple Digital ArenaJohn BeatonMatch Report
PremiershipRelegation roundSun2022-05-1512:00 Aberdeen0–0St Mirren14,906Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2021-02-1315:00 Aberdeen0–0St MirrenPittodrie StadiumEuan AndersonMatch Report
PremiershipRegular seasonSat2020-12-0515:00 St Mirren1–1AberdeenThe Simple Digital ArenaBobby MaddenMatch Report
PremiershipRegular seasonSun2020-01-2612:30 St Mirren0–0Aberdeen5,302The Simple Digital ArenaDon RobertsonMatch Report
PremiershipRegular seasonSat2019-02-1615:00 Aberdeen2–2St Mirren14,701Pittodrie StadiumCraig ThomsonMatch Report
PremiershipRegular seasonTue2014-09-3019:45 Aberdeen2–2St Mirren10,373Pittodrie StadiumCrawford AllanMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-11-2316:00 St Mirren2–1Aberdeen7,533The Simple Digital ArenaJohn BeatonMatch Report
PremiershipRegular seasonSat2024-03-0215:00 St Mirren2–1Aberdeen7,019The Simple Digital ArenaNick WalshMatch Report
PremiershipRegular seasonSat2023-12-3015:00 Aberdeen0–3St Mirren17,029Pittodrie StadiumGrant IrvineMatch Report
PremiershipRegular seasonWed2023-02-0119:45 Aberdeen1–3St Mirren13,014Pittodrie StadiumGrant IrvineMatch Report
PremiershipRegular seasonSat2022-12-2412:30 St Mirren3–1Aberdeen7,394The Simple Digital ArenaNick WalshMatch Report
PremiershipRegular seasonTue2022-01-2519:45 St Mirren1–0Aberdeen4,829The Simple Digital ArenaGrant IrvineMatch Report
PremiershipRegular seasonSun2021-09-2612:00 St Mirren3–2Aberdeen4,513The Simple Digital ArenaWilliam CollumMatch Report
PremiershipRegular seasonSun2019-08-1115:00 St Mirren1–0Aberdeen6,199The Simple Digital ArenaSteven McLeanMatch Report

Fixture Leaders

Aberdeen Players vs. St Mirren

Aberdeen Players vs. St Mirren Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Connor Barronsct SCOMF4290110000
David Batessct SCODF4360000010
Vicente Besuijennl NEDFW,MF4210100000
Scott Brownsct SCOMF3270100010
Scott Browneng ENGGK2180000000
Leighton Clarksoneng ENGMF7521200000
Andrew Considinesct SCODF131,058020000
Donervon Danielsms MSRDF190000000
Michael Devlinsct SCODF3191000000
Nicky Devlinsct SCODF,MF5420000030
Lewis Fergusonsct SCOMF131,130200041
Jon Gallagherie IRLDF,FW2119000000
Stefan Gartenmanndk DENDF2180000000
Jonny Hayesie IRLDF,MF131,009210020
Ryan Jacksct SCODF,MF2180000000
Richard Jensenfi FINDF,MF4185000000
Florian Kamberich SUIFW,MF190000000
Matty Kennedynir NIRFW,MF8519120000
Jamie Langfieldsct SCOGK190000000
Greg Leighjm JAMDF,MF3266000000
Joe Lewiseng ENGGK141,260000010
Shay Loganeng ENGDF,MF8605120000
Max Loweeng ENGDF,MF3243110010
Angus MacDonaldeng ENGDF4360000010
Gary Mackay-Stevensct SCOMF2180000000
Jack MacKenziesct SCODF6460000000
Ross McCroriesct SCODF,GK11906000031
Niall McGinnnir NIRFW,MF11759210000
Scott McKennasct SCODF4360000000
Kenny McLeansct SCOMF190010000
Dimitar Mitovbg BULGK2180000000
Gavin Molloyie IRLMF2180000010
Funso Ojobe BELMF6420000010
Killian Phillipsie IRLMF190000000
Matthew Pollockeng ENGDF2180000010
Christian Ramirezus USAFW,MF5294320000
Calvin Ramseyar ARGDF2167010010
Mark Reynoldssct SCODF3270200000
Jayden Richardsoneng ENGDF,MF190000000
Kelle Roosnl NEDGK6540000000
Slobodan Rubežićme MNEDF4360000010
Liam Scalesie IRLDF3270000000
Graeme Shinniesct SCODF,MF10869220020
Anthony Stewarteng ENGDF2124000001
Greg Stewartsct SCOFW,MF190000000
Ash Taylorwls WALDF,MF5401000000
Zak Vynerke KENDF,MF2180000010
Marley Watkinswls WALFW,MF5296310000
Willo Floodie IRLDF,MF2173000010
Adam Rooneyie IRLFW,MF3248200000
David Goodwilliesct SCOFW3193000000
Peter Pawlettsct SCOFW,MF3225100010
Sam Cosgroveeng ENGFW6500500000
Ryan Hedgeswls WALFW,MF8543020000
Fraser Hornbysct SCOFW176000000
Stevie Maysct SCOFW,MF175101100
Dukcv CPVFW5328000020
Dylan McGeouchsct SCOMF272000000
Dominic Balleng ENGDF,MF285000000
Dean Campbellsct SCOMF3250000020
Ylber Ramadanial ALBMF4340010010
Sivert Heltne Nilsenno NORMF2157000010
Pape Habib Guèyesn SENFW166100000
Junior Hoilettca CANFW,MF162000000
Dante Polvaraus USAMF3147000000
Jay Emmanuel-Thomaseng ENGFW,MF3106010000
Connor McLennansct SCOFW,MF9302100000
Ryan Duncansct SCOMF145000000
Kevin Nisbetsct SCOFW145010010
Tommie Hobanie IRLDF4314000000
Declan Gallaghersct SCODF143000000
Christopher Forresterie IRLMF135000000
Bojan Miovskimk MKDFW8555403310
Teddy Jenkseng ENGMF3154010021
Liam Harveysct SCOFW131000000
Shayden Morriseng ENGMF4179010000
Jack Milnesct SCOMF130000000
Jamie McGrathie IRLMF5326210010
Cal Robertseng ENGFW,MF128000000
James McGarrynz NZLDF,MF3146000010
James Wilsoneng ENGFW,MF231000000
Peter Ambroseng NGAFW124000000
Topi Keskinenfi FINFW,MF122000000
Ante Palaversahr CROMF122000000
Stephen Gleesonie IRLMF266000000
Ester Soklersi SVNFW3154000000
Luís Barrosbe BELGK3146100010
Austin Samuelseng ENGFW119000000
Alfie Bavidgesct SCOFW116000000
Callum Hendrysct SCOFW,MF114000000
Bruce Andersonsct SCOFW323000000
Ryan Edmondsoneng ENGFW240010000
Hayden Coulsoneng ENGDF,MF277000000
Barry Robsonsct SCOMF3107000000
Cammy Smithsct SCOFW,MF222000000
Dilan Markandayeng ENGFW,MF18000000
Lawrence Shanklandsct SCOFW222000000
Ethan Rosssct SCOMF16000000
Curtis Maineng ENGFW3122000000
Scott Wrightsct SCOFW,MF3128000000
35524,530422644404

Aberdeen Goalkeepers vs. St Mirren

Aberdeen Goalkeepers vs. St Mirren Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Scott Browneng ENGGK218002
Jamie Langfieldsct SCOGK19020
Joe Lewiseng ENGGK141,26038162871.13
Dimitar Mitovbg BULGK2180113872.70
Kelle Roosnl NEDGK654019111468.41
252,25068325070.66

St Mirren Players vs. Aberdeen

St Mirren Players vs. Aberdeen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Dennis Adeniraneng ENGMF190000000
Jak Alnwickeng ENGGK7630000000
Yoann Arquinmq MTQFW190000000
Ellery Balcombeeng ENGGK2180010000
Trevor Carsonnir NIRGK4360000000
Jake Doyle-Hayesie IRLMF2135000010
Charles Dunneie IRLDF5405000010
Ryan Edwardsau AUSMF2180000010
Ethan Erhahonsct SCOMF10625110030
Akin Famewoeng ENGDF190000000
Anton Ferdinandeng ENGDF3238000000
Ryan Flynnsct SCOMF12714010010
Marcus Frasersct SCODF151,333100010
Alex Gogićcy CYPDF,MF9721000040
Jim Goodwinie IRLDF,MF3270000010
Zachary Hemmingeng ENGGK3270000010
Václav Hladkýcz CZEGK4360000000
Lee Hodsonnir NIRDF,MF2180000010
Kwon Hyeokkyukr KORMF190000000
Alex Iacovittisct SCODF190000010
Simeon Jacksonca CANFW3225100000
Marián Kellosk SVKGK190000000
Sean Kellysct SCODF,FW3270000000
Greg Kiltiesct SCOFW,MF10792302230
Dean Lynesseng ENGGK190000000
Brad Lyonsnir NIRMF190000010
Gary MacKenziesct SCODF2180000000
Cameron MacPhersonsct SCOMF7522110010
Stevie Mallansct SCOMF2180000000
Mikael Mandronfr FRAFW5218020000
James Marwoodeng ENGFW190000000
Kyle McAllistersct SCOFW,MF6174100010
Conor McCarthyie IRLDF6540000010
John McGinnsct SCOFW,MF3270000000
Paul McGinnsct SCODF,MF5361000010
Jamie McGrathie IRLMF5450111100
Kenny McLeansct SCOMF2180101110
Sean McLoughlinie IRLDF2180000000
Jason Naismithsct SCODF3270000000
Mark O'Harasct SCODF,MF6428312400
Jonathan Obikaeng ENGFW6434100000
Killian Phillipsie IRLMF190000000
Mihai Popescuro ROUDF190000000
Alan Powerie IRLMF4360000000
Mark Ridgerssct SCOGK2180000000
Craig Samsonsct SCOGK190000000
Joe Shaughnessyie IRLDF8720000000
Nathan Sheroneng ENGDF,MF190000000
Richard Taitsct SCODF,MF4320000000
Scott Tansereng ENGDF,MF12993110020
Jeroen Tesselaarnl NEDDF2180000000
Calum Waterssct SCODF3270000000
Alex Greivenz NZLFW4194100010
Tony Andreufr FRAMF3251000100
Isaac Osbourneeng ENGMF185000010
James Daytoneng ENGMF181000000
James Boltoneng ENGDF3180000000
Caolan Boyd-Muncenir NIRMF5283000000
Jonah Ayungake KENFW6247201210
Dylan Connollyie IRLFW,MF2152000000
Alfie Joneseng ENGDF,MF175000010
Shaun Rooneysct SCODF,MF175000010
Sam Foleyie IRLMF3254000000
Connor Ronanie IRLMF3241300000
Ryan Strainau AUSDF,MF5433010020
Lewis McLearsct SCOMF2129000000
Gregg Wyldesct SCODF,MF3191010000
Matthew Millarau AUSDF,MF3177010000
James Scottsct SCOFW163000000
Kyle Magennissct SCOMF2152010010
Curtis Maineng ENGFW6389200000
Elvis Bwomonoug UGADF,MF3165000000
Ian McShanesct SCOMF156000000
Stephen McGinnsct SCOMF3235000000
Marc McAuslandsct SCODF2142000010
Jay Hendersonsct SCOMF2140000000
Keanu Baccusau AUSMF6482010010
Laurențiu Corburo ROUDF145000000
Roland Idowuie IRLMF145000010
Mateo Mužekhr CRODF145000000
Duckens Nazonht HAIFW145101110
Kieran Offordsct SCOMF145000000
Toyosi Olusanyaeng ENGFW,MF5296300000
Oisin Smythnir NIRFW145000000
Richard Tayloreng ENGDF5325100000
Jack Bairdsct SCODF,MF4308000000
Cammy Smithsct SCOFW,MF250010000
Adam Hammilleng ENGFW,MF2114010010
Lee Erwinsct SCOFW3180000000
Greg Tanseyeng ENGMF132000000
Conor McMenaminnir NIRFW3189000010
Thierry Smalleng ENGDF,MF245010001
Eamonn Brophysct SCOFW6241000000
İlkay Durmuştr TURDF,MF5353100010
Jaden Browneng ENGDF,MF127000000
Callum Balleng ENGFW2110100000
Lewis Morgansct SCOFW,MF120000000
Alex Greive119000000
Tony Wattsct SCOFW,MF119000000
Declan Gallaghersct SCODF4173100021
Lewis Jamiesonsct SCOFW3124000000
Danny Mullensct SCOFW116000010
Ross Caldwellsct SCOFW113000000
Kristian Denniseng ENGFW345000000
Cody Cookeeng ENGMF111000000
Fraser Taylorsct SCOFW212000000
Cameron Breadnersct SCOFW213000000
Emmanuel Sonupeeng ENGMF19000000
Junior Moriaseng ENGFW,MF3185000000
Thomas Reillysct SCOFW,MF282000000
Aiden Gilmartinsct SCOFW11000000
35324,6223117812452

St Mirren Goalkeepers vs. Aberdeen

St Mirren Goalkeepers vs. Aberdeen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Jak Alnwickeng ENGGK76303092170.03
Ellery Balcombeeng ENGGK218074342.90
Trevor Carsonnir NIRGK43602291568.20
Zachary Hemmingeng ENGGK327073571.41
Václav Hladkýcz CZEGK43601441285.72
Marián Kellosk SVKGK19020
Dean Lynesseng ENGGK19020
Mark Ridgerssct SCOGK218050
Craig Samsonsct SCOGK19040
252,25080425670.06

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.