St. Johnstone - Kilmarnock predictions

Kickoff starts at 15:00 on 03/05/2025 played @ McDiarmid Park

Beating Kilmarnock will not be easy, but we believe St. Johnstone are more than capable of doing so. The matchup is somewhat balanced, after all, so all three possible outcomes are still on the table.

Despite playing away, Kilmarnock are more likely to win this showdown than the hosts. It’s not a done deal, of course. Considering the betting odds for an away win are set at 2.40, we’re in for a close game.

The home side suffered a slim defeat last time in the Premiership. They played away from their home and returned with a one-goal deficit Motherwell defeat. Having conceded early on they never got a chance to get back on their feet.

Kilmarnock’s performance was quite impressive in their latest game against Ross County. The 2:0 victory itself may have been predictable considering they were the hosts in a favourable matchup, but the overwhelming success which they achieved it is worth noting.

St. Johnstone have been having issues defending lately, though it’s mostly affected their away games for now. They’ve recorded 5 concessions in the past 3 games as visitors.

Kilmarnock fans have a lot of cause for concern – with 11 concessions in their latest 3 away games, their track record seems to indicate a tendency to underperform in away games.

Kilmarnock are still reeling from the previous time they played against St. Johnstone and lost to a hefty goal difference. They may be considered the favourites if the 2.40 odds for an away win are to be believed, but they’re the away team this time, which puts them at a bigger disadvantage.

Due to the absence of injuries or suspensions, both teams will have their complete lineups available for an exciting match.

If you’re hunting for betting value, a Draw bet is by far your best option. Success is definitely not guaranteed, but the 3.16 odds provide a decent enough return to make the risk worth it.

Betting tip (stake: 4/10): Draw 3.16 at Pncl
Correct score prediction: 2:2

St. Johnstone Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 26/04/2025
  • SCO PRE
  • Motherwell - St. Johnstone
  • (2:1)
  • 3:2
  • 12/04/2025
  • SCO PRE
  • Dundee United - St. Johnstone
  • (1:0)
  • 1:0
  • 06/04/2025
  • SCO PRE
  • St. Johnstone - Celtic
  • (1:0)
  • 1:0
  • 29/03/2025
  • SCO PRE
  • Hibernian - St. Johnstone
  • (2:0)
  • 3:0
  • 15/03/2025
  • SCO PRE
  • St. Johnstone - Aberdeen
  • (0:0)
  • 0:0

Kilmarnock Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 26/04/2025
  • SCO PRE
  • Kilmarnock - Ross County
  • (1:0)
  • 2:0
  • 12/04/2025
  • SCO PRE
  • Celtic - Kilmarnock
  • (4:1)
  • 5:1
  • 05/04/2025
  • SCO PRE
  • Kilmarnock - Motherwell
  • (1:0)
  • 2:0
  • 29/03/2025
  • SCO PRE
  • St. Mirren - Kilmarnock
  • (2:0)
  • 5:1
  • 15/03/2025
  • SCO PRE
  • Kilmarnock - Hibernian
  • (0:1)
  • 1:1

St. Johnstone Form Graph last 5

St. Johnstone Form Graph

Kilmarnock Form Graph last 5

Kilmarnock Form Graph

This season Head to Head

  • Date
  • League
  • Match
  • HT
  • FT
  • 15/02/2025
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (1:0)
  • 3:1
  • 23/11/2024
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (0:0)
  • 1:0
  • 11/08/2024
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (0:2)
  • 0:3

St. Johnstone - Kilmarnock Head To Head

  • Season
  • League
  • Match
  • HT
  • FT
  • 24/25
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (0-1)
  • 0-2
  • 24/25
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (0-0)
  • 1-0
  • 23/24
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (0-1)
  • 0-2
  • 23/24
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (2-0)
  • 2-1
  • 22/23
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (1-0)
  • 1-0

Kilmarnock - St. Johnstone Head To Head

  • Season
  • League
  • Match
  • HT
  • FT
  • 24/25
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (1-0)
  • 3-1
  • 24/25
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (0-2)
  • 0-3
  • 23/24
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (2-0)
  • 2-1
  • 22/23
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (0-1)
  • 0-1
  • 22/23
  • SCO PRE
  • Kilmarnock - St. Johnstone
  • (1-0)
  • 1-1

St. Johnstone - Kilmarnock odds

  • Bookmaker
  • 1
  • X
  • 2
  • O
  • U
  • 1(DNB)
  • 2(DNB)
  • 1X
  • X2
  • BTTS
  • William Hill
  • 1 : 3.00
  • X : 3.20
  • 2 : 2.38
  • O :
  • U :
  • 1 (DNB) :
  • 2 (DNB) :
  • 1X :
  • X2 :
  • BTTS :
* 18+, begambleaware.org, T&Cs Apply

Standings

  • Team
  • MP
  • W
  • D
  • L
  • F
  • A
  • D
  • P
  • Last Five
  • 1
  • Celtic
  • 33
  • 26
  • 3
  • 4
  • 97
  • 22
  • 75
  • 81
  • W L W L W
  • 2
  • Rangers
  • 33
  • 20
  • 6
  • 7
  • 68
  • 35
  • 33
  • 66
  • D L W W L
  • 3
  • Hibernian
  • 33
  • 14
  • 11
  • 8
  • 54
  • 41
  • 13
  • 53
  • W W W D W
  • 5
  • Aberdeen
  • 33
  • 14
  • 8
  • 11
  • 45
  • 49
  • -4
  • 50
  • D W W D D
  • 7
  • Hearts
  • 33
  • 11
  • 7
  • 15
  • 43
  • 44
  • -1
  • 40
  • D L L W L
  • 11
  • Dundee
  • 33
  • 9
  • 7
  • 17
  • 50
  • 71
  • -21
  • 34
  • L W L W D
* 18+, begambleaware.org, T&Cs Apply

Scotland Premiership other matches

04/05/2025
  • kickoff
  • match
  • 1
  • x
  • 2
  • info
* 18+, begambleaware.org, T&Cs Apply