| 1 | Tue 21 Jul | 50-4 v Sturm GrazSturm Graz 4-0 Heart of Midlothian | UEFA Champions League Second Qualifying Round |
| 2 | Tue 28 Jul | 50-2 v Sturm GrazHeart of Midlothian 0-2 Sturm Graz | UEFA Champions League Second Qualifying Round |
| 3 | Sat 1 Aug | 5 1-2 v AberdeenAberdeen 2-1 Heart of Midlothian | William Hill Premiership |
| 4 | Thu 6 Aug | 51-6 v BenficaBenfica 6-1 Heart of Midlothian | UEFA Europa League Third Qualifying Round |
| 5 | Sun 9 Aug | 54-0 v Dundee UnitedHeart of Midlothian 4-0 Dundee United | William Hill Premiership |
| 6 | Sun 16 Aug | 56-2 v Inverness Caledonian ThistleHeart of Midlothian 6-2 Inverness Caledonian Thistle | Viaplay Cup Second Round |
| 7 | Thu 20 Aug | 52-2 v Rapid ViennaHeart of Midlothian 2-2 Rapid Vienna | UEFA Conference League |
| 8 | Wed 26 Aug | 52-2 v Rapid ViennaRapid Vienna 2-2 Heart of Midlothian | UEFA Conference League |
| 9 | Thu 3 Sep | 53-1 v HibernianHibernian 1-3 Heart of Midlothian | William Hill Premiership |
| 10 | Sun 6 Sep | 52-1 v DundeeHeart of Midlothian 2-1 Dundee | William Hill Premiership |
| 11 | Tue 15 Sep | 5 1-2 v FalkirkFalkirk 2-1 Heart of Midlothian | William Hill Premiership |
| 12 | Sat 19 Sep | 51-1 v KilmarnockKilmarnock 1-1 Heart of Midlothian | William Hill Premiership |
| 13 | Sat 10 Oct | 55-0 v St MirrenHeart of Midlothian 5-0 St Mirren | William Hill Premiership |
| 14 | Thu 15 Oct | 51-1 v FC NordsjællandHeart of Midlothian 1-1 FC Nordsjælland | UEFA Conference League Matchday 1 |
| 15 | Sun 18 Oct | 51-7 v CelticCeltic 7-1 Heart of Midlothian | William Hill Premiership |
| 16 | Thu 22 Oct | 50-2 v TrabzonsporTrabzonspor 2-0 Heart of Midlothian | UEFA Conference League Matchday 2 |
| 17 | Sun 25 Oct | 5 2-0 v MotherwellMotherwell 0-2 Heart of Midlothian | William Hill Premiership |
| 18 | Wed 28 Oct | 52-2 v RangersHeart of Midlothian 2-2 Rangers | William Hill Premiership |
| 19 | Thu 5 Nov | 5 0-3 v FC ThunFC Thun 3-0 Heart of Midlothian | UEFA Conference League Matchday 3 |