24
73 goals
vs
27
78 goals

Head-to-head overview

Based on the matches in our database.

Hearts 2416 draws27 Kilmarnock
67
Meetings
2.25
Goals / game
40%
Both teams scored
40%
Over 2.5 goals
Hearts

Facts about Hearts

Scored in42/67 (63%)
Conceded in46/67 (69%)
Goals scored73 · 1.09/game
Longest winning streak5
Longest unbeaten run5
Longest losing streak5
Longest run without a win8
Kilmarnock

Facts about Kilmarnock

Scored in46/67 (69%)
Conceded in42/67 (63%)
Goals scored78 · 1.16/game
Longest winning streak5
Longest unbeaten run8
Longest losing streak5
Longest run without a win5
By competition
CompetitionHeartsDrawKilmarnockGames
Premiership22162664
League Cup2013
All competitions24162767

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Hearts1903
gap 140
1763Kilmarnock
1948163420222023202420252026
If they met (neutral venue)
Hearts
57%
Draw
24%
Kilmarnock
19%

All meetings

67 matches on record

19 Sep 2026
Premiership
KilmarnockKilmarnock1–1HeartsHearts
BTTSO2.5
14 Mar 2026
Premiership
KilmarnockKilmarnock1–0HeartsHearts
BTTSO2.5
3 Dec 2025
Premiership
HeartsHearts1–1KilmarnockKilmarnock
BTTSO2.5
18 Oct 2025
Premiership
KilmarnockKilmarnock0–3HeartsHearts
BTTSO2.5
18 May 2025
Premiership
KilmarnockKilmarnock0–1HeartsHearts
BTTSO2.5
25 Jan 2025
Premiership
HeartsHearts3–2KilmarnockKilmarnock
BTTSO2.5

Hearts recent form

Kilmarnock recent form

Hearts has gone head to head with Kilmarnock 67 times since 2005, winning 24 and scoring 73 goals. Kilmarnock, in turn, has won 27 and scored 78 goals. There have been 16 draws between Hearts and Kilmarnock. Across all meetings both teams have scored in 40% of games and 40% have produced over 2.5 goals, at an average of 2.25 goals per game.