Kilmarnock vs Heart of Midlothian head to head

Updated

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).

Next meeting

All-time record (league matches since 1994)

KilmarnockDrawsHeart of Midlothian
Wins372841
Goals122136

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

KilmarnockHeart of Midlothian
LeaguePremiershipPremiership
Position11th (8 pts)3rd (16 pts)
FormDWDLWLDWDL
CoachKenny ShielsJohn McGlynn
StadiumThe BBSP Stadium Rugby ParkTynecastle Park

Meetings this season

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

Teams

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.