Kilmarnock will be out for revenge as they welcome Steven Naismith's Hearts this weekend at Rugby Park stadium. The last time these two sides came face-to-face was in the Viaplay Cup quarter-final in which Hearts' Jorge Grant scored a last minute winner to send the Jambos through to Hampden Park.
History gives absolutely no indication as to how this fixture could go but with Hearts currently on a three-match winning streak, they will be keen to continue this record for as long as possible as they continue to fight St Mirren for third place in the league. Kilmarnock have not won a match since hosting Motherwell at the beginning of November and will be hopeful of securing some much needed points as they too face a tough league battle to keep within the top six.
Ahead of this weekend's clash, here are the results from the last ten fixtures Kilmarnock and Hearts have played each other...

1. Jorge Grant celebrates scoring vs Kilmarnock
Jorge Grant scored what would be the winning goal against Kilmarnock in the Scottish Viaplay Cup quarter-final. | SNS Group

2. Scottish League Cup, 26 September 2023
Kilmarnock 1-2 Hearts: Goals from Alex Lowry and Jorge Grant saw the Jambos reach the Viaplay Cup semi-final. | SNS Group

3. Scottish Premiership, 13 August 2023
Hearts 0-0 Kilmarnock: The season kicked off with a goalless draw at Tynecastle. | SNS Group

4. Scottish Premiership, 1 April 2023
Kilmarnock 2-1 Hearts: Despite an early goal from Lawrence Shankland, the Killies won thanks to goals from Daniel Armstrong and Christian Doidge. | SNS Group