Key events
- 13'Steward TobySt Johnstone
- 14'Sinclair RossSt Johnstone
- 15'McCarthy CathalKilmarnock
- 15'Daniels DjenarioKilmarnock
- 35'Holt JasonSt Johnstone
- 35'Todd MatthewSt Johnstone
- 37'Tshibola AaronKilmarnock
- 40'Schmidt DannySt Johnstone
- 40'Alic EnesSt Johnstone
- 41'Daniels DjenarioKilmarnock
- 41'Hugill JoeKilmarnock
- 46'Foulds MattySt Johnstone
- 46'Campbell JoshSt Johnstone
- 56'Brandon JamieKilmarnock
- 58'Clescenco NickyKilmarnock
- 58'John-Jules TyreeceKilmarnock
- 63'Chalmers LoganSt Johnstone
- 65'Cotterill JoelSt Johnstone
- 67'Finlayson DanielSt Johnstone
- 71'Schjonning-Larsen MichaelKilmarnock
- 83'Clescenco NickyKilmarnock
Kilmarnock vs St Johnstone
- Competition:
- Premiership
- Date and kick-off time:
- Round:
- Round 12
Kilmarnock face St Johnstone on Saturday 31 October 2026 in Premiership, Round 12.
Kilmarnock and St Johnstone drew 2-2. Period by period it went 1H 2-1, 2H 0-1. McCarthy C. (15'), Schmidt D. (40'), Daniels D. (41') and Cotterill J. (65') were on the scoresheet. Steward T. was sent off in the 13th minute. Kilmarnock finished with 3.31 expected goals (xg) to St Johnstone's 0.74. On ball possession, it was 63% to 37%. The result leaves Kilmarnock 11th on 9 points and St Johnstone 7th on 14.
Frequently asked questions
When does Kilmarnock vs St Johnstone start?
Kilmarnock vs St Johnstone is scheduled for Saturday 31 October at 15:00 UTC. Start times are shown in your local time zone.
Where can I watch Kilmarnock vs St Johnstone?
Official broadcast channels, television networks, and legal streaming options by territory are listed on this page.
What competition is this match part of?
Kilmarnock vs St Johnstone is an official fixture as part of the Premiership. Follow live scores and updates here.