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).
All-time record (league matches since 1997)
| St. Johnstone | Draws | Hibernian |
|---|
| Wins | 20 | 17 | 21 |
| Goals | 62 | | 76 |
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. Johnstone | Hibernian |
|---|
| League | Premiership | Premiership |
| Position | 5th (12 pts) | 12th (7 pts) |
| Form | WLDWD | WLDLL |
| Coach | Tommy Wright | Neil Lennon |
| Stadium | McDiarmid Park | Easter Road Stadium |
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
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.