Sunday 11 October 2026 0 Live
SCORES
Scottish Premiership · McDiarmid Park

St Johnstone vs Kilmarnock

Sun 2 Aug 2026 · 13:00 kick-off · Full-Time
Kick-off
Sun 2 Aug 2026 · 13:00 UTC · Full-Time
Venue
McDiarmid Park
Referee
John Beaton, Scotland
Result
4-3
Advertisement 728 × 90 · AdSense unit

Match Events

MinTeamCardEventScore
16' St Johnstone Goal — J. Fowler (assist: J. Gullan) 1-0
21' Kilmarnock Tyreece John-Jules 1-0
37' Kilmarnock Goal — G. Kiltie (assist: T. Lowery) 1-1
45+4' St Johnstone Liam Smith 1-1
45+2' Kilmarnock Substitution — T. John-Jules on, J. Brandon off 1-1
47' St Johnstone Goal — C. Diabate (assist: J. Gullan) 2-1
49' Kilmarnock Goal — J. Hugill 2-2
52' St Johnstone Cheick Diabate 2-2
53' Kilmarnock Goal — J. Holt 2-3
59' Kilmarnock Substitution — N. Clescenco on, R. Mathurin off 2-3
59' Kilmarnock Substitution — A. Tshibola on, B. Rice off 2-3
61' St Johnstone Substitution — J. Holt on, L. Chalmers off 2-3
61' St Johnstone Substitution — R. Paton on, K. Fotheringham off 2-3
66' Kilmarnock Substitution — E. Ring on, M. O'Hara off 2-3
69' St Johnstone Substitution — R. McAlear on, L. Lloyd off 2-3
69' St Johnstone Goal — M. Schjonning-Larsen 3-3
80' St Johnstone Goal — K. Fotheringham (assist: J. Fowler) 4-3
82' Kilmarnock Jamie Brandon 4-3
84' St Johnstone Substitution — J. Fowler on, M. Tait off 4-3
85' St Johnstone Substitution — J. Gullan on, J. Baird off 4-3
85' Kilmarnock Substitution — G. Kiltie on, I. Owen off 4-3

St Johnstone's thrilling 4-3 victory over Kilmarnock at McDiarmid Park delivered exactly the kind of entertaining football the Premiership needs. The Perth side controlled the match for long stretches, dominating possession and creating chances at will. After a tightly-contested first half ended level at 1-1, St Johnstone pulled away with their superior attacking play. Josh Fowler was outstanding throughout, earning the official Man of the Match rating, and his influence helped drive the hosts to their eventual win. It was a game that could have gone either way in the closing stages, with Kilmarnock refusing to lie down despite being second best for much of the afternoon. The visitors had their moments but lacked the consistency to trouble the home defence regularly. St Johnstone's aggressive approach and sharper finishing ultimately proved the difference, though they had to work hard for it right to the final whistle. Three points secured with style, if not without a scare.

The Matchup

Scottish Premiership · McDiarmid Park Full-Time
St Johnstone (Home)
4
Kilmarnock (Away)
3

St Johnstone 4-3 Kilmarnock was the final score at McDiarmid Park, in a game where St Johnstone did enough across the ninety minutes to deserve the three points. St Johnstone also had the better share of the ball, holding 55% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 15 attempts from St Johnstone against 7 from Kilmarnock over the course of the game. It was not always comfortable for St Johnstone, and Kilmarnock pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.

Man of the Match

Josh Fowler 8.6
Man of the Match
Josh Fowler
ST Johnstone · F · highest-rated player on the pitch

Match Statistics

St Johnstone
Kilmarnock
55%
Possession
45%
15
Shots
7
5
Shots on Target
4
6
Corners
3
6
Fouls
13
2
Yellow Cards
2

St Johnstone vs Kilmarnock Lineups

St Johnstone 4-2-3-1
Kilmarnock 4-4-1-1
T. Steward · G
1
M. Foulds · D
14
C. Diabate · D
3
Z. Mitchell · D
5
L. Smith · D
33
J. Holt · M
8
R. McAlear · M
42
R. Paton · M
99
J. Gullan · M
10
S. Stanton · M
11
J. Fowler · F
9
M. Stryjek · G
1
M. Schjonning-Larsen · D
21
G. Stanger · D
14
E. Schilte-Brown · D
25
E. Ring · D
8
N. Clescenco · M
20
T. Lowery · M
18
A. Tshibola · M
36
G. Kiltie · M
11
T. John-Jules · F
10
J. Hugill · F
9
Coach: Simo Valakari (St Johnstone)
Coach: Neil McCann (Kilmarnock)

Looking Ahead

St Johnstone does not have long to wait before getting back out onto the pitch. Their next test comes away at Aberdeen, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Aberdeen vs St Johnstone going to play at 11 October 2026 in Scottish Premiership 2026-27.

Kilmarnock, meanwhile, will already be turning their attention to what comes next. They are next in action away at Rangers, a game that will give an early sense of how they carry this result forward. Full details are here: Rangers vs Kilmarnock going to play at 10 October 2026 in Scottish Premiership 2026-27.

What's Next

St Johnstone
Next: vs Aberdeen (A) · Pittodrie Stadium · Sun 11 Oct
Kilmarnock
Next: vs Rangers (A) · Ibrox Stadium · Sat 10 Oct