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.
Celtic 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.
Celtic lead the head to head 17–1 (1 draw) from 19 meetings since 2018.
2026-27: Celtic 9–2–1, St Johnstone 4–4–5. Celtic have the better margin, +1.4 a game to -0.2.
Last five: Celtic 3 wins, St Johnstone 1.
Celtic average more shots on target per game: 8.7 to 3.4.
Celtic average more goals per game: 2.3 to 1.3.
St Johnstone average more saves per game: 4.5 to 2.8.
At home: Celtic win 83%, St Johnstone 30% (every game we hold).
Celtic’s biggest win in the rivalry: 7–0 in 2021-22, by 7.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
1719 games · 1 drawn since 20181
10 Sept 2026 · McDiarmid Park, PerthCeltic 1St Johnstone 0
6 Apr 2025 · McDiarmid Park, PerthCeltic 0St Johnstone 1
30 Dec 2024 · Celtic Park, GlasgowCeltic 4St Johnstone 0
29 Sept 2024 · McDiarmid Park, PerthCeltic 6St Johnstone 0
5 Feb 2023 · McDiarmid Park, PerthCeltic 4St Johnstone 1
24 Dec 2022 · Celtic Park, GlasgowCeltic 4St Johnstone 1
8 Oct 2022 · McDiarmid Park, PerthCeltic 2St Johnstone 1
10 Apr 2022 · Celtic Park, GlasgowCeltic 7St Johnstone 0
2026-27 season
Per game, this season.
2.327 totalScored per gameper game1.317 total
0.810 totalConceded per gameper game · lower is better1.520 total