Scotland · Premiership

ST Johnstone

4 · 3

FT

McDiarmid Park

Kilmarnock

Kickforecast pick

Match prediction

Best Tip — X2 (1.67)

Double Chance

Draw/Away

Double Chance Odds 1.67

Goals Markets

Over 2.5

Goals Over/Under Odds 1.83

Both Teams to Score

Awaiting market

Odds —

Correct Score

Awaiting market

Odds —
10%
1
45%
X
45%
2

Head to Head Matches

Last Meetings (H2H)

FT 02 Aug 2026
ST Johnstone ST Johnstone
4 - 3 Kilmarnock Kilmarnock
FT 03 May 2025
ST Johnstone ST Johnstone
0 - 2 Kilmarnock Kilmarnock
FT 15 Feb 2025
Kilmarnock Kilmarnock
3 - 1 ST Johnstone ST Johnstone
FT 23 Nov 2024
ST Johnstone ST Johnstone
1 - 0 Kilmarnock Kilmarnock
FT 11 Aug 2024
Kilmarnock Kilmarnock
0 - 3 ST Johnstone ST Johnstone
FT 13 Apr 2024
ST Johnstone ST Johnstone
0 - 2 Kilmarnock Kilmarnock
FT 23 Dec 2023
Kilmarnock Kilmarnock
2 - 1 ST Johnstone ST Johnstone
FT 01 Nov 2023
ST Johnstone ST Johnstone
2 - 1 Kilmarnock Kilmarnock
FT 20 May 2023
Kilmarnock Kilmarnock
0 - 1 ST Johnstone ST Johnstone
FT 18 Mar 2023
Kilmarnock Kilmarnock
1 - 1 ST Johnstone ST Johnstone

Last Matches

Last Matches (ST Johnstone)

Past 5 games

FT · 02 Aug 2026

ST Johnstone 4 - 3 Kilmarnock

vs Kilmarnock

W

PEN · 25 Jul 2026

ST Johnstone 1 - 1 East Fife

vs East Fife

D

FT · 21 Jul 2026

Inverness CT 1 - 0 ST Johnstone

vs Inverness CT

L

FT · 18 Jul 2026

ST Johnstone 3 - 0 Morton

vs Morton

W

FT · 14 Jul 2026

Linlithgow Rose 0 - 2 ST Johnstone

vs Linlithgow Rose

W

Last Matches

Last Matches (Kilmarnock)

Past 5 games

FT · 02 Aug 2026

ST Johnstone 4 - 3 Kilmarnock

vs ST Johnstone

L

PEN · 25 Jul 2026

Peterhead 0 - 0 Kilmarnock

vs Peterhead

D

FT · 21 Jul 2026

Kilmarnock 1 - 0 Hamilton Academical

vs Hamilton Academical

W

FT · 18 Jul 2026

Elgin City 0 - 1 Kilmarnock

vs Elgin City

W

PEN · 14 Jul 2026

Kilmarnock 0 - 0 Raith Rovers

vs Raith Rovers

D

League Table

Premiership

Team PL W D L GD Last 5 Pts
#1 ST Mirren ST Mirren
1 1 0 0 2
W
3
#2 ST Johnstone ST Johnstone
1 1 0 0 1
W
3
#3 Motherwell Motherwell
1 1 0 0 1
W
3
#4 Aberdeen Aberdeen
1 1 0 0 1
W
3
#5 Dundee Utd Dundee Utd
1 0 1 0 0
D
1
#6 Rangers Rangers
1 0 1 0 0
D
1
#7 Dundee Dundee
0 0 0 0 0
0
#8 Celtic Celtic
0 0 0 0 0
0
#9 Kilmarnock Kilmarnock
1 0 0 1 -1
L
0
#10 Heart Of Midlothian Heart Of Midlothian
1 0 0 1 -1
L
0
#11 Hibernian Hibernian
1 0 0 1 -1
L
0
#12 Falkirk Falkirk
1 0 0 1 -2
L
0