Record by referee Donald Robertson CompetitionDateMatchMatchRes.Premiership16.10.2021Rangers FC - Hearts FCRAN - HEA1:1Premiership01.02.2022Hibernian FC - Hearts FCHIB - HEA0:0Premiership19.02.2023Motherwell - Hearts FCMOT - HEA2:0Premiership22.04.2023Hearts FC - Ross CountyHEA - Ros6:1Premiership27.05.2023Hearts FC - Hibernian FCHEA - HIB1:1Premiership03.03.2024Hearts FC - CelticHEA - CEL2:0Premiership18.05.2024Hearts FC - Rangers FCHEA - RAN3:3Premiership10.08.2024Dundee FC - Hearts FCDun - HEA3:1Premiership27.10.2024Hibernian FC - Hearts FCHIB - HEA1:1Premiership15.12.2024Kilmarnock - Hearts FCKIL - HEA1:0Premiership07.12.2025Celtic - Hearts FCCEL - HEA1:2Premiership21.03.2026Hearts FC - Dundee FCHEA - Dun1:0Premiership16.05.2026Celtic - Hearts FCCEL - HEA3:1Premiership09.08.2026Rangers FC - Hibernian FCRAN - HIB1:2Premiership09.09.2026Rangers FC - St. MirrenRAN - STM1:0FA Cup22.01.2023Hibernian FC - Hearts FCHIB - HEA0:3FA Cup10.02.2025St. Mirren - Hearts FCSTM - HEA2:4League Cup31.08.2022Hearts FC - KilmarnockHEA - KIL0:1