Home › Football › Kilmarnock › vs Heart of Midlothian
Kilmarnock vs Heart of Midlothian head to head
Updated Wed, 21 Oct 2026, 00:22 UTC
Kilmarnock and Heart of Midlothian have met 106 times in the league since 1994: Kilmarnock won 37, Heart of Midlothian won 41 and 28 ended in a draw (goals 122-136).
All-time record (league matches since 1994) Kilmarnock Draws Heart of Midlothian Wins 37 28 41 Goals 122 136
Kilmarnock at home: 21 wins, 16 draws, 17 defeats. Over 2.5 goals in 47 of 106 games; both teams scored in 44. Competitions: Scottish Premiership.
This season Kilmarnock Heart of Midlothian League Premiership Premiership Position 11th (8 pts) 3rd (16 pts) Form DWDLW LDWDL Coach Kenny Shiels John McGlynn Stadium The BBSP Stadium Rugby Park Tynecastle Park
Previous league meetings Kilmarnock 1-0 Hearts · Scottish Premiership · Sat, 14 Mar 2026 Hearts 1-1 Kilmarnock · Scottish Premiership · Wed, 3 Dec 2025 Kilmarnock 0-3 Hearts · Scottish Premiership · Sat, 18 Oct 2025 Kilmarnock 0-1 Hearts · Scottish Premiership · Sun, 18 May 2025 Hearts 3-2 Kilmarnock · Scottish Premiership · Sat, 25 Jan 2025 Kilmarnock 1-0 Hearts · Scottish Premiership · Sun, 15 Dec 2024 Hearts 1-2 Kilmarnock · Scottish Premiership · Wed, 30 Oct 2024 Kilmarnock 0-0 Hearts · Scottish Premiership · Sat, 27 Apr 2024 Hearts 1-1 Kilmarnock · Scottish Premiership · Sat, 30 Mar 2024 Kilmarnock 0-1 Hearts · Scottish Premiership · Sat, 2 Dec 2023 Hearts 0-0 Kilmarnock · Scottish Premiership · Sun, 13 Aug 2023
Questions Who has won more matches between Kilmarnock and Heart of Midlothian? Heart of Midlothian lead with 41 wins to 37, with 28 draws in 106 league meetings since 1994.
What is the biggest win in Kilmarnock vs Heart of Midlothian? Kilmarnock: Hearts 0-4 Kilmarnock (Thu, 26 Dec 2013). Heart of Midlothian: Hearts 5-0 Kilmarnock (Sun, 4 May 2014).
How many goals are scored when Kilmarnock play Heart of Midlothian? 2.43 per game on average; 44% of meetings had over 2.5 goals and both teams scored in 42%.
When do Kilmarnock and Heart of Midlothian play next? Hearts v Kilmarnock on Sat, 2 Jan 2027, 15:00 UTC (Premiership).
What was the last result between Kilmarnock and Heart of Midlothian? Kilmarnock 1-1 Hearts on Sat, 19 Sept 2026.
Football · Tennis · NBA · NFL · Baseball · Cricket · Golf About · Contact · Privacy · Terms · Cookies