ST Johnstone
Season2026–27
Scottish Premiership
History
Seasons
Every season we hold for ST Johnstone, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.
Head-to-head
How ST Johnstone have done against each team in Scottish Premiership, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.
MotherwellST Johnstone: won 3, drew 3, lost 5 of 11 meetingsMotherwell have won 5 of their 11 meetings with ST Johnstone
ST Johnstone: won 3, drew 3, lost 5 of 11 meetings
Goals: ST Johnstone 14, Motherwell 19
The meetings we hold go back to September 28, 2019.
Go to the Motherwell team pageLast meetings with Motherwell, results for ST Johnstone
- LostMotherwell FC 3, St. Johnstone FC 2Scottish Premiership 2024-25
- WonSt. Johnstone FC 2, Motherwell FC 1Scottish Premiership 2024-25
- LostMotherwell FC 2, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Motherwell FC 2Scottish Premiership 2024-25
- WonMotherwell FC 1, St. Johnstone FC 2Scottish Premiership 2023-24
- Lost
Heart Of MidlothianST Johnstone: won 2, drew 1, lost 7 of 10 meetingsHeart Of Midlothian have won 7 of their 10 meetings with ST Johnstone
ST Johnstone: won 2, drew 1, lost 7 of 10 meetings
Goals: ST Johnstone 9, Heart Of Midlothian 15
The meetings we hold go back to October 30, 2019.
Go to the Heart Of Midlothian team pageLast meetings with Heart Of Midlothian, results for ST Johnstone
- LostHeart of Midlothian 2, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Heart of Midlothian 2Scottish Premiership 2024-25
- LostHeart of Midlothian 2, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Heart of Midlothian 2Scottish Premiership 2024-25
- LostSt. Johnstone FC 0, Heart of Midlothian 1Scottish Premiership 2023-24
- Lost
KilmarnockST Johnstone: won 4, drew 1, lost 5 of 10 meetingsKilmarnock have won 5 of their 10 meetings with ST Johnstone
ST Johnstone: won 4, drew 1, lost 5 of 10 meetings
Goals: ST Johnstone 10, Kilmarnock 12
The meetings we hold go back to August 31, 2019.
Go to the Kilmarnock team pageLast meetings with Kilmarnock, results for ST Johnstone
- LostSt. Johnstone FC 0, Kilmarnock FC 2Scottish Premiership 2024-25
- LostKilmarnock FC 3, St. Johnstone FC 1Scottish Premiership 2024-25
- WonSt. Johnstone FC 1, Kilmarnock FC 0Scottish Premiership 2024-25
- WonKilmarnock FC 0, St. Johnstone FC 3Scottish Premiership 2024-25
- LostSt. Johnstone FC 0, Kilmarnock FC 2Scottish Premiership 2023-24
- Lost
AberdeenST Johnstone: won 2, drew 6, lost 2 of 10 meetingsST Johnstone and Aberdeen have won 2 each in 10 meetings
ST Johnstone: won 2, drew 6, lost 2 of 10 meetings
Goals: ST Johnstone 8, Aberdeen 7
The meetings we hold go back to September 14, 2019.
Go to the Aberdeen team pageLast meetings with Aberdeen, results for ST Johnstone
- DrewSt. Johnstone FC 0, Aberdeen FC 0Scottish Premiership 2024-25
- DrewAberdeen FC 1, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Aberdeen FC 2Scottish Premiership 2024-25
- LostAberdeen FC 1, St. Johnstone FC 0Scottish Premiership 2023-24
- WonAberdeen FC 0, St. Johnstone FC 2Scottish Premiership 2023-24
- Drew
HibernianST Johnstone: won 2, drew 2, lost 5 of 9 meetingsHibernian have won 5 of their 9 meetings with ST Johnstone
ST Johnstone: won 2, drew 2, lost 5 of 9 meetings
Goals: ST Johnstone 8, Hibernian 18
The meetings we hold go back to August 24, 2019.
Go to the Hibernian team pageLast meetings with Hibernian, results for ST Johnstone
- LostHibernian FC 3, St. Johnstone FC 0Scottish Premiership 2024-25
- DrewSt. Johnstone FC 1, Hibernian FC 1Scottish Premiership 2024-25
- LostHibernian FC 2, St. Johnstone FC 0Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Hibernian FC 3Scottish Premiership 2023-24
- WonHibernian FC 1, St. Johnstone FC 2Scottish Premiership 2023-24
- Lost
ST MirrenST Johnstone: won 2, drew 2, lost 5 of 9 meetingsST Mirren have won 5 of their 9 meetings with ST Johnstone
ST Johnstone: won 2, drew 2, lost 5 of 9 meetings
Goals: ST Johnstone 5, ST Mirren 14
The meetings we hold go back to October 19, 2019.
Go to the ST Mirren team pageLast meetings with ST Mirren, results for ST Johnstone
- WonSt. Mirren FC 0, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Johnstone FC 2, St. Mirren FC 3Scottish Premiership 2024-25
- LostSt. Mirren FC 3, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Mirren FC 2, St. Johnstone FC 0Scottish Premiership 2023-24
- WonSt. Johnstone FC 1, St. Mirren FC 0Scottish Premiership 2023-24
- Won
CelticST Johnstone: won 1, drew 1, lost 6 of 8 meetingsCeltic have won 6 of their 8 meetings with ST Johnstone
ST Johnstone: won 1, drew 1, lost 6 of 8 meetings
Goals: ST Johnstone 3, Celtic 26
The meetings we hold go back to August 3, 2019.
Go to the Celtic team pageLast meetings with Celtic, results for ST Johnstone
- WonSt. Johnstone FC 1, Celtic FC 0Scottish Premiership 2024-25
- LostCeltic FC 4, St. Johnstone FC 0Scottish Premiership 2024-25
- LostSt. Johnstone FC 0, Celtic FC 6Scottish Premiership 2024-25
- LostCeltic FC 3, St. Johnstone FC 1Scottish Premiership 2023-24
- LostSt. Johnstone FC 1, Celtic FC 3Scottish Premiership 2023-24
- Won
RangersST Johnstone: won 0, drew 1, lost 7 of 8 meetingsRangers have won 7 of their 8 meetings with ST Johnstone
ST Johnstone: won 0, drew 1, lost 7 of 8 meetings
Goals: ST Johnstone 3, Rangers 19
The meetings we hold go back to September 22, 2019.
Go to the Rangers team pageLast meetings with Rangers, results for ST Johnstone
- LostRangers FC 3, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Johnstone FC 0, Rangers FC 1Scottish Premiership 2024-25
- LostRangers FC 2, St. Johnstone FC 0Scottish Premiership 2024-25
- LostSt. Johnstone FC 0, Rangers FC 3Scottish Premiership 2023-24
- LostRangers FC 2, St. Johnstone FC 0Scottish Premiership 2023-24
- Lost
Show all 10 teams
DundeeST Johnstone: won 1, drew 2, lost 4 of 7 meetingsDundee have won 4 of their 7 meetings with ST Johnstone
ST Johnstone: won 1, drew 2, lost 4 of 7 meetings
Goals: ST Johnstone 8, Dundee 13
The meetings we hold go back to September 2, 2023.
Go to the Dundee team pageLast meetings with Dundee, results for ST Johnstone
- LostSt. Johnstone FC 0, Dundee FC 2Scottish Premiership 2024-25
- DrewDundee FC 1, St. Johnstone FC 1Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Dundee FC 3Scottish Premiership 2024-25
- WonDundee FC 1, St. Johnstone FC 2Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Dundee FC 2Scottish Premiership 2023-24
- Lost
Dundee UtdST Johnstone: won 0, drew 0, lost 3 of 3 meetingsDundee Utd have won 3 of their 3 meetings with ST Johnstone
ST Johnstone: won 0, drew 0, lost 3 of 3 meetings
Goals: ST Johnstone 1, Dundee Utd 5
The meetings we hold go back to August 24, 2024.
Go to the Dundee Utd team pageLast meetings with Dundee Utd, results for ST Johnstone
- LostDundee United 1, St. Johnstone FC 0Scottish Premiership 2024-25
- LostSt. Johnstone FC 1, Dundee United 2Scottish Premiership 2024-25
- LostDundee United 2, St. Johnstone FC 0Scottish Premiership 2024-25
- Lost