MathPredictions

Kilmarnock vs St Johnstone head-to-head

Kilmarnock — draw — St Johnstone 16-4-14
Meetings34
Avg goals2
Avg corners10.5
BTTS38%

Next meeting

— St Johnstone vs Kilmarnock [Scotland Premiership]

1-1 Our prediction for this match →

All meetings (34)

2025-05-03 St Johnstone 0–2 Kilmarnock Scotland Premiership 5–2
2025-02-15 Kilmarnock 3–1 St Johnstone Scotland Premiership 7–5
2024-11-23 St Johnstone 1–0 Kilmarnock Scotland Premiership 4–14
2024-08-11 Kilmarnock 0–3 St Johnstone Scotland Premiership 4–4
2024-04-13 St Johnstone 0–2 Kilmarnock Scotland Premiership 2–6
2023-12-23 Kilmarnock 2–1 St Johnstone Scotland Premiership 5–1
2023-11-01 St Johnstone 2–1 Kilmarnock Scotland Premiership 5–12
2023-05-20 Kilmarnock 0–1 St Johnstone Scotland Premiership 3–8
2023-03-18 Kilmarnock 1–1 St Johnstone Scotland Premiership 9–5
2022-10-29 St Johnstone 1–0 Kilmarnock Scotland Premiership 3–6
2022-10-05 Kilmarnock 2–1 St Johnstone Scotland Premiership 5–5
2021-01-30 Kilmarnock 2–3 St Johnstone Scotland Premiership 2–12
2020-11-06 St Johnstone 1–0 Kilmarnock Scotland Premiership 4–5
2020-08-15 Kilmarnock 1–2 St Johnstone Scotland Premiership 11–1
2020-01-25 St Johnstone 2–1 Kilmarnock Scotland Premiership 6–3
2019-12-04 Kilmarnock 0–0 St Johnstone Scotland Premiership 2–7
2019-08-31 St Johnstone 0–1 Kilmarnock Scotland Premiership 5–3
2019-04-06 Kilmarnock 2–0 St Johnstone Scotland Premiership 15–2
2018-11-24 St Johnstone 0–0 Kilmarnock Scotland Premiership 3–5
2018-08-04 Kilmarnock 2–0 St Johnstone Scotland Premiership 8–1
2018-03-07 Kilmarnock 2–0 St Johnstone Scotland Premiership 5–3
2017-12-02 St Johnstone 1–2 Kilmarnock Scotland Premiership 7–7
2017-08-05 Kilmarnock 1–2 St Johnstone Scotland Premiership 1–10
2017-02-25 St Johnstone 0–2 Kilmarnock Scotland Premiership 7–2
2016-12-23 Kilmarnock 0–1 St Johnstone Scotland Premiership 1–9
2016-10-15 St Johnstone 0–1 Kilmarnock Scotland Premiership 9–1
2016-04-09 Kilmarnock 3–0 St Johnstone Scotland Premiership 3–5
2016-01-09 St Johnstone 0–1 Kilmarnock Scotland FA Cup 8–3
2015-11-07 St Johnstone 2–1 Kilmarnock Scotland Premiership 8–2
2015-09-19 Kilmarnock 2–1 St Johnstone Scotland Premiership 0–3
2015-02-28 St Johnstone 0–0 Kilmarnock Scotland Premiership 12–2
2014-12-13 Kilmarnock 0–1 St Johnstone Scotland Premiership 4–5
2014-10-18 St Johnstone 1–2 Kilmarnock Scotland Premiership 6–4
2014-09-23 Kilmarnock 0–1 St Johnstone Scotland League Cup 5–10

Kilmarnock — last 6 matches

DateMatchAHO/UCorners
2026-07-21 W Kilmarnock 1–0 Hamilton L U 6–3
2026-07-18 W Elgin 0–1 Kilmarnock L U 6–7
2026-07-14 D Kilmarnock 0–0 Raith L U 6–6
2026-07-04 W Linfield 2–3 Kilmarnock W O 8–3
2026-07-01 W Glentoran 0–4 Kilmarnock W O 8–6
2026-05-17 W Livingston 1–4 Kilmarnock W O 6–1

Last 6: 5-1-0 (W-D-L) — 2.2 scored, 0.5 conceded per game. Over hit 3 of 6. Handicap covered 3 of 6.

St Johnstone — last 6 matches

DateMatchAHO/UCorners
2026-07-25 D St Johnstone 1–1 East Fife L U 9–1
2026-07-21 L Inverness CT 1–0 St Johnstone L U 5–2
2026-07-18 W St Johnstone 3–0 Morton W U 12–0
2026-07-14 W Linlithgow Rose 0–2 St Johnstone L U 1–4
2026-07-11 W Cove Rangers 2–4 St Johnstone W O 2–11
2026-06-30 W Forfar 0–4 St Johnstone W O 3–10

Last 6: 4-1-1 (W-D-L) — 2.3 scored, 0.7 conceded per game. Over hit 2 of 6. Handicap covered 3 of 6.

Head-to-head record statistics

Kilmarnock and St Johnstone have met 34 times since 2014: Kilmarnock won 16, St Johnstone won 14 and 4 ended level, averaging 2 goals per meeting. Meetings with corner data averaged 10.5 corners.

Kilmarnock arrive with a 5-1-0 (W-D-L) record from their last 6 matches, scoring 2.2 and conceding 0.5 goals per game.

St Johnstone arrive with a 4-1-1 (W-D-L) record from their last 6 matches, scoring 2.3 and conceding 0.7 goals per game.

Kilmarnock vs St Johnstone head-to-head statistics updated on 31 Jul 2026.