We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. You can learn more about how we use cookies in our Privacy Policy.

Head-to-head overview

Based on the matches in our database.

Ross County 1225 draws24 St. Johnstone
61
Meetings
2.34
Goals / game
59%
Both teams scored
43%
Over 2.5 goals
Ross County

Facts about Ross County

Scored in43/61 (70%)
Conceded in48/61 (79%)
Goals scored63 · 1.03/game
Longest winning streak2
Longest unbeaten run7
Longest losing streak4
Longest run without a win12
St. Johnstone

Facts about St. Johnstone

Scored in48/61 (79%)
Conceded in43/61 (70%)
Goals scored80 · 1.31/game
Longest winning streak4
Longest unbeaten run12
Longest losing streak2
Longest run without a win7
By competition
CompetitionRoss CountyDrawSt. JohnstoneGames
Premiership10161642
Championship19616
Challenge Cup0011
League Cup1001
FA Cup0011
All competitions12252461

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Ross County1656
gap 149
1805St. Johnstone
1819159220222023202420252026
If they met (neutral venue)
Ross County
18%
Draw
23%
St. Johnstone
59%

All meetings

61 matches on record

14 Mar 2026
Championship
St. JohnstoneSt. Johnstone10Ross CountyRoss County
BTTSO2.5
13 Jan 2026
Challenge Cup
St. JohnstoneSt. Johnstone20Ross CountyRoss County
BTTSO2.5
27 Dec 2025
Championship
Ross CountyRoss County00St. JohnstoneSt. Johnstone
BTTSO2.5
11 Oct 2025
Championship
St. JohnstoneSt. Johnstone00Ross CountyRoss County
BTTSO2.5
8 Aug 2025
Championship
Ross CountyRoss County01St. JohnstoneSt. Johnstone
BTTSO2.5
10 May 2025
Premiership
St. JohnstoneSt. Johnstone21Ross CountyRoss County
BTTSO2.5
26 Feb 2025
Premiership
St. JohnstoneSt. Johnstone10Ross CountyRoss County
BTTSO2.5
19 Oct 2024
Premiership
St. JohnstoneSt. Johnstone30Ross CountyRoss County
BTTSO2.5
21 Sep 2024
Premiership
Ross CountyRoss County33St. JohnstoneSt. Johnstone
BTTSO2.5
15 May 2024
Premiership
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5
3 Feb 2024
Premiership
Ross CountyRoss County01St. JohnstoneSt. Johnstone
BTTSO2.5
11 Nov 2023
Premiership
St. JohnstoneSt. Johnstone10Ross CountyRoss County
BTTSO2.5
12 Aug 2023
Premiership
Ross CountyRoss County20St. JohnstoneSt. Johnstone
BTTSO2.5
24 May 2023
Premiership
Ross CountyRoss County33St. JohnstoneSt. Johnstone
BTTSO2.5
8 Apr 2023
Premiership
St. JohnstoneSt. Johnstone02Ross CountyRoss County
BTTSO2.5
17 Dec 2022
Premiership
Ross CountyRoss County12St. JohnstoneSt. Johnstone
BTTSO2.5
17 Sep 2022
Premiership
St. JohnstoneSt. Johnstone00Ross CountyRoss County
BTTSO2.5
26 Feb 2022
Premiership
Ross CountyRoss County31St. JohnstoneSt. Johnstone
BTTSO2.5
22 Dec 2021
Premiership
St. JohnstoneSt. Johnstone12Ross CountyRoss County
BTTSO2.5
31 Jul 2021
Premiership
Ross CountyRoss County00St. JohnstoneSt. Johnstone
BTTSO2.5
20 Mar 2021
Premiership
St. JohnstoneSt. Johnstone10Ross CountyRoss County
BTTSO2.5
2 Jan 2021
Premiership
Ross CountyRoss County11St. JohnstoneSt. Johnstone
BTTSO2.5
19 Sep 2020
Premiership
St. JohnstoneSt. Johnstone01Ross CountyRoss County
BTTSO2.5
15 Feb 2020
Premiership
Ross CountyRoss County11St. JohnstoneSt. Johnstone
BTTSO2.5
29 Dec 2019
Premiership
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5
5 Oct 2019
Premiership
Ross CountyRoss County22St. JohnstoneSt. Johnstone
BTTSO2.5
21 Jul 2019
League Cup
St. JohnstoneSt. Johnstone12Ross CountyRoss County
BTTSO2.5
12 May 2018
Premiership
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5
24 Feb 2018
Premiership
St. JohnstoneSt. Johnstone20Ross CountyRoss County
BTTSO2.5
27 Dec 2017
Premiership
Ross CountyRoss County11St. JohnstoneSt. Johnstone
BTTSO2.5
24 Oct 2017
Premiership
St. JohnstoneSt. Johnstone00Ross CountyRoss County
BTTSO2.5
18 Feb 2017
Premiership
Ross CountyRoss County12St. JohnstoneSt. Johnstone
BTTSO2.5
19 Nov 2016
Premiership
St. JohnstoneSt. Johnstone24Ross CountyRoss County
BTTSO2.5
1 Oct 2016
Premiership
Ross CountyRoss County02St. JohnstoneSt. Johnstone
BTTSO2.5
30 Apr 2016
Premiership
Ross CountyRoss County01St. JohnstoneSt. Johnstone
BTTSO2.5
16 Mar 2016
Premiership
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5
5 Dec 2015
Premiership
Ross CountyRoss County23St. JohnstoneSt. Johnstone
BTTSO2.5
11 Aug 2015
Premiership
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5
7 Apr 2015
Premiership
Ross CountyRoss County10St. JohnstoneSt. Johnstone
BTTSO2.5
29 Nov 2014
FA Cup
St. JohnstoneSt. Johnstone21Ross CountyRoss County
BTTSO2.5
22 Nov 2014
Premiership
St. JohnstoneSt. Johnstone21Ross CountyRoss County
BTTSO2.5
10 Aug 2014
Premiership
Ross CountyRoss County12St. JohnstoneSt. Johnstone
BTTSO2.5
15 Mar 2014
Premiership
St. JohnstoneSt. Johnstone01Ross CountyRoss County
BTTSO2.5
4 Jan 2014
Premiership
Ross CountyRoss County10St. JohnstoneSt. Johnstone
BTTSO2.5
17 Aug 2013
Premiership
St. JohnstoneSt. Johnstone40Ross CountyRoss County
BTTSO2.5
21 Apr 2013
Premiership
St. JohnstoneSt. Johnstone22Ross CountyRoss County
BTTSO2.5
16 Feb 2013
Premiership
Ross CountyRoss County10St. JohnstoneSt. Johnstone
BTTSO2.5
17 Nov 2012
Premiership
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5
22 Sep 2012
Premiership
Ross CountyRoss County12St. JohnstoneSt. Johnstone
BTTSO2.5
7 Mar 2009
Championship
St. JohnstoneSt. Johnstone00Ross CountyRoss County
BTTSO2.5
7 Feb 2009
Championship
Ross CountyRoss County22St. JohnstoneSt. Johnstone
BTTSO2.5
8 Nov 2008
Championship
St. JohnstoneSt. Johnstone21Ross CountyRoss County
BTTSO2.5
13 Sep 2008
Championship
Ross CountyRoss County12St. JohnstoneSt. Johnstone
BTTSO2.5
2 Mar 2007
Championship
Ross CountyRoss County11St. JohnstoneSt. Johnstone
BTTSO2.5
1 Jan 2007
Championship
St. JohnstoneSt. Johnstone21Ross CountyRoss County
BTTSO2.5
21 Nov 2006
Championship
Ross CountyRoss County22St. JohnstoneSt. Johnstone
BTTSO2.5
25 Aug 2006
Championship
St. JohnstoneSt. Johnstone31Ross CountyRoss County
BTTSO2.5
10 Mar 2006
Championship
Ross CountyRoss County22St. JohnstoneSt. Johnstone
BTTSO2.5
25 Dec 2005
Championship
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5
28 Oct 2005
Championship
Ross CountyRoss County21St. JohnstoneSt. Johnstone
BTTSO2.5
9 Sep 2005
Championship
St. JohnstoneSt. Johnstone11Ross CountyRoss County
BTTSO2.5

Ross County recent form

St. Johnstone recent form

Ross County has gone head to head with St. Johnstone 61 times since 2005, winning 12 and scoring 63 goals. St. Johnstone, in turn, has won 24 and scored 80 goals. There have been 25 draws between Ross County and St. Johnstone. Across all meetings both teams have scored in 59% of games and 43% have produced over 2.5 goals, at an average of 2.34 goals per game.