
Matches
Form
Last 5 · Official competitions
Showing2026/27 seasonAll competitions
Season Stats
Elo evolution
Team strength across all rated competitions
Standout Players
Our in-house importance & value models
Top Performers
Rating
Goals
Assists
Transfer Market
Last 180 days
In
Out
Linked with
Team Profile
Overview
St Johnstone in brief
St Johnstone grew out of a Perth cricket club in 1884, when members kicked a football around the South Inch to keep fit after the cricket season. Early in 1885 a group led by John Colborn set up the football club as a separate body, and it played its first match that February. The name comes from St John's Toun, an old name for Perth; the nickname is 'Saints'. After the Recreation Grounds and Muirton Park (1924-1989), the club moved to McDiarmid Park, named after local farmer Bruce McDiarmid, who donated the land.
Members of the Scottish League since 1911-12, St Johnstone long moved between the top two divisions and have won the second tier eight times. They have never won the top flight, finishing third in 1970-71, 1998-99 and 2012-13. The first of those led to the 1971-72 UEFA Cup, where they knocked out Hamburg and Vasas. Their first Scottish Cup came in 2014, 2-0 against Dundee United. In 2020-21 they won the League Cup and the Scottish Cup, both 1-0 with Shaun Rooney goals. Relegated in May 2025, they returned as 2025-26 Championship winners.
Honours
Club profile maintained by Oddsivio · sourced from official club records.
Two St Johnstone managers, Bobby Brown and Willie Ormond, went on to manage Scotland, and McDiarmid Park's Ormond Stand is named after Ormond. Ormond's early-1970s team included Henry Hall and John Connolly. John Brogan is the club's record scorer with 140 goals, and Liam Craig holds the appearance record with 442. Callum Davidson, a product of the club's youth policy under Paul Sturrock, joined Blackburn Rovers in 1998 for a club-record fee. The traditional rivals are Dundee and Dundee United, and matches against either are known as Tayside derbies.
On this page you can follow St Johnstone's fixtures, results, squad, team and player stats, match analysis and video highlights.
St Johnstone are 7th in the Scottish Premiership in 2026/27 with 14 points from 12 games (3W 5D 4L). They have won 1 of their last 5.
J. Fowler is St Johnstone's top scorer this season with 6 goals.
Recent results
- Kilmarnock 2–2 St Johnstone — Scottish Premiership
- St Johnstone 2–2 Motherwell — Scottish Premiership
- Rangers 4–0 St Johnstone — Scottish Premiership
- St Johnstone 1–1 Dundee United — Scottish Premiership
- Aberdeen 0–1 St Johnstone — Scottish Premiership
- St Johnstone 1–1 Falkirk — Scottish Premiership
- St Johnstone 0–1 Celtic — Scottish Premiership
- St Johnstone 2–1 Hibernian — Scottish Premiership
- Dundee 1–1 St Johnstone — Scottish Premiership
- Hearts 2–1 St Johnstone — Scottish Premiership
- St Mirren 1–0 St Johnstone — Scottish Premiership
- St Johnstone 4–3 Kilmarnock — Scottish Premiership
- St Johnstone 0–2 Dundee — Scottish Premiership
- Hearts 2–1 St Johnstone — Scottish Premiership
- St Johnstone 2–1 Ross County — Scottish Premiership
Next fixture
St Johnstone vs Dundee — Scottish Premiership, 7 Nov 2026
Upcoming fixtures
- Falkirk vs St Johnstone — Scottish Premiership, 21 Nov 2026
- Dundee United vs St Johnstone — Scottish Premiership, 28 Nov 2026
- St Johnstone vs St Mirren — Scottish Premiership, 2 Dec 2026
- Celtic vs St Johnstone — Scottish Premiership, 5 Dec 2026
- St Johnstone vs Rangers — Scottish Premiership, 13 Dec 2026
- Hibernian vs St Johnstone — Scottish Premiership, 19 Dec 2026
- St Johnstone vs Aberdeen — Scottish Premiership, 26 Dec 2026
- St Johnstone vs Hearts — Scottish Premiership, 30 Dec 2026
- Motherwell vs St Johnstone — Scottish Premiership, 2 Jan 2027