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 Johnstone 4–4–5, St Mirren 4–6–2. St Johnstone have the better margin, -0.2 a game to -0.7.
Last five: St Johnstone 1 win, St Mirren 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 Johnstone’s biggest win in the rivalry: 3–0 in 2022-23, by 3.
St Mirren’s biggest win in the rivalry: 3–1 in 2024-25, by 2.
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 Johnstone 0St Mirren 1
2 Feb 2025 · The SMISA Stadium, PaisleySt Johnstone 1St Mirren 0
15 Dec 2024 · McDiarmid Park, PerthSt Johnstone 2St Mirren 3
31 Oct 2024 · The SMISA Stadium, PaisleySt Johnstone 1St Mirren 3
26 Feb 2023 · McDiarmid Park, PerthSt Johnstone 1St Mirren 1
10 Nov 2022 · The SMISA Stadium, PaisleySt Johnstone 2St Mirren 2