Kilmarnock vs St. Johnstone H2H Summary
Kilmarnock and St. Johnstone have faced each other 51 times in total. Kilmarnock have won 20 (39%), St. Johnstone have won 23 (45%), and there have been 8 draws (16%).
Looking at goal totals across all 51 meetings, 24 ended with over 2.5 goals (47%) and 27 ended under 2.5 goals (53%).
Both teams scored (BTTS) in 23 of those matches (45%), while only one or neither team scored in 28 games (55%).
The average number of goals per game across all 51 H2H matches is 2.22.
At Kilmarnock's home ground, the two sides have met 27 times. Kilmarnock have won 10 (37%), St. Johnstone have won 12 (44%), and there have been 5 draws (19%).
At Kilmarnock's home ground, 15 ended over 2.5 goals (56%) and 12 ended under 2.5 goals (44%).
BTTS occurred in 15 of Kilmarnock's home meetings with St. Johnstone (56%), with only one or neither team scoring in 12 games (44%).
The average number of goals per game at Kilmarnock's home ground is 2.37.
The last time these two sides met was on 02 Aug 2026, which ended Kilmarnock 3 - 4 St. Johnstone.
The next meeting between Kilmarnock and St. Johnstone is scheduled for 31 Oct 2026, in the Premiership.