Hearts 1-0 Dundee: result and report

Premiership · Saturday 21 March 2026

Result

Hearts 1-0 Dundee

Premiership · Saturday 21 March 2026, 15:00 UTC · half-time 0-0

Hearts · Dundee · Premiership predictions

Hearts 1-0 Dundee: match report

Hearts beat Dundee 1-0 in the Premiership on Saturday 21 March 2026. It was 0-0 at half-time.

The only goal came from Oisin McEntee of Hearts in the 77th minute.

Discipline: Hearts received 2 yellow cards and 1 red card; Dundee received 2 yellow cards.

Going into the game Hearts were 1st on 63 points from 30 and Dundee 8th on 32 points from 30. Hearts went on to finish that season 2nd with 80 points, and Dundee 8th with 42.

Hearts lined up in a 4-4-1-1 and Dundee in a 4-1-4-1. The highest match rating in our data went to Oisin McEntee of Hearts (7.9), level with M. Leonard (7.9).

Before this game the head-to-head record in our data stood at 7 Hearts wins, 0 draws and 3 for Dundee.

Going into the match Hearts's last five read L-W-W-L-W and Dundee's D-W-D-W-D.

Data as of 5 Nov 2026.

Key events

  • 45+4'Yellow card · Frankie KentHearts
  • 57'Yellow card · Cameron CongreveDundee
  • 76'Yellow card · Charlie ReillyDundee
  • 77'Goal · Oisin McEnteeHearts · 1-0
  • 80'Yellow card · Marc LeonardHearts
  • 90+1'Second yellow · Frankie KentHearts

Head-to-head

10 meetings: Hearts 7, draws 0, Dundee 3.

Team news

Hearts line-up (4-4-1-1)

Alexander Schwolow, Oisin McEntee, Frankie Kent, Michael Steinwender, Jamie McCart, Jordi Altena, M. Leonard, Cammy Devlin, Alexandros Kyziridis, Cláudio Braga, Pierre Landry Kaboré

Dundee line-up (4-1-4-1)

Jon McCracken, Brad Halliday, Ryan Astley, Luke Graham, Drey Wright, Ethan Hamilton, Cameron Congreve, Finlay Robertson, Joe Westley, Tony Yogane, Ashley Hay