Skip to main content

St Johnstone vs Kilmarnock — live score, lineups, stats, h2h and where to watch

St Johnstone vs Kilmarnock kicks off 2027-02-20. TV channels and legal streams are listed below as soon as they are confirmed.

Who will win?

Medium confidence
46%St Johnstone
26%Draw
28%Kilmarnock

St Johnstone are favoured, with a 46% chance of winning.

Most likely score 1-1 · Expected goals 1.5 – 1.2

Why

  • St Johnstone have won 2 of 5 at home this season; Kilmarnock have won 1 of 5 away.
  • St Johnstone scored 1.1 and conceded 1.5 a game this season; Kilmarnock 1 and 2.3.
  • St Johnstone have taken 5 points from their last five (LDWDL); Kilmarnock have taken 7 (WDLWL).
  • St Johnstone have scored first in 44% of their matches, Kilmarnock in 33%. When St Johnstone score first, they win 75% of the time.

Calculated from league results, with last season counted at half weight early on. Tested on over 16,000 past matches. For information only.

Head to head

Last 18 meetings

10
St Johnstone wins
2
draws
6
Kilmarnock wins
  1. 2026-08-02St Johnstone vs KilmarnockPremiershipW
  2. 2025-05-03St Johnstone vs KilmarnockPremiershipL
  3. 2025-02-15Kilmarnock vs St JohnstonePremiershipL
  4. 2024-11-23St Johnstone vs KilmarnockPremiershipW
  5. 2024-08-11Kilmarnock vs St JohnstonePremiershipW
St Johnstone — recent form
LDWDL
Kilmarnock — recent form
WDLWL

Where to watch St Johnstone vs Kilmarnock

  • Albania:Tring Sport 1
  • Australia:beIN Sports 1 Australia
  • Austria:Sportdigital FUSSBALL
  • Brazil:Canal GOAT
  • Canada:Tenor Sports
  • China:ZhiBo8
  • Croatia:Arena Sport 1 Croatia
  • Czech Republic:Premier Sport
Full where-to-watch guide — every region, channel and stream →

About the match

St Johnstone vs Kilmarnock headlines this Premiership matchday on Saturday 20 February 2027.

Check the head-to-head tab for recent meetings between the two sides, and the standings tab to see what is at stake.