St Johnstone vs. Aberdeen Historical Head-to-HeadSubscribe Now (First Month Free)

St Johnstone
10 wins
11 draws
14 losses
32 goals
Aberdeen
14 wins
11 draws
10 losses
37 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
PremiershipRelegation roundSat2024-05-0415:00 AberdeenSt JohnstonePittodrie Stadium
PremiershipRegular seasonWed2024-02-2819:45 Aberdeen0–2St Johnstone14,226Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonWed2024-01-2419:45 St Johnstone1–1Aberdeen3,472McDiarmid ParkJohn BeatonMatch Report
PremiershipRegular seasonSun2023-10-0815:00 Aberdeen0–0St Johnstone16,816Pittodrie StadiumDavid MunroMatch Report
PremiershipRegular seasonSat2023-04-0115:00 St Johnstone0–1Aberdeen6,001McDiarmid ParkColin StevenMatch Report
PremiershipRegular seasonSat2023-01-0715:00 Aberdeen2–0St Johnstone14,202Pittodrie StadiumEuan AndersonMatch Report
PremiershipRegular seasonSat2022-08-2015:00 St Johnstone0–1Aberdeen5,871McDiarmid ParkCraig NapierMatch Report
PremiershipRelegation roundWed2022-05-1119:45 St Johnstone1–0Aberdeen3,421McDiarmid ParkDavid MunroMatch Report
PremiershipRegular seasonTue2022-02-1519:45 Aberdeen1–1St Johnstone12,973Pittodrie StadiumGavin DuncanMatch Report
PremiershipRegular seasonSat2021-12-1115:00 St Johnstone0–1Aberdeen3,791McDiarmid ParkGreg AitkenMatch Report
PremiershipRegular seasonSat2021-09-1815:00 Aberdeen0–1St Johnstone13,007Pittodrie StadiumBobby MaddenMatch Report
PremiershipChampionship roundSat2021-04-1015:00 St Johnstone0–1AberdeenMcDiarmid ParkJohn BeatonMatch Report
PremiershipRegular seasonWed2021-01-2718:00 St Johnstone0–0AberdeenMcDiarmid ParkDon RobertsonMatch Report
PremiershipRegular seasonSat2020-12-2615:00 Aberdeen2–1St JohnstonePittodrie StadiumAlan MuirMatch Report
PremiershipRegular seasonThu2020-08-2019:30 St Johnstone0–1AberdeenMcDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonWed2020-02-0519:45 Aberdeen0–1St Johnstone12,552Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSun2019-11-2415:00 St Johnstone1–1Aberdeen3,917McDiarmid ParkKevin ClancyMatch Report
PremiershipRegular seasonSat2019-09-1415:00 Aberdeen1–1St Johnstone13,272Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonSat2019-02-2315:00 St Johnstone0–2Aberdeen5,092McDiarmid ParkEuan AndersonMatch Report
PremiershipRegular seasonSat2018-12-0815:00 Aberdeen0–2St Johnstone13,304Pittodrie StadiumDon RobertsonMatch Report
PremiershipRegular seasonSat2018-09-1515:00 St Johnstone1–1Aberdeen4,880McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2018-03-3115:00 Aberdeen4–1St Johnstone14,161Pittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonWed2017-12-1319:45 St Johnstone0–3Aberdeen2,911McDiarmid ParkAlbion AvdijajMatch Report
PremiershipRegular seasonSat2017-09-3015:00 Aberdeen3–0St Johnstone14,879Pittodrie StadiumJohn BeatonMatch Report
PremiershipChampionship roundSat2017-04-2915:00 Aberdeen0–2St Johnstone10,606Pittodrie StadiumAlbion AvdijajMatch Report
PremiershipRegular seasonSat2017-04-1515:00 St Johnstone1–2Aberdeen5,132McDiarmid ParkBobby MaddenMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2016-12-1015:00 Aberdeen0–0St Johnstone11,501Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSun2016-08-0712:15 St Johnstone0–0Aberdeen5,728McDiarmid ParkWilliam CollumMatch Report
PremiershipChampionship roundFri2016-04-2219:45 St Johnstone3–0Aberdeen3,990McDiarmid ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2016-02-2715:00 Aberdeen1–1St Johnstone12,563Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonSat2016-02-0615:00 St Johnstone3–4Aberdeen5,712McDiarmid ParkDon RobertsonMatch Report
PremiershipRegular seasonSat2015-10-0315:00 Aberdeen1–5St Johnstone13,405Pittodrie StadiumAlan MuirMatch Report
PremiershipChampionship roundSun2015-05-2412:30 Aberdeen0–1St Johnstone16,389Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonFri2015-01-2319:45 St Johnstone1–1Aberdeen4,845McDiarmid ParkBobby MaddenMatch Report
PremiershipRegular seasonThu2015-01-0115:00 Aberdeen2–0St Johnstone15,263Pittodrie StadiumCraig ThomsonMatch Report
PremiershipRegular seasonSat2014-08-2315:00 St Johnstone1–0Aberdeen6,377McDiarmid ParkCraig ThomsonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonWed2024-02-2819:45 Aberdeen0–2St Johnstone14,226Pittodrie StadiumDon RobertsonMatch Report
PremiershipRelegation roundWed2022-05-1119:45 St Johnstone1–0Aberdeen3,421McDiarmid ParkDavid MunroMatch Report
PremiershipRegular seasonSat2021-09-1815:00 Aberdeen0–1St Johnstone13,007Pittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonWed2020-02-0519:45 Aberdeen0–1St Johnstone12,552Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2018-12-0815:00 Aberdeen0–2St Johnstone13,304Pittodrie StadiumDon RobertsonMatch Report
PremiershipChampionship roundSat2017-04-2915:00 Aberdeen0–2St Johnstone10,606Pittodrie StadiumAlbion AvdijajMatch Report
PremiershipChampionship roundFri2016-04-2219:45 St Johnstone3–0Aberdeen3,990McDiarmid ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2015-10-0315:00 Aberdeen1–5St Johnstone13,405Pittodrie StadiumAlan MuirMatch Report
PremiershipChampionship roundSun2015-05-2412:30 Aberdeen0–1St Johnstone16,389Pittodrie StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2014-08-2315:00 St Johnstone1–0Aberdeen6,377McDiarmid ParkCraig ThomsonMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonWed2024-01-2419:45 St Johnstone1–1Aberdeen3,472McDiarmid ParkJohn BeatonMatch Report
PremiershipRegular seasonSun2023-10-0815:00 Aberdeen0–0St Johnstone16,816Pittodrie StadiumDavid MunroMatch Report
PremiershipRegular seasonTue2022-02-1519:45 Aberdeen1–1St Johnstone12,973Pittodrie StadiumGavin DuncanMatch Report
PremiershipRegular seasonWed2021-01-2718:00 St Johnstone0–0AberdeenMcDiarmid ParkDon RobertsonMatch Report
PremiershipRegular seasonSun2019-11-2415:00 St Johnstone1–1Aberdeen3,917McDiarmid ParkKevin ClancyMatch Report
PremiershipRegular seasonSat2019-09-1415:00 Aberdeen1–1St Johnstone13,272Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonSat2018-09-1515:00 St Johnstone1–1Aberdeen4,880McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2016-12-1015:00 Aberdeen0–0St Johnstone11,501Pittodrie StadiumKevin ClancyMatch Report
PremiershipRegular seasonSun2016-08-0712:15 St Johnstone0–0Aberdeen5,728McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2016-02-2715:00 Aberdeen1–1St Johnstone12,563Pittodrie StadiumSteven McLeanMatch Report
PremiershipRegular seasonFri2015-01-2319:45 St Johnstone1–1Aberdeen4,845McDiarmid ParkBobby MaddenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2023-04-0115:00 St Johnstone0–1Aberdeen6,001McDiarmid ParkColin StevenMatch Report
PremiershipRegular seasonSat2023-01-0715:00 Aberdeen2–0St Johnstone14,202Pittodrie StadiumEuan AndersonMatch Report
PremiershipRegular seasonSat2022-08-2015:00 St Johnstone0–1Aberdeen5,871McDiarmid ParkCraig NapierMatch Report
PremiershipRegular seasonSat2021-12-1115:00 St Johnstone0–1Aberdeen3,791McDiarmid ParkGreg AitkenMatch Report
PremiershipChampionship roundSat2021-04-1015:00 St Johnstone0–1AberdeenMcDiarmid ParkJohn BeatonMatch Report
PremiershipRegular seasonSat2020-12-2615:00 Aberdeen2–1St JohnstonePittodrie StadiumAlan MuirMatch Report
PremiershipRegular seasonThu2020-08-2019:30 St Johnstone0–1AberdeenMcDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2019-02-2315:00 St Johnstone0–2Aberdeen5,092McDiarmid ParkEuan AndersonMatch Report
PremiershipRegular seasonSat2018-03-3115:00 Aberdeen4–1St Johnstone14,161Pittodrie StadiumBobby MaddenMatch Report
PremiershipRegular seasonWed2017-12-1319:45 St Johnstone0–3Aberdeen2,911McDiarmid ParkAlbion AvdijajMatch Report
PremiershipRegular seasonSat2017-09-3015:00 Aberdeen3–0St Johnstone14,879Pittodrie StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2017-04-1515:00 St Johnstone1–2Aberdeen5,132McDiarmid ParkBobby MaddenMatch Report
PremiershipRegular seasonSat2016-02-0615:00 St Johnstone3–4Aberdeen5,712McDiarmid ParkDon RobertsonMatch Report
PremiershipRegular seasonThu2015-01-0115:00 Aberdeen2–0St Johnstone15,263Pittodrie StadiumCraig ThomsonMatch Report

Fixture Leaders

St Johnstone Players vs. Aberdeen

St Johnstone Players vs. Aberdeen Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Efe Ambroseng NGADF190000000
Steven Andersonsct SCODF131,170110020
Cammy Bellsct SCOGK190000000
Callum Boothsct SCODF,MF6507000000
James Brownmt MLTDF,MF5450000020
Craig Brysonsct SCOMF3258000000
Jacob Butterfieldeng ENGDF,MF2179000010
Graham Careyie IRLDF,FW6362010040
Zander Clarksct SCOGK161,391000010
Daniel Clearyie IRLDF2180000010
Aaron Comriesct SCODF190000000
Andrew Considinesct SCODF5365000011
Dara Costelloeie IRLFW,MF190000000
Graham Cumminsie IRLFW9662020010
Wallace Duffysct SCODF190000010
Brian Eastonsct SCODF9810100000
Darnell Fishereng ENGDF4290000000
Richard Fostersct SCODF,MF8666000010
Liam Gordonsct SCODF131,149100040
Sean Gossnir NIRMF190000000
Jason Holtsct SCOMF3238000010
Matty Kennedynir NIRMF5424100000
Jason Kerrsct SCODF10900000010
Simon Lappinsct SCODF,MF7411100010
Dave MacKaysct SCODF3270000000
Alan Mannusnir NIRGK11990000000
Remi Matthewseng ENGGK3270000000
Alistair McCannnir NIRMF6540100030
Jamie McCartsct SCODF9810000010
Ryan McGowanau AUSDF,MF5443000010
Dan McNamaraie IRLDF,MF2174000000
Gary Millersct SCODF,MF3181000010
Alex Mitchelleng ENGDF2180000010
Dimitar Mitovbg BULGK3270000000
Adam Montgomerysct SCODF190000000
Michael O'Halloransct SCODF,FW13605100020
Elliot Parisheng ENGGK2139000000
Anthony Ralstonsct SCODF3270000020
Luke Robinsonsct SCODF3270000010
Shaun Rooneysct SCODF,MF7542000020
Tam Scobbiesct SCODF,MF9810110010
Joe Shaughnessyie IRLDF141,260200010
Matthew Smithwls WALMF3269000010
Sven Spranglerat AUTMF3252000010
Danny Swansonsct SCOMF8510211130
Scott Tansereng ENGDF,MF12871010010
David Wotherspoonca CANMF281,859210060
Drey Wrighteng ENGMF8605000010
Frazer Wrightsct SCODF291000000
David Keltjensil ISRDF,MF2168100010
Daniel Phillipstt TRIMF4330000020
Liam Craigsct SCOMF181,299351190
Ali Crawfordsct SCOMF4216000000
Diallang Jaiyesimieng ENGFW,MF2169010000
Craig Conwaysct SCOFW,MF3183000000
Chris Kanesct SCOFW18892110030
David McMillanie IRLFW177100000
Melker Hallbergse SWEMF4337000010
Scott Brownsct SCOMF2116000010
Michael Coulsoneng ENGFW,MF3144000000
Chris Millarsct SCOMF8539000020
Ross Callachansct SCOMF2113000000
Jamie Murphysct SCOFW,MF3175000000
Luke Jephcottwls WALFW164000000
Zak Ruddensct SCOFW164000010
Stefan Scougallsct SCOMF2153000000
Stevie Maysct SCOFW,MF13607100000
Steven MacLeansct SCOFW131,052410050
Lee Crofteng ENGMF3195000000
Paul Patonnir NIRDF,MF4283000000
Matty Willockms MSRMF145100000
Tony Wattsct SCOFW,MF3201000000
Brian Grahamsct SCOFW135000000
Gary McDonaldsct SCOMF2125000000
James McFaddensct SCOFW,MF268000000
Maksym Kucheriavyiua UKRMF4130000010
Eetu Vertainenfi FINMF239000000
Murray Davidsonsct SCOMF201,449000071
Tony Gallachersct SCODF3118000000
Liam Caddissct SCOMF271000000
John Suttoneng ENGFW116000000
Nicky Clarksct SCOFW,MF294101100
Denny Johnstonesct SCOFW2105000000
Isaac Olaofeeng ENGFW115000000
Guy Melamedil ISRFW217000000
Callum Hendrysct SCOFW7264200032
Glenn Middletonsct SCOFW,MF6388010000
Greg Hurstsct SCOFW17000000
Craig Thomsonsct SCOMF592100000
Theo Bairca CANFW478000000
Cameron MacPhersonsct SCOMF3105000010
Benjamin Mbunga-Kimpiokase SWEFW291100010
John Robertsonsct SCOFW16000000
Michael Doylesct SCODF15000000
Viv Solomon-Otaborng NGAFW,MF14000000
Blair Alstonsct SCOMF8262100010
Oludare Olufunwaeng ENGDF11000000
Connor Smithsct SCOMF11000000
49534,531321733904

St Johnstone Goalkeepers vs. Aberdeen

St Johnstone Goalkeepers vs. Aberdeen Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Cammy Bellsct SCOGK19020
Zander Clarksct SCOGK161,39133112875.87
Alan Mannusnir NIRGK1199001704
Remi Matthewseng ENGGK32701541173.30
Dimitar Mitovbg BULGK327011111100.02
Elliot Parisheng ENGGK213972685.70
363,15066375668.213

Aberdeen Players vs. St Johnstone

Aberdeen Players vs. St Johnstone Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Kári Árnasonis ISLDF,MF2180100000
Connor Barronsct SCOMF6423000000
David Batessct SCODF4343000030
Scott Browneng ENGGK6540000000
Scott Brownsct SCOMF3244000000
Andrew Considinesct SCODF221,919000040
Sam Cosgroveeng ENGFW7583201110
Hayden Coulsoneng ENGDF,MF2180000000
Michael Devlinsct SCODF4341000000
Lewis Fergusonsct SCOMF131,170101140
Willo Floodie IRLDF,MF3225000000
Stefan Gartenmanndk DENDF3270000000
Jonny Hayesie IRLDF,MF241,836110020
Ryan Hedgeswls WALFW,MF7529200010
Ryan Jacksct SCODF,MF10900000020
Richard Jensenfi FINDF,MF3152000000
Matty Kennedynir NIRMF8548000000
Jamie Langfieldsct SCOGK190000000
Joe Lewiseng ENGGK211,890000010
Shay Loganeng ENGDF,MF171,403010030
Max Loweeng ENGDF,MF3270000010
Angus MacDonaldeng ENGDF3181000000
Jack MacKenziesct SCODF6430000000
James Maddisoneng ENGFW,MF190000000
Ross McCroriesct SCODF,GK8720000010
Dylan McGeouchsct SCOMF190000010
Kenny McLeansct SCOMF11967000010
Jack Milnesct SCOMF190000000
Anthony O'Connorie IRLDF,MF6540010010
Matthew Pollockeng ENGDF190000000
Ylber Ramadanial ALBMF3270000000
Christian Ramirezus USAFW4274000010
Mark Reynoldssct SCODF9709000020
Jayden Richardsoneng ENGDF,MF190000000
Adam Rooneyie IRLFW,MF12864711110
Kelle Roosnl NEDGK6540000000
Slobodan Rubežićme MNEDF2179000010
Liam Scalesie IRLDF3270000000
Joe Shaughnessyie IRLDF190000000
Graeme Shinniesct SCODF,MF191,671220081
Anthony Stewarteng ENGDF2180000000
Ash Taylorwls WALDF,MF11919210000
Zak Vynereng ENGDF,MF190010000
Danny Wardwls WALGK190000000
Simon Churchwls WALFW3268110000
Luís Barrosbe BELGK2102200000
Leighton Clarksoneng ENGMF6447100010
Dean Campbellsct SCOMF4309000000
Dukcv CPVFW3203000000
Funso Ojobe BELMF7446000000
Nicky Devlinsct SCODF,MF2169000000
Marley Watkinswls WALFW,MF280000010
Niall McGinnnir NIRFW,MF201,319220010
Russell Andersonsct SCODF2166000010
David Goodwilliesct SCOFW4221110000
Greg Leighjm JAMDF,MF2164000000
Peter Pawlettsct SCOFW,MF10613100010
Greg Stewartsct SCOFW,MF4320200000
Ryan Christiesct SCOFW,MF5412320000
Ronald Hernándezve VENDF2110000000
Michael Ruthsct SCOFW165000000
Wes Burnswls WALDF,FW266000000
Jay Emmanuel-Thomaseng ENGFW,MF3146000010
Miles Storeyeng ENGFW,MF164000000
Stevie Maysct SCOFW,MF6401100000
Bojan Miovskimk MKDFW6505101110
Austin Samuelseng ENGFW159000000
Jamie McGrathie IRLMF3205000000
Dante Polvaraus USAMF4155000000
Curtis Maineng ENGFW2123010000
Nicky Lowsct SCODF,MF146000000
Vicente Besuijennl NEDFW,MF4235010000
Christopher Forresterie IRLMF145000000
Declan Gallaghersct SCODF3152000000
Jon Gallagherie IRLDF,FW3103000000
Fraser Hornbysct SCOFW145000000
Florian Kamberich SUIFW,MF145000000
Michael Rosesct SCODF145000000
Adam Montgomerysct SCODF2104000000
Craig Brysonsct SCOMF3115010010
Scott Wrightsct SCOFW,MF8301000000
Junior Hoilettca CANFW,MF130000000
Craig Storiesct SCOMF130000000
Bruce Andersonsct SCOFW494000000
Teddy Jenkseng ENGMF126100000
Jayden Stockleyeng ENGFW4159000000
Shayden Morriseng ENGFW120000000
Ryan Edmondsoneng ENGFW119000000
Killian Phillipsie IRLMF119000000
Gary Mackay-Stevensct SCOMF4269000000
Liam Harveysct SCOFW117000000
Lawrence Shanklandsct SCOFW374000000
Cammy Smithsct SCOFW,MF5202100010
Calvin Ramseyar ARGDF3195000000
James Wilsoneng ENGFW,MF225000000
Barry Robsonsct SCOMF485000010
Dominic Balleng ENGDF,MF4202010000
Nicky Maynardeng ENGFW217000000
Jeffrey Monakanaeng ENGMF112000000
Frank Rosssct SCOMF213000000
Ester Soklersi SVNFW240000000
James McGarrynz NZLDF,MF19000000
Connor McLennansct SCOFW,MF9266000000
Patrik Myslovičsk SVKMF17000000
Stephen Gleesonie IRLMF272000000
Tommie Hobanie IRLDF4276000000
Ryan Duncansct SCOMF218000000
Scott McKennasct SCODF8608000000
Ethan Rosssct SCOMF11000000
49234,649351844491

Aberdeen Goalkeepers vs. St Johnstone

Aberdeen Goalkeepers vs. St Johnstone Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Scott Browneng ENGGK654091
Jamie Langfieldsct SCOGK19010
Joe Lewiseng ENGGK211,89023141656.59
Kelle Roosnl NEDGK65401631487.54
Danny Wardwls WALGK19050
353,15039323069.214

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.