Kilmarnock vs St. Johnstone H2H Summary
Kilmarnock and St. Johnstone have faced each other 52 times in total. Kilmarnock have won 20 (38%), St. Johnstone have won 23 (44%), and there have been 9 draws (17%).
Looking at goal totals across all 52 meetings, 25 ended with over 2.5 goals (48%) and 27 ended under 2.5 goals (52%).
Both teams scored (BTTS) in 24 of those matches (46%), while only one or neither team scored in 28 games (54%).
The average number of goals per game across all 52 H2H matches is 2.25.
At Kilmarnock's home ground, the two sides have met 28 times. Kilmarnock have won 10 (36%), St. Johnstone have won 12 (43%), and there have been 6 draws (21%).
At Kilmarnock's home ground, 16 ended over 2.5 goals (57%) and 12 ended under 2.5 goals (43%).
BTTS occurred in 16 of Kilmarnock's home meetings with St. Johnstone (57%), with only one or neither team scoring in 12 games (43%).
The average number of goals per game at Kilmarnock's home ground is 2.43.
The last time these two sides met was on 31 Oct 2026, which ended Kilmarnock 2 - 2 St. Johnstone.