Ask it like a fan: a team, a player, “Cats v Pies”, “NRL ladder”, or a stats question like “who's made the most ducks”. Every stat we hold is in the Stats Centre.
St Johnstone edge 2–1 on season record, scoring margin, recent form and recent meetings. 21 meetings in Scottish Premiership on record. A read of the stats, not a tip.
Dead level all time: 7 wins each from 21 games (7 draws) since 2018.
2026-27: St Mirren 4–6–2, St Johnstone 4–4–5. St Johnstone have the better margin, -0.2 a game to -0.7.
Last five: St Mirren 1 win, St Johnstone 1.
St Johnstone average more saves per game: 4.5 to 2.9.
St Johnstone average more goals per game: 1.3 to 1.
St Mirren average more fouls committed per game: 13.7 to 10.6.
St Mirren’s biggest win in the rivalry: 3–1 in 2024-25, by 2.
St Johnstone’s biggest win in the rivalry: 3–0 in 2022-23, by 3.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
721 games · 7 drawn since 20187
9 Aug 2026 · The SMISA Stadium, PaisleySt Mirren 1St Johnstone 0
2 Feb 2025 · The SMISA Stadium, PaisleySt Mirren 0St Johnstone 1
15 Dec 2024 · McDiarmid Park, PerthSt Mirren 3St Johnstone 2
31 Oct 2024 · The SMISA Stadium, PaisleySt Mirren 3St Johnstone 1
26 Feb 2023 · McDiarmid Park, PerthSt Mirren 1St Johnstone 1
10 Nov 2022 · The SMISA Stadium, PaisleySt Mirren 2St Johnstone 2