Sabato 29/03/25 Celtic Glasgow 3 - 0 Hearts
Sabato 15/03/25 Hearts 2 - 0 Ross County
Domenica 02/03/25 Hibernian 2 - 1 Hearts
Mercoledi 26/02/25 Hearts 3 - 1 St Mirren
Domenica 23/02/25 St Johnstone 1 - 2 Hearts
Domenica 16/02/25 Hearts 1 - 3 Glasgow Rangers
Sabato 01/02/25 Dundee FC 0 - 6 Hearts
Sabato 25/01/25 Hearts 3 - 2 Kilmarnock
Domenica 12/01/25 Aberdeen FC 0 - 0 Hearts
Domenica 05/01/25 Dundee United 0 - 1 Hearts
Giovedi 02/01/25 Hearts 1 - 0 Motherwell
Domenica 29/12/24 Ross County 2 - 2 Hearts
Giovedi 26/12/24 Hearts 1 - 2 Hibernian
Domenica 22/12/24 Hearts 2 - 1 St Johnstone
Giovedi 19/12/24 ECL Hearts 2 - 2 Petrocub
Domenica 15/12/24 Kilmarnock 1 - 0 Hearts
Giovedi 12/12/24 ECL FC Kopenhagen 2 - 0 Hearts
Sabato 07/12/24 Hearts 2 - 0 Dundee FC
Domenica 01/12/24 Hearts 1 - 1 Aberdeen FC
Giovedi 28/11/24 ECL Cercle Brugge 2 - 0 Hearts
Sabato 23/11/24 Hearts 1 - 4 Celtic Glasgow
Domenica 10/11/24 Glasgow Rangers 1 - 0 Hearts
Giovedi 07/11/24 ECL Hearts 0 - 2 FC Heidenheim
Sabato 02/11/24 St Johnstone 1 - 2 Hearts
Mercoledi 30/10/24 Hearts 1 - 2 Kilmarnock
Domenica 27/10/24 Hibernian 1 - 1 Hearts
Giovedi 24/10/24 ECL Hearts 2 - 0 AC Omonia Nicosia
Sabato 19/10/24 Hearts 4 - 0 St Mirren
Domenica 06/10/24 Aberdeen FC 3 - 2 Hearts
Giovedi 03/10/24 ECL FC Dinamo Minsk 1 - 2 Hearts
Sabato 28/09/24 Hearts 1 - 1 Ross County
Sabato 21/09/24 St Mirren 2 - 1 Hearts
Sabato 14/09/24 Celtic Glasgow 2 - 0 Hearts
Domenica 01/09/24 Hearts 0 - 1 Dundee United
Giovedi 29/08/24 EUL Hearts 0 - 1 Viktoria Plzen
Domenica 25/08/24 Motherwell 3 - 1 Hearts
Giovedi 22/08/24 EUL Viktoria Plzen 1 - 0 Hearts
Sabato 10/08/24 Dundee FC 3 - 1 Hearts
Sabato 03/08/24 Hearts 0 - 0 Glasgow Rangers