Football
Home › Predictions › ST Johnstone vs Kilmarnock
Scottish Premiership · 2 August 2026 · 14:00

ST Johnstone vs Kilmarnock (2 August 2026, Scottish Premiership): match facts, H2H and recent form

TableAnalysisComparisonFAQ

ST Johnstone vs Kilmarnock (Scottish Premiership) was played on 2 August 2026 and finished 4–3.

ST Johnstone vs Kilmarnock: league table and recent form

#TeamPW-D-LGoalsPts
1Celtic129-1-227:1028
2Rangers117-3-119:924
3Heart Of Midlothian116-2-324:1720
4Falkirk125-3-415:1218
5Dundee115-2-417:1317
6Dundee United114-4-316:1616
7ST Johnstone123-5-415:1914
8ST Mirren124-2-612:2014
9Motherwell123-3-614:2012
10Aberdeen113-2-612:1411
11Kilmarnock122-3-713:289
12Hibernian112-2-711:178

ST Johnstone vs Kilmarnock: our analysis

ST Johnstone edged Kilmarnock 4‑3 in a thrilling home fixture, moving them up to seventh place with seven points from two wins, a draw and three defeats, their goal tally improving to eight for and nine against. Kilmarnock, stuck at the foot of the table in 12th, remain on a solitary point after their fourth loss, having scored four and conceded 14. The victory also gave Johnstone the edge in their head‑to‑head this season, having already secured the only win in their two meetings. Both sides will now look to build on the result – Johnstone to climb further up the table and Kilmarnock to spark a turnaround before the season’s final stretch.

ST Johnstone vs Kilmarnock: side-by-side comparison

ST JohnstoneKilmarnock
54%Attack46%
60%Defence40%
57%Overall43%

Each team's share in per cent: form in the last matches before this one, goals per match from the table and the head-to-head meetings.

ST Johnstone vs Kilmarnock: your questions answered

How did ST Johnstone vs Kilmarnock end?

ST Johnstone beat Kilmarnock 4–3.

When and where was the match played?

Kick-off is on 2 August 2026 at 14:00, venue McDiarmid Park. Referee: John Beaton, Scotland.

Where do the teams stand in the table?

ST Johnstone: 7th (14 points), Kilmarnock: 11th (9 points).

More matches: Scottish Premiership

Dundee United vs Rangers 31 JulFalkirk vs ST Mirren 1 AugAberdeen vs Heart Of Midlothian 1 AugHibernian vs Motherwell 2 AugCeltic vs Dundee 3 Aug

18+ · Every bet carries a risk. Our predictions are meant as information and offer no guarantee of winning. Gamble responsibly.