Kilmarnock
Last 5 matches: D W D L W
Kick-off in 7d 14h
St. Johnstone
Last 5 matches: W L D W D
Form & head-to-head
Last meetings
- 02/08/2026 St. Johnstone 4-3 Kilmarnock
- 03/05/2025 St. Johnstone 0-2 Kilmarnock
- 15/02/2025 Kilmarnock 3-1 St. Johnstone
- 23/11/2024 St. Johnstone 1-0 Kilmarnock
- 11/08/2024 Kilmarnock 0-3 St. Johnstone
- 13/04/2024 St. Johnstone 0-2 Kilmarnock
- 23/12/2023 Kilmarnock 2-1 St. Johnstone
- 01/11/2023 St. Johnstone 2-1 Kilmarnock
- 20/05/2023 Kilmarnock 0-1 St. Johnstone
- 18/03/2023 Kilmarnock 1-1 St. Johnstone
- 29/10/2022 St. Johnstone 1-0 Kilmarnock
- 05/10/2022 Kilmarnock 2-1 St. Johnstone
- 30/01/2021 Kilmarnock 2-3 St. Johnstone
- 06/11/2020 St. Johnstone 1-0 Kilmarnock
- 15/08/2020 Kilmarnock 1-2 St. Johnstone
- 25/01/2020 St. Johnstone 2-1 Kilmarnock
- 04/12/2019 Kilmarnock 0-0 St. Johnstone
- 31/08/2019 St. Johnstone 0-1 Kilmarnock
- 06/04/2019 Kilmarnock 2-0 St. Johnstone
- 24/11/2018 St. Johnstone 0-0 Kilmarnock
In the last 10 meetings
- 2.8 Avg goals
- 8/10 Over 1.5
- 5/10 Over 2.5
- 2/10 Over 3.5
- 5/10 BTTS Yes
Kilmarnock — Recent Matches
- 17/10/2026 Kilmarnock 3-2 Motherwell W
- 10/10/2026 Rangers 3-1 Kilmarnock L
- 19/09/2026 Kilmarnock 1-1 Hearts D
- 15/09/2026 Hibernian 0-1 Kilmarnock W
- 12/09/2026 Kilmarnock 1-2 Aberdeen
- 05/09/2026 Aberdeen 0-0 Kilmarnock D
- 02/09/2026 Kilmarnock 0-1 St. Mirren L
- 29/08/2026 Kilmarnock 0-4 Dundee Utd L
- 14/08/2026 Kilmarnock 3-2 Ayr W
- 09/08/2026 Kilmarnock 1-5 Celtic L
St. Johnstone — Recent Matches
- 17/10/2026 St. Johnstone 1-1 Dundee Utd D
- 11/10/2026 Aberdeen 0-1 St. Johnstone W
- 19/09/2026 St. Johnstone 1-1 Falkirk D
- 09/09/2026 St. Johnstone 0-1 Celtic L
- 06/09/2026 St. Johnstone 2-1 Hibernian W
- 02/09/2026 Dundee FC 1-1 St. Johnstone D
- 29/08/2026 Hearts 2-1 St. Johnstone L
- 08/08/2026 St. Mirren 1-0 St. Johnstone L
- 02/08/2026 St. Johnstone 4-3 Kilmarnock W
- 25/07/2026 St. Johnstone 1-2 East Fife
About the match
Kilmarnock vs St. Johnstone kicks off on 31 October 2026 15:00, played in Scotland: Premiership. Their last 10 meetings averaged 2.8 goals, with both teams scoring in 5 of them. In the standings, Kilmarnock are #11 and St. Johnstone are #5.