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 v Kilmarnock: head to head | Lineball
St Johnstone edge 3–0 on season record, scoring margin, recent form and recent meetings. 20 meetings in Scottish Premiership on record. A read of the stats, not a tip.
St Johnstone lead the head to head 9–7 (4 draws) from 20 meetings since 2018.
2026-27: St Johnstone 4–4–5, Kilmarnock 2–7–3. St Johnstone have the better margin, -0.2 a game to -1.3.
Last five: St Johnstone 1 win, Kilmarnock 1.
St Johnstone average more goals per game: 1.3 to 1.1.
St Johnstone average more saves per game: 4.5 to 3.8.
Kilmarnock average more shots on target per game: 4 to 3.4.
At home: St Johnstone win 30%, Kilmarnock 42% (every game we hold).
St Johnstone’s biggest win in the rivalry: 3–0 in 2024-25, by 3.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
920 games · 4 drawn since 20187
1 Nov 2026 · The BBSP Stadium, KilmarnockSt Johnstone 2Kilmarnock 2
2 Aug 2026 · McDiarmid Park, PerthSt Johnstone 4Kilmarnock 3
4 May 2025 · McDiarmid Park, PerthSt Johnstone 0Kilmarnock 2
16 Feb 2025 · The BBSP Stadium, KilmarnockSt Johnstone 1Kilmarnock 3
24 Nov 2024 · McDiarmid Park, PerthSt Johnstone 1Kilmarnock 0
12 Aug 2024 · The BBSP Stadium, KilmarnockSt Johnstone 3Kilmarnock 0
14 Apr 2024 · McDiarmid Park, PerthSt Johnstone 0Kilmarnock 2
21 May 2023 · The BBSP Stadium, KilmarnockSt Johnstone 1Kilmarnock 0
2026-27 season
Per game, this season.
1.317 totalScored per gameper game1.113 total
1.520 totalConceded per gameper game · lower is better2.328 total