Match preview
ST Johnstone host Kilmarnock in Premiership Matchweek 28 on Saturday 20 February 2027, 15:00 (UK time) at McDiarmid Park, Perth.
ST Johnstone sit 7th with 17 points from 13 matches, 8 points ahead of 12th-placed Kilmarnock.
ST Johnstone are in mixed form (1W 3D 1L in their last 5). Kilmarnock are in mixed form (1W 1D 3L in their last 5).
Our data model gives ST Johnstone a 59% chance of victory, Kilmarnock 20% and the draw 21%. It makes ST Johnstone the favourites, with expected goals of 1.99 against 1.07.
In the last 10 meetings, ST Johnstone have won 5, Kilmarnock 4, with 1 draw.

