St Johnstone vs. Ross County Historical Head-to-Head

St Johnstone
12 wins
14 draws
7 losses
42 goals
Ross County
7 wins
14 draws
12 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
PremiershipRegular seasonWed2025-02-2619:45 St JohnstoneRoss County
PremiershipRegular seasonSat2024-10-1915:00 St Johnstone3–0Ross CountyMcDiarmid ParkJohn BeatonMatch Report
PremiershipRegular seasonSat2024-09-2115:00 Ross County3–3St Johnstone3,063Global Energy StadiumDan McFarlaneMatch Report
PremiershipRelegation roundWed2024-05-1519:45 St Johnstone1–1Ross County4,202McDiarmid ParkNick WalshMatch Report
PremiershipRegular seasonSat2024-02-0315:00 Ross County0–1St Johnstone3,086Global Energy StadiumCraig NapierMatch Report
PremiershipRegular seasonSat2023-11-1115:00 St Johnstone1–0Ross County3,018McDiarmid ParkNick WalshMatch Report
PremiershipRegular seasonSat2023-08-1215:00 Ross County2–0St Johnstone4,157Global Energy StadiumWilliam CollumMatch Report
PremiershipRelegation roundWed2023-05-2419:45 Ross County3–3St Johnstone4,700Global Energy StadiumNick WalshMatch Report
PremiershipRegular seasonSat2023-04-0815:00 St Johnstone0–2Ross County3,027McDiarmid ParkAlan MuirMatch Report
PremiershipRegular seasonSat2022-12-1715:00 Ross County1–2St Johnstone4,393Global Energy StadiumGraham GraingerMatch Report
PremiershipRegular seasonSat2022-09-1715:00 St Johnstone0–0Ross County3,355McDiarmid ParkMatthew MacDermidMatch Report
PremiershipRegular seasonSat2022-02-2615:00 Ross County3–1St Johnstone3,161Global Energy StadiumNick WalshMatch Report
PremiershipRegular seasonWed2021-12-2219:45 St Johnstone1–2Ross County2,249McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2021-07-3115:00 Ross County0–0St Johnstone1,990Global Energy StadiumColin StevenMatch Report
PremiershipRegular seasonSat2021-03-2015:00 St Johnstone1–0Ross CountyMcDiarmid ParkCraig NapierMatch Report
PremiershipRegular seasonSat2021-01-0215:00 Ross County1–1St JohnstoneGlobal Energy StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2020-09-1915:00 St Johnstone0–1Ross CountyMcDiarmid ParkDavid MunroMatch Report
PremiershipRegular seasonSat2020-02-1515:00 Ross County1–1St Johnstone3,569Global Energy StadiumColin StevenMatch Report
PremiershipRegular seasonSun2019-12-2915:00 St Johnstone1–1Ross County2,658McDiarmid ParkBobby MaddenMatch Report
PremiershipRegular seasonSat2019-10-0515:00 Ross County2–2St Johnstone4,124Global Energy StadiumEuan AndersonMatch Report
PremiershipRelegation roundSat2018-05-1215:00 St Johnstone1–1Ross County3,279McDiarmid ParkNick WalshMatch Report
PremiershipRegular seasonSat2018-02-2415:00 St Johnstone2–0Ross County2,533McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonWed2017-12-2719:45 Ross County1–1St Johnstone3,636Global Energy StadiumGreg AitkenMatch Report
PremiershipRegular seasonTue2017-10-2419:45 St Johnstone0–0Ross County2,267McDiarmid ParkBarry CookMatch Report
PremiershipRegular seasonSat2017-02-1815:00 Ross County1–2St Johnstone3,187Global Energy StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2016-11-1915:00 St Johnstone2–4Ross County2,554McDiarmid ParkJohn BeatonMatch Report
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2016-10-0115:00 Ross County0–2St Johnstone3,299Global Energy StadiumCrawford AllanMatch Report
PremiershipChampionship roundSat2016-04-3015:00 Ross County0–1St Johnstone3,329Global Energy StadiumStephen FinnieMatch Report
PremiershipRegular seasonWed2016-03-1619:45 St Johnstone1–1Ross County2,501McDiarmid ParkSteven McLeanMatch Report
PremiershipRegular seasonSat2015-12-0515:00 Ross County2–3St Johnstone3,229Global Energy StadiumKevin ClancyMatch Report
PremiershipRegular seasonTue2015-08-1119:45 St Johnstone1–1Ross County3,065McDiarmid ParkAlan MuirMatch Report
PremiershipRegular seasonTue2015-04-0719:45 Ross County1–0St Johnstone3,319Global Energy StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2014-11-2215:00 St Johnstone2–1Ross County2,776McDiarmid ParkSimon MacLeanMatch Report
PremiershipRegular seasonSun2014-08-1015:00 Ross County1–2St Johnstone3,287Global Energy StadiumKevin ClancyMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-10-1915:00 St Johnstone3–0Ross CountyMcDiarmid ParkJohn BeatonMatch Report
PremiershipRegular seasonSat2024-02-0315:00 Ross County0–1St Johnstone3,086Global Energy StadiumCraig NapierMatch Report
PremiershipRegular seasonSat2023-11-1115:00 St Johnstone1–0Ross County3,018McDiarmid ParkNick WalshMatch Report
PremiershipRegular seasonSat2022-12-1715:00 Ross County1–2St Johnstone4,393Global Energy StadiumGraham GraingerMatch Report
PremiershipRegular seasonSat2021-03-2015:00 St Johnstone1–0Ross CountyMcDiarmid ParkCraig NapierMatch Report
PremiershipRegular seasonSat2018-02-2415:00 St Johnstone2–0Ross County2,533McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2017-02-1815:00 Ross County1–2St Johnstone3,187Global Energy StadiumJohn BeatonMatch Report
PremiershipRegular seasonSat2016-10-0115:00 Ross County0–2St Johnstone3,299Global Energy StadiumCrawford AllanMatch Report
PremiershipChampionship roundSat2016-04-3015:00 Ross County0–1St Johnstone3,329Global Energy StadiumStephen FinnieMatch Report
PremiershipRegular seasonSat2015-12-0515:00 Ross County2–3St Johnstone3,229Global Energy StadiumKevin ClancyMatch Report
PremiershipRegular seasonSat2014-11-2215:00 St Johnstone2–1Ross County2,776McDiarmid ParkSimon MacLeanMatch Report
PremiershipRegular seasonSun2014-08-1015:00 Ross County1–2St Johnstone3,287Global Energy StadiumKevin ClancyMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2024-09-2115:00 Ross County3–3St Johnstone3,063Global Energy StadiumDan McFarlaneMatch Report
PremiershipRelegation roundWed2024-05-1519:45 St Johnstone1–1Ross County4,202McDiarmid ParkNick WalshMatch Report
PremiershipRelegation roundWed2023-05-2419:45 Ross County3–3St Johnstone4,700Global Energy StadiumNick WalshMatch Report
PremiershipRegular seasonSat2022-09-1715:00 St Johnstone0–0Ross County3,355McDiarmid ParkMatthew MacDermidMatch Report
PremiershipRegular seasonSat2021-07-3115:00 Ross County0–0St Johnstone1,990Global Energy StadiumColin StevenMatch Report
PremiershipRegular seasonSat2021-01-0215:00 Ross County1–1St JohnstoneGlobal Energy StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2020-02-1515:00 Ross County1–1St Johnstone3,569Global Energy StadiumColin StevenMatch Report
PremiershipRegular seasonSun2019-12-2915:00 St Johnstone1–1Ross County2,658McDiarmid ParkBobby MaddenMatch Report
PremiershipRegular seasonSat2019-10-0515:00 Ross County2–2St Johnstone4,124Global Energy StadiumEuan AndersonMatch Report
PremiershipRelegation roundSat2018-05-1215:00 St Johnstone1–1Ross County3,279McDiarmid ParkNick WalshMatch Report
PremiershipRegular seasonWed2017-12-2719:45 Ross County1–1St Johnstone3,636Global Energy StadiumGreg AitkenMatch Report
PremiershipRegular seasonTue2017-10-2419:45 St Johnstone0–0Ross County2,267McDiarmid ParkBarry CookMatch Report
PremiershipRegular seasonWed2016-03-1619:45 St Johnstone1–1Ross County2,501McDiarmid ParkSteven McLeanMatch Report
PremiershipRegular seasonTue2015-08-1119:45 St Johnstone1–1Ross County3,065McDiarmid ParkAlan MuirMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home Score Away Attendance Venue Referee Match Report Notes
PremiershipRegular seasonSat2023-08-1215:00 Ross County2–0St Johnstone4,157Global Energy StadiumWilliam CollumMatch Report
PremiershipRegular seasonSat2023-04-0815:00 St Johnstone0–2Ross County3,027McDiarmid ParkAlan MuirMatch Report
PremiershipRegular seasonSat2022-02-2615:00 Ross County3–1St Johnstone3,161Global Energy StadiumNick WalshMatch Report
PremiershipRegular seasonWed2021-12-2219:45 St Johnstone1–2Ross County2,249McDiarmid ParkWilliam CollumMatch Report
PremiershipRegular seasonSat2020-09-1915:00 St Johnstone0–1Ross CountyMcDiarmid ParkDavid MunroMatch Report
PremiershipRegular seasonSat2016-11-1915:00 St Johnstone2–4Ross County2,554McDiarmid ParkJohn BeatonMatch Report
PremiershipRegular seasonTue2015-04-0719:45 Ross County1–0St Johnstone3,319Global Energy StadiumKevin ClancyMatch Report

Fixture Leaders

St Johnstone Players vs. Ross County

St Johnstone Players vs. Ross County Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Blair Alstonsct SCOMF6425010000
Steven Andersonsct SCODF11990000010
Callum Boothsct SCODF,MF4326000000
James Brownmt MLTDF,MF5393000000
Scott Brownsct SCOMF2141000000
Jacob Butterfieldeng ENGDF,MF2161100010
Kyle Cameronsct SCODF190000000
Graham Careyie IRLDF,FW8572130010
Nicky Clarksct SCOFW,MF7545200000
Zander Clarksct SCOGK121,041000000
Daniel Clearyie IRLDF190000000
Aaron Comriesct SCODF2135000000
Andrew Considinesct SCODF6540000000
Lars Dendonckerbe BELDF190000000
Reece Devineeng ENGDF190000000
Wallace Duffysct SCODF190000000
Brian Eastonsct SCODF10729010020
Darnell Fishereng ENGDF2180000010
Richard Fostersct SCODF,MF4360000030
Liam Gordonsct SCODF161,403000040
Melker Hallbergse SWEMF3258000010
David Keltjensil ISRDF,MF3160000000
Matty Kennedynir NIRFW,MF2177110000
Jason Kerrsct SCODF8720000020
Maksym Kucheriavyiua UKRMF2122000000
Simon Lappinsct SCODF,MF4263000020
Dave MacKaysct SCODF4360100010
Alan Mannusnir NIRGK9759000000
Remi Matthewseng ENGGK2180000000
Jamie McCartsct SCODF7611000000
Sam McClellandnir NIRDF190000000
Gary McDonaldsct SCOMF190000000
Ryan McGowanau AUSDF,MF7615100020
Brad McKaysct SCODF190000000
David McMillanie IRLFW190000000
Dan McNamaraie IRLDF,MF2167000010
Chris Millarsct SCOMF9699000000
Dimitar Mitovbg BULGK4360000000
Adam Montgomerysct SCODF4360000010
Lewis Neilsonsct SCODF2180000000
Elliot Parisheng ENGGK4360000000
Paul Patonnir NIRDF,MF3184000010
Daniel Phillipstt TRIMF6462000010
Anthony Ralstonsct SCODF2171000010
André Raymondtt TRIDF2155000000
Luke Robinsonsct SCODF2180000010
Shaun Rooneysct SCODF,MF3270000010
Jack Sanderseng ENGDF2180000000
Thomas Sangeng ENGDF,MF190010000
Tam Scobbiesct SCODF,MF6495010010
Stefan Scougallsct SCOMF2135000000
Joe Shaughnessyie IRLDF11945020010
Adama Sidibehgm GAMFW3197110000
Ross Sinclairsct SCOGK3270000000
Connor Smithsct SCOMF190000010
Scott Tansereng ENGDF,MF7556000020
David Wotherspoonca CANMF221,627410020
Drey Wrighteng ENGDF,MF9799110010
Frazer Wrightsct SCODF3270000000
Craig Conwaysct SCOFW,MF2107101100
Michael O'Halloransct SCODF,FW15807200000
John Suttoneng ENGFW183000000
Danny Swansonsct SCOMF5407222200
Steven MacLeansct SCOFW12964410020
Keith Watsonsct SCODF177000000
Guy Melamedil ISRFW174000000
George Williamswls WALDF,FW174000000
Matt Butchereng ENGMF171000000
Stevie Maysct SCOFW,MF15902421210
Cammy Ballantynesct SCOMF2125000000
Tony Gallachersct SCODF2149000000
James McFaddensct SCOFW,MF2143100020
Fran Franczak158000000
Alistair McCannnir NIRMF8688000110
Matthew Smithwls WALMF4296010000
Zak Ruddensct SCOFW258000000
Luke Jephcottwls WALFW145000000
Oludare Olufunwaeng ENGDF290000000
Connor McLennansct SCOFW,MF475000000
Alex Mitchelleng ENGDF2127000000
Jamie Murphysct SCOFW,MF2104000000
Benjamin Mbunga-Kimpiokase SWEFW3184300000
Taylor Stevensct SCOFW132000010
Lee Crofteng ENGMF3115000010
Nadir Çiftçinl NEDFW130000000
Viv Solomon-Otaborng NGAFW,MF130000000
Murray Davidsonsct SCOMF161,144200040
Theo Bairca CANFW351000000
Charlie Gilmoursct SCOMF119000010
Jason Holtsct SCOMF4272000020
Liam Caddissct SCOMF333000000
Ali Crawfordsct SCOMF4163200000
Graham Cumminsie IRLFW5213100000
Cameron MacPhersonsct SCOMF4182000020
Callum Hendrysct SCOFW,MF6274200010
Glenn Middletonsct SCOFW,MF3124100000
Makenzie Kirknir NIRFW294100010
Denny Johnstonesct SCOFW283100000
Aaron Esselgh GHADF111000010
Brian Grahamsct SCOFW2101000000
Diallang Jaiyesimieng ENGFW,MF111000000
Joshua McPakesct SCOMF111000000
Liam Craigsct SCOMF13776010010
Sven Spranglerat AUTMF3171000020
Madis Vihmannee ESTDF19000000
Chris Kanesct SCOFW17749220010
Gary Millersct SCODF,MF16000000
Craig Brysonsct SCOMF277000010
Kyle McCleannir NIRMF12000000
Kerr Smithsct SCODF11000000
46232,670422246610

St Johnstone Goalkeepers vs. Ross County

St Johnstone Goalkeepers vs. Ross County Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Zander Clarksct SCOGK121,041137853.85
Alan Mannusnir NIRGK97590801
Remi Matthewseng ENGGK218052360.01
Dimitar Mitovbg BULGK43602031785.01
Elliot Parisheng ENGGK4360107330.00
Ross Sinclairsct SCOGK3270146964.31
342,97062334061.39

Ross County Players vs. St Johnstone

Ross County Players vs. St Johnstone Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Yoann Arquinmq MTQFW190000010
Loick Ayinacg CGODF190000000
Jack Baldwineng ENGDF,MF8690110001
Nathan Baxtereng ENGGK190000010
Liam Boycenir NIRFW,MF10646320000
Scott Boydsct SCODF4360000000
Richard Brittainsct SCOMF2180000010
Mark Brownsct SCOGK2180000000
Ross Callachansct SCOMF4360100100
Graham Careyie IRLDF,FW2180000010
Uroš Celcersi SVNDF190000000
Harry Clarkeeng ENGDF190000000
Craig Curraneng ENGFW9665400031
Andrew Davieseng ENGDF9689100010
Coll Donaldsonsct SCODF5449000030
Ross Drapereng ENGMF5329100010
Tim Dreesenbe BELDF,MF190000010
Michee Efetecg CGODF,MF4178000000
Jim Fenloneng ENGDF190000000
Liam Fontaineeng ENGDF4360000010
Scott Foxsct SCOGK9751000000
Marcus Frasersct SCODF141,260000020
Leo Fuhr Hjeldeno NORDF190000000
Ronan Haleie IRLFW2180100000
George Harmoneng ENGDF,MF7546020020
Joseph Hungboeng ENGMF2168110000
Alex Iacovittisct SCODF7630000020
Teddy Jenkseng ENGMF190000000
Callum Johnsoneng ENGDF,MF190000000
Davis Keillor-Dunneng ENGFW,MF3210000000
Sean Kellysct SCODF,FW190000010
Stephen Kellysct SCOMF295000000
Nohan Kennehlr LBRDF,MF2180010010
Eli Kingwls WALMF2180000000
Ross Laidlawsct SCOGK161,440000000
Charlie Lakineng ENGMF2152000000
Milan Lalkovičsk SVKFW,MF190000000
Ryan Leakwls WALDF5450000020
Victor Loturica CANMF7403000010
Ashley Maynard-Brewerau AUSGK190000000
Jay McEveleysct SCODF3270100010
Ian McShanesct SCOMF3220000000
Callum Morrisie IRLDF2159000000
Josh Mullinsct SCOMF3198010000
Will Nightingaleeng ENGDF3270000010
Ben Purringtoneng ENGDF,MF2141000000
Paul Quinnsct SCODF5450000010
Jamie Reckordeng ENGDF,MF2180010000
Antonio Regueroes ESPGK190000000
Chris Robertsonsct SCODF190000010
Christopher Routisfr FRADF,MF4345100000
Dylan Smithsct SCODF3199010000
Harry Souttarau AUSDF2166000000
Iain Vigurssct SCOMF5353200040
Jake Vokinseng ENGDF,MF190000010
Jordan Whitesct SCOFW141,141230070
George Wickenseng ENGGK190000000
Gary Woodseng ENGGK2180000000
Martin Woodssct SCOMF7553000010
Akil Wrighteng ENGDF,MF2180100000
William Akioss SSDFW,MF2106000000
Chris Burkesct SCOFW,MF2108010000
Michael Gardynesct SCOFW,MF151,078000010
Yan Dhandaeng ENGMF7452211110
Jake Jerviseng ENGFW,MF2174200000
Noah Chilverseng ENGMF181000000
Jackson Irvineau AUSDF,FW6531000020
Jonathan Frankseng ENGFW,MF4250000000
Cameron Borthwick-Jacksoneng ENGDF,MF178000010
Stewart Murdochsct SCODF,MF2168010000
James Brownie IRLDF,MF4272000000
Tony Dingwallsct SCOMF4174000010
Don Cowiesct SCOMF175000000
Brian Grahamsct SCOFW5203101121
Jermaine Hyltoneng ENGFW,MF274000000
Josh Simseng ENGMF3158000000
Scott Allardicesct SCOMF2146000000
David Cancolaat AUTMF4227100010
Raffaele De Vitait ITAFW,MF2137000000
Greg Morrisonsct SCOFW168000000
Rocco Quinnsct SCOMF273000000
Kazeem Olaigbebe BELFW,MF2125000010
Kacper Łopatapl POLDF2145000010
Simon Murraysct SCOFW6449100000
Tim Chowtw TPEMF5346000020
David Goodwilliesct SCOFW161000000
Oli Shawsct SCOFW5266000000
Chris Eagleseng ENGMF160000000
Kyle Turnersct SCOMF2102100000
David N'Gogfr FRAFW156000000
Greg Tanseyeng ENGMF155000000
Kenny van der Wegnl NEDDF5414010010
Tom Grivostieng ENGDF154000000
Thomas Mikkelsendk DENFW153000000
Aidan Denholmsct SCOFW265010000
Jamie Lindsaysct SCODF,MF2135000010
Aaron McCareyie IRLGK259000010
Joshua Nisbetau AUSMF2135010000
Harry Patonca CANMF7492000010
Jason Naismithsct SCODF7576000000
Mattias Käitee ESTMF2120000010
Alex Samuelwls WALFW362100000
Elijah Campbelleng ENGDF2120000021
Lee Erwinsct SCOFW129000000
Jim O'Brienie IRLDF,FW4189010020
Ben Patonca CANMF129000000
Ross Stewartsct SCOFW3208000010
Melvin de Leeuwnl NEDFW122000000
Joe Cardleeng ENGMF367000000
Dominic Samueleng ENGFW,MF4106000010
Keith Watsonsct SCODF12779000020
Eamonn Brophysct SCOFW5123000000
Billy Mckaynir NIRFW7401110000
Connor Randalleng ENGDF,MF12870100000
Owura Edwardseng ENGMF3114000000
Alex Schalknl NEDFW,MF8371111100
Jordan Tillsoneng ENGDF,MF10583000020
Josh Reidsct SCODF5184000020
Blair Spittalsct SCOFW,MF5338100020
Jack Burroughssct SCOMF112000000
Brandon Khelaeng ENGMF112000000
Joe Chalmerssct SCODF,MF2100100000
Richard Fostersct SCODF,MF6460000010
Regan Charles-Cookgd GRNFW,MF4257300000
Jack Grieveseng ENGFW19010000
Filip Kisssk SVKDF,MF3117000000
Josh Stoneseng ENGFW18000010
Ryan Dowsct SCOFW,MF4119000000
Rubén Palazueloses ESPMF14000000
Jordy Hiwulaeng ENGFW,MF214000000
Charlie Telfersct SCOMF13000001
Max Sheafeng ENGMF12000000
Adam Mackinnonsct SCOMF11000000
Ben Frempaheng ENGDF0000010
47432,560372334775

Ross County Goalkeepers vs. St Johnstone

Ross County Goalkeepers vs. St Johnstone Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Nathan Baxtereng ENGGK19031266.70
Mark Brownsct SCOGK218021
Scott Foxsct SCOGK975101001
Ross Laidlawsct SCOGK161,44066195074.25
Ashley Maynard-Brewerau AUSGK19031266.70
Antonio Regueroes ESPGK19020
George Wickenseng ENGGK19021150.00
Gary Woodseng ENGGK218040
Aaron McCareyie IRLGK2590001
352,97074405564.98

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.