Kilmarnock vs St. Johnstone H2H Stats & Team Comparison

St. Johnstone HOME
31 October 2026
15:00

Kilmarnock - St. Johnstone H2H stats (At Kilmarnock home ground)

Kilmarnock
37% 10 of 27
DRAW
19% 5 of 27
St. Johnstone
44% 12 of 27
55% 15 of 27
OVER UNDER 2.5 STATS
OVER 2.5
UNDER 2.5
45% 12 of 27
55% 15 of 27
BOTH TEAMS TO SCORE
Yes
No
45% 12 of 27

Kilmarnock vs St. Johnstone H2H Results & Match History

SHOW MORE
02.08.2026
03.05.2025
15.02.2025
23.11.2024
11.08.2024
13.04.2024
23.12.2023
01.11.2023
20.05.2023
18.03.2023

Kilmarnock vs St. Johnstone Premiership STATS

Kilmarnock at home

St. Johnstone at away

  • 0% 0 of 4
    Win
    0% 0 of 3
  • 25% 1 of 4
    Drawn
    33% of 3
  • 75% 3 of 4
    Lost
    67% 2 of 3
  • 50% 2 of 4
    Over 2.5
    33% 1 of 3
  • 50% 2 of 4
    Under 2.5
    67% 2 of 3
  • 50% 2 of 4
    Both Teams to Score
    67% 2 of 3
  • 25% 1 of 4
    HT 1
    0% 0 of 3
  • 0% 0 of 4
    HT X
    67% 2 of 3
  • 75% 3 of 4
    HT 2
    33% 1 of 3

Kilmarnock MATCHES

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.