St Johnstone vs. Dundee Historical Head-to-Head

St Johnstone
11 wins
5 draws
10 losses
34 goals
Dundee
10 wins
5 draws
11 losses
28 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-0115:00 DundeeSt Johnstone
PremiershipRegular seasonSun2025-01-0515:00 St JohnstoneDundee
PremiershipRegular seasonSat2024-10-2615:00 Dundee1–2St Johnstone6,548Kilmac Stadium at Dens ParkKevin ClancyMatch Report
PremiershipRegular seasonSat2024-03-3015:00 St Johnstone1–2Dundee6,691McDiarmid ParkIain SneddenMatch Report
PremiershipRegular seasonSun2024-02-1114:00 Dundee2–1St Johnstone7,102Kilmac Stadium at Dens ParkDavid MunroMatch Report
PremiershipRegular seasonSat2023-09-0215:00 St Johnstone2–2Dundee5,935McDiarmid ParkWilliam CollumMatch Report
PremiershipRelegation roundSat2022-04-2315:00 Dundee1–1St Johnstone7,937Kilmac Stadium at Dens ParkBobby MaddenMatch Report
PremiershipRegular seasonWed2022-01-2619:45 St Johnstone0–0Dundee4,135McDiarmid ParkBobby MaddenMatch Report
PremiershipRegular seasonWed2021-12-0119:45 Dundee1–0St Johnstone5,196Kilmac Stadium at Dens ParkAndrew DallasMatch Report
PremiershipRegular seasonSat2021-10-0215:00 St Johnstone3–1Dundee5,097McDiarmid ParkGreg AitkenMatch Report
PremiershipRelegation roundSat2019-04-2015:00 St Johnstone2–0Dundee3,946McDiarmid ParkAlan MuirMatch Report
PremiershipRegular seasonWed2019-04-0319:45 St Johnstone2–0Dundee3,767McDiarmid ParkGreg AitkenMatch Report
PremiershipRegular seasonSat2018-12-2915:00 Dundee0–2St Johnstone6,868Kilmac Stadium at Dens ParkDon RobertsonMatch Report
PremiershipRegular seasonSat2018-08-2515:00 St Johnstone1–0Dundee4,259McDiarmid ParkSteven McLeanMatch Report
PremiershipRelegation roundSat2018-04-2115:00 Dundee2–1St Johnstone5,592Kilmac Stadium at Dens ParkDon RobertsonMatch Report
PremiershipRegular seasonSat2018-03-1015:00 Dundee0–4St Johnstone5,336Kilmac Stadium at Dens ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2017-12-3015:00 St Johnstone0–2Dundee4,769McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2017-09-1615:00 Dundee3–2St Johnstone6,001Kilmac Stadium at Dens ParkAlbion AvdijajMatch Report
PremiershipRegular seasonSat2017-03-1115:00 St Johnstone2–0Dundee4,195McDiarmid ParkAndrew DallasMatch Report
PremiershipRegular seasonSat2016-12-3114:00 Dundee3–0St Johnstone6,492Kilmac Stadium at Dens ParkDon RobertsonMatch Report
PremiershipRegular seasonSun2016-10-2312:00 St Johnstone2–1Dundee3,646McDiarmid ParkNick WalshMatch Report
PremiershipRegular seasonFri2016-02-1219:45 Dundee2–0St Johnstone4,876Kilmac Stadium at Dens ParkCraig ThomsonMatch Report
PremiershipRegular seasonFri2015-11-2719:45 St Johnstone1–1Dundee4,598McDiarmid ParkAlan MuirMatch Report
PremiershipRegular seasonSat2015-08-1515:00 Dundee2–1St Johnstone6,176Kilmac Stadium at Dens ParkKevin ClancyMatch Report
PremiershipChampionship roundSat2015-04-2515:00 Dundee0–2St Johnstone6,530Kilmac Stadium at Dens ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2015-04-1115:00 St Johnstone1–0Dundee6,386McDiarmid ParkSteven McLeanMatch Report
PremiershipRegular seasonSat2014-11-0815:00 Dundee1–1St Johnstone6,931Kilmac Stadium at Dens ParkBobby MaddenMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2014-09-1315:00 St Johnstone0–1Dundee6,562McDiarmid ParkWilliam CollumMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-10-2615:00 Dundee1–2St Johnstone6,548Kilmac Stadium at Dens ParkKevin ClancyMatch Report
PremiershipRegular seasonSat2021-10-0215:00 St Johnstone3–1Dundee5,097McDiarmid ParkGreg AitkenMatch Report
PremiershipRelegation roundSat2019-04-2015:00 St Johnstone2–0Dundee3,946McDiarmid ParkAlan MuirMatch Report
PremiershipRegular seasonWed2019-04-0319:45 St Johnstone2–0Dundee3,767McDiarmid ParkGreg AitkenMatch Report
PremiershipRegular seasonSat2018-12-2915:00 Dundee0–2St Johnstone6,868Kilmac Stadium at Dens ParkDon RobertsonMatch Report
PremiershipRegular seasonSat2018-08-2515:00 St Johnstone1–0Dundee4,259McDiarmid ParkSteven McLeanMatch Report
PremiershipRegular seasonSat2018-03-1015:00 Dundee0–4St Johnstone5,336Kilmac Stadium at Dens ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2017-03-1115:00 St Johnstone2–0Dundee4,195McDiarmid ParkAndrew DallasMatch Report
PremiershipRegular seasonSun2016-10-2312:00 St Johnstone2–1Dundee3,646McDiarmid ParkNick WalshMatch Report
PremiershipChampionship roundSat2015-04-2515:00 Dundee0–2St Johnstone6,530Kilmac Stadium at Dens ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2015-04-1115:00 St Johnstone1–0Dundee6,386McDiarmid ParkSteven McLeanMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2023-09-0215:00 St Johnstone2–2Dundee5,935McDiarmid ParkWilliam CollumMatch Report
PremiershipRelegation roundSat2022-04-2315:00 Dundee1–1St Johnstone7,937Kilmac Stadium at Dens ParkBobby MaddenMatch Report
PremiershipRegular seasonWed2022-01-2619:45 St Johnstone0–0Dundee4,135McDiarmid ParkBobby MaddenMatch Report
PremiershipRegular seasonFri2015-11-2719:45 St Johnstone1–1Dundee4,598McDiarmid ParkAlan MuirMatch Report
PremiershipRegular seasonSat2014-11-0815:00 Dundee1–1St Johnstone6,931Kilmac Stadium at Dens ParkBobby MaddenMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-03-3015:00 St Johnstone1–2Dundee6,691McDiarmid ParkIain SneddenMatch Report
PremiershipRegular seasonSun2024-02-1114:00 Dundee2–1St Johnstone7,102Kilmac Stadium at Dens ParkDavid MunroMatch Report
PremiershipRegular seasonWed2021-12-0119:45 Dundee1–0St Johnstone5,196Kilmac Stadium at Dens ParkAndrew DallasMatch Report
PremiershipRelegation roundSat2018-04-2115:00 Dundee2–1St Johnstone5,592Kilmac Stadium at Dens ParkDon RobertsonMatch Report
PremiershipRegular seasonSat2017-12-3015:00 St Johnstone0–2Dundee4,769McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2017-09-1615:00 Dundee3–2St Johnstone6,001Kilmac Stadium at Dens ParkAlbion AvdijajMatch Report
PremiershipRegular seasonSat2016-12-3114:00 Dundee3–0St Johnstone6,492Kilmac Stadium at Dens ParkDon RobertsonMatch Report
PremiershipRegular seasonFri2016-02-1219:45 Dundee2–0St Johnstone4,876Kilmac Stadium at Dens ParkCraig ThomsonMatch Report
PremiershipRegular seasonSat2015-08-1515:00 Dundee2–1St Johnstone6,176Kilmac Stadium at Dens ParkKevin ClancyMatch Report
PremiershipRegular seasonSat2014-09-1315:00 St Johnstone0–1Dundee6,562McDiarmid ParkWilliam CollumMatch Report

Fixture Leaders

St Johnstone Players vs. Dundee

St Johnstone Players vs. Dundee Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Blair Alstonsct SCOMF6422210000
Efe Ambroseng NGADF190000000
Steven Andersonsct SCODF11990100010
Callum Boothsct SCODF,MF4360000000
James Brownmt MLTDF,MF2180000000
Jacob Butterfieldeng ENGDF,MF190000000
Ross Callachansct SCOMF3270000010
Graham Careyie IRLDF,FW4221120010
Zander Clarksct SCOGK131,170000000
Daniel Clearyie IRLDF2135000000
Andrew Considinesct SCODF2180000000
Lars Dendonckerbe BELDF190000000
Brian Eastonsct SCODF10853000020
Darnell Fishereng ENGDF190000010
Richard Fostersct SCODF,MF10831010001
Brian Grahamsct SCOFW4327211100
Melker Hallbergse SWEMF190010000
Jason Holtsct SCOMF190000000
David Keltjensil ISRDF,MF2168000010
Jason Kerrsct SCODF5450000000
Dave MacKaysct SCODF6540000000
Steven MacLeansct SCOFW12941210010
Cameron MacPhersonsct SCOMF5275000020
Alan Mannusnir NIRGK9810000000
Jamie McCartsct SCODF3270000010
Sam McClellandnir NIRDF190000010
Ryan McGowanau AUSDF,MF2102000010
Chris Millarsct SCOMF8697000010
Dimitar Mitovbg BULGK3270000010
Lewis Neilsonsct SCODF190000010
Michael O'Halloransct SCODF,FW12929050020
Daniel Phillipstt TRIMF2180000000
Luke Robinsonsct SCODF3270010010
Shaun Rooneysct SCODF,MF3270100000
Jack Sanderseng ENGDF190000000
Tam Scobbiesct SCODF,MF5362000000
Joe Shaughnessyie IRLDF141,260000010
Ross Sinclairsct SCOGK190000000
Scott Tansereng ENGDF,MF7585200000
George Williamswls WALDF,FW190000010
Drey Wrighteng ENGDF,MF2180000000
Frazer Wrightsct SCODF4360000010
Lee Crofteng ENGMF2106000000
Danny Swansonsct SCOMF8451201120
Nicky Clarksct SCOFW,MF2172100000
Tony Gallachersct SCODF182000000
Matty Kennedynir NIRFW,MF4347100000
Tony Wattsct SCOFW,MF2167110000
Murray Davidsonsct SCOMF15996000060
Adama Sidibehgm GAMFW3253100000
Matty Willockms MSRMF173000010
Callum Hendrysct SCOFW,MF5332200000
Graham Cumminsie IRLFW5287010010
Kerr Smithsct SCODF168000000
Jay Turner-Cookeeng ENGMF168000000
Eetu Vertainenfi FINMF167000000
Ali Crawfordsct SCOMF3212000000
Oludare Olufunwaeng ENGDF157000000
André Raymondtt TRIDF157000000
Dara Costelloeie IRLFW,MF154000000
Matthew Smithwls WALMF4289100010
Denny Johnstonesct SCOFW296000010
Liam Caddissct SCOMF250000000
Liam Gordonsct SCODF7585000030
Simon Lappinsct SCODF,MF5292000000
Gary McDonaldsct SCOMF2118000000
Thomas Sangeng ENGDF,MF145000000
David Wotherspoonca CANMF14954200040
Maksym Kucheriavyiua UKRMF3159200020
Kyle Cameronsct SCODF133000000
Connor Smithsct SCOMF133000000
Liam Craigsct SCOMF141,082312240
Adam Morganeng ENGFW128000000
Stefan Scougallsct SCOMF3127000000
Viv Solomon-Otaborng NGAFW,MF123000010
Luke Jephcottwls WALFW122000000
Sven Spranglerat AUTMF2112000010
John Suttoneng ENGFW354000000
Glenn Middletonsct SCOFW,MF116000000
Chris Kanesct SCOFW14905410010
Benjamin Mbunga-Kimpiokase SWEFW3161010000
Hayden Mullereng ENGDF111000000
Scott Brownsct SCOMF261000000
Michael Coulsoneng ENGFW,MF110000000
Kyle McCleannir NIRMF110000000
Nadir Çiftçinl NEDFW289000000
David McMillanie IRLFW286000000
Craig Thomsonsct SCOMF330000000
Stevie Maysct SCOFW,MF5151110000
Alistair McCannnir NIRMF14000000
Makenzie Kirknir NIRFW13000000
Diallang Jaiyesimieng ENGFW,MF11000000
Gary Millersct SCODF,MF291000000
Jordan Northcottsct SCOFW11000000
Paul Patonnir NIRDF,MF4242100010
John Robertsonsct SCOFW1000000
35925,671331944511

St Johnstone Goalkeepers vs. Dundee

St Johnstone Goalkeepers vs. Dundee Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Zander Clarksct SCOGK131,170101170.06
Alan Mannusnir NIRGK981001003
Dimitar Mitovbg BULGK3270126758.30
Ross Sinclairsct SCOGK19041375.00
262,34026281730.89

Dundee Players vs. St Johnstone

Dundee Players vs. St Johnstone Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Max Andersonsct SCOMF4281000000
Juan Antonio Portalesmx MEXDF190000000
Lee Ashcroftsct SCODF291000000
Ryan Astleywls WALDF190000000
Jon Aurtenetxees ESPDF2180000000
Scott Bainsct SCOGK10900000000
Owen Beckwls WALDF2180020000
Andy Boyleie IRLDF190000010
Shaun Byrnesct SCOMF3208000000
Trevor Carsonnir NIRGK3270010000
Steven Caulkersl SLEDF3270000000
David Clarksonsct SCOFW3217100010
Jason Cummingsau AUSFW190000000
Craig Curraneng ENGFW2104000010
Jesse Curranph PHIMF5396000010
Seny Diengsn SENGK2180000000
Aaron Donnellynir NIRDF2178000000
Willie Dyersct SCODF2180000000
Christie Elliotteng ENGDF,FW190000000
Liam Fontaineeng ENGDF3225000000
Kostadin Gadzhalovbg BULDF2180100000
Kévin Gomisgw GNBDF190000010
Marcus Haberca CANFW3270120000
Jack Hamiltonsct SCOGK2180000000
Gary Harkinssct SCOMF5380110020
Kane Hemmingseng ENGFW3259400000
Jack Hendrysct SCODF2180000000
Kevin Holtsct SCODF,MF8720010010
Gary Irvinesct SCODF2180000000
Glen Kamarafi FINMF5405000000
Cammy Kerrsct SCODF,MF121,035010020
Thomas Konradde GERDF7445000000
Billy Koumetiofr FRADF190000000
Genséric Kusungaao ANGDF,MF190000010
Ricki Lamiesct SCODF396100000
Ian Lawlorie IRLGK190000000
Adam Legzdinseng ENGGK3270000000
AJ Leitch-Smitheng ENGFW,MF4276310010
Kyle Letherenwls WALGK190000000
Jordan Marshalleng ENGDF3270100000
Jim McAlistersct SCODF,MF4348000000
Jon McCrackensct SCOGK190000000
Jordan McGheesct SCODF,MF5368100020
Paul McGinnsct SCODF,MF7630000010
Stephen McGinnsct SCOMF190000000
Paul McGowansct SCOFW,MF201,729020010
Ryan McGowanau AUSDF,MF2180000010
Paul McMullansct SCOFW,MF4321010000
James McPakenir NIRDF5425100020
Josh Meekingseng ENGDF2180000000
Kenny Millersct SCOFW3213000000
Danny Mullensct SCOFW2180100000
Darren O'Deaie IRLDF7622000051
Elliot Parisheng ENGGK3270000000
Nathan Ralpheng ENGDF4360000000
Clark Robertsonsct SCODF,MF190000000
Zach Robinsoneng ENGFW2135000000
Ethan Robsoneng ENGMF2180000000
Nick Rosssct SCOMF5325000000
Joe Shaughnessyie IRLDF3270000000
Lewis Spencesct SCOMF2109000000
Greg Stewartsct SCOFW,MF7595020051
Ryan Sweeneyie IRLDF4360100000
Yordi Teijssenl NEDFW190000000
James Vincenteng ENGMF2180000000
Danny Williamseng ENGDF,MF3110000010
Martin Woodssct SCOMF3186000010
Lyall Cameronsct SCOMF3257100010
Sofien Moussatn TUNFW4228301100
Amadou Bakayokosl SLEFW3263120010
Scott Tiffoneysct SCOFW,MF4232100000
Leigh Griffithssct SCOFW296000000
Rory Loysct SCOFW3185101100
Karl Madiangafr FRAMF181000000
Malachi Boatengeng ENGMF177000000
Owen Dodgsoneng ENGDF,MF177000000
Philip Robertsie IRLFW177000000
Tom Hateleyeng ENGDF,MF2166000000
Mark O'Harasct SCODF,MF5434000020
Scott Allansct SCOMF171000000
Jordan Piggotteng ENGDF171000010
John O'Sullivanie IRLMF2160000000
Ethan Ingrameng ENGDF,MF168000010
Ziyad Larkechefr FRADF168000000
Curtis Maineng ENGFW168000010
Finlay Robertsonsct SCOMF2158000000
Simon Ferrysct SCOMF2154000000
Randy Woltersnl NEDFW,MF167000000
Martin Boyleau AUSFW,MF279000010
Simon Murraysct SCOFW3240100000
James Horsfieldeng ENGDF,MF163000000
Calvin Millersct SCODF,MF163000000
Jean Alassane Mendyno NORFW161000000
Dara Costelloeie IRLFW,MF2106000010
Paul Heffernanie IRLFW279000000
Henrik Ojamaaee ESTFW,MF156000000
Scott Wrightsct SCOFW,MF154000000
Luke McCowansct SCOFW,MF7494111100
Michael Duffynir NIRFW,MF148000000
Sammy Braybrookeeng ENGMF145000000
Iain Davidsonsct SCODF,MF2135000000
Benjamin Källmanfi FINFW2135000000
Cillian Sheridanie IRLFW145000000
Faissal El Bakhtaouima MARFW,MF6296110010
Charlie Adamsct SCOMF3220000010
Niall McGinnnir NIRFW,MF256000000
Luka Tankulićde GERFW,MF352000000
Michael Mellonsct SCOFW252000020
Elton N'Gwatalafr FRAMF129000000
Andrew Nelsoneng ENGFW257000000
Andy Daleseng ENGMF127000000
Adil Nabieng ENGFW,MF2113000000
Craig Wightonsct SCOFW,MF7337000000
Kevin Thomsonsct SCOMF2114000000
Roarie Deaconeng ENGDF,FW2113000010
Oluwaseun Adewumiat AUTMF122000000
Sebastian Houldeneng ENGFW122000000
Ryan Howleywls WALMF235000000
Zak Ruddensct SCOFW224000000
Daryll Meggattsct SCODF116000000
Mohamad Syllaml MLIMF4238000000
Riccardo Caldereng ENGMF112000000
Alex Harrissct SCOMF112000000
Josh Mulligansct SCOMF219000000
Alex Jakubiaksct SCOFW19000000
Nicky Lowsct SCODF,MF3161010000
Charlie Reillysct SCOMF17000000
Kerr Waddellsct SCODF267000010
Julen Etxabegurenes ESPDF5288000010
Kevin McBridesct SCOMF13000000
Matthew Henveysct SCOFW1000000
35925,704271933472

Dundee Goalkeepers vs. St Johnstone

Dundee Goalkeepers vs. St Johnstone Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Scott Bainsct SCOGK1090001202
Trevor Carsonnir NIRGK3270105550.00
Seny Diengsn SENGK218040
Jack Hamiltonsct SCOGK218030
Ian Lawlorie IRLGK19041375.00
Adam Legzdinseng ENGGK3270103770.02
Kyle Letherenwls WALGK19001
Jon McCrackensct SCOGK19041375.00
Elliot Parisheng ENGGK32700501
262,34028341835.76

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.