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.
Rangers edge 5–0 on season record, scoring margin, recent form and recent meetings. 19 meetings in Scottish Premiership on record. A read of the stats, not a tip.
Rangers lead the head to head 15–1 (3 draws) from 19 meetings since 2018.
2026-27: St Johnstone 4–4–5, Rangers 7–1–3. Rangers have the better margin, +0.9 a game to -0.2.
Rangers have won the last 5 against St Johnstone.
Last five: St Johnstone 1 win, Rangers 3.
Rangers average more shots on target per game: 6.8 to 3.4.
St Johnstone average more saves per game: 4.5 to 2.6.
Rangers concede fewer offsides per game: 0.8 to 1.2.
At home: St Johnstone win 30%, Rangers 78% (every game we hold).
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
119 games · 3 drawn since 201815
25 Oct 2026 · Ibrox Stadium, GlasgowSt Johnstone 0Rangers 4
13 Jan 2025 · Ibrox Stadium, GlasgowSt Johnstone 1Rangers 3
1 Dec 2024 · McDiarmid Park, PerthSt Johnstone 0Rangers 1
7 Oct 2024 · Ibrox Stadium, GlasgowSt Johnstone 0Rangers 2
29 Jan 2023 · Ibrox Stadium, GlasgowSt Johnstone 0Rangers 2
6 Nov 2022 · McDiarmid Park, PerthSt Johnstone 2Rangers 1
14 Aug 2022 · Ibrox Stadium, GlasgowSt Johnstone 0Rangers 4
3 Mar 2022 · McDiarmid Park, PerthSt Johnstone 0Rangers 1
2026-27 season
Per game, this season.
1.317 totalScored per gameper game1.719 total
1.520 totalConceded per gameper game · lower is better0.89 total