St. Johnstone vs Hibernian head to head

Updated

St. Johnstone and Hibernian have met 58 times in the league since 1997: St. Johnstone won 20, Hibernian won 21 and 17 ended in a draw (goals 62-76).

Next meeting

All-time record (league matches since 1997)

St. JohnstoneDrawsHibernian
Wins201721
Goals6276

St. Johnstone at home: 10 wins, 9 draws, 10 defeats. Over 2.5 goals in 24 of 58 games; both teams scored in 28. Competitions: Scottish Premiership.

This season

St. JohnstoneHibernian
LeaguePremiershipPremiership
Position5th (12 pts)12th (7 pts)
FormWLDWDWLDLL
CoachTommy WrightNeil Lennon
StadiumMcDiarmid ParkEaster Road Stadium

Meetings this season

Previous league meetings

  • Hibernian 3-0 St Johnstone · Scottish Premiership · Sat, 29 Mar 2025
  • St Johnstone 1-1 Hibernian · Scottish Premiership · Thu, 2 Jan 2025
  • Hibernian 2-0 St Johnstone · Scottish Premiership · Sat, 14 Sept 2024
  • St Johnstone 1-3 Hibernian · Scottish Premiership · Sat, 27 Apr 2024
  • Hibernian 1-2 St Johnstone · Scottish Premiership · Sat, 6 Apr 2024
  • St Johnstone 1-0 Hibernian · Scottish Premiership · Sat, 16 Dec 2023
  • Hibernian 2-0 St Johnstone · Scottish Premiership · Sat, 23 Sept 2023
  • St Johnstone 1-1 Hibernian · Scottish Premiership · Sat, 22 Apr 2023
  • Hibernian 1-2 St Johnstone · Scottish Premiership · Fri, 21 Oct 2022
  • St Johnstone 0-1 Hibernian · Scottish Premiership · Sat, 30 Jul 2022
  • Hibernian 4-0 St Johnstone · Scottish Premiership · Sun, 15 May 2022

Teams

Questions

Who has won more matches between St. Johnstone and Hibernian?

Hibernian lead with 21 wins to 20, with 17 draws in 58 league meetings since 1997.

What is the biggest win in St. Johnstone vs Hibernian?

St. Johnstone: St Johnstone 5-1 Hibernian (Wed, 17 Feb 2010). Hibernian: Hibernian 4-0 St Johnstone (Sun, 23 Sept 2001).

How many goals are scored when St. Johnstone play Hibernian?

2.38 per game on average; 41% of meetings had over 2.5 goals and both teams scored in 48%.

When do St. Johnstone and Hibernian play next?

Hibernian v St. Johnstone on Sat, 19 Dec 2026, 15:00 UTC (Premiership).

What was the last result between St. Johnstone and Hibernian?

St. Johnstone 2-1 Hibernian on Sun, 6 Sept 2026.