Back to all matches
    Scottish Premiership · kickoff 15:00
    Upcoming
    Hearts
    Hearts
    9th in the table
    WLWLL
    vs
    Dundee
    Dundee
    11th in the table
    WLDWL
    Predictions coming soon

    Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.

    Hearts

    Form comparison

    Dundee

    3.7
    Form scoreout of 10
    5.7
    Form score: Hearts 3.7, Dundee 5.7
    1.20
    Goals scoredper game, last 10
    1.80
    Goals scored: Hearts 1.20, Dundee 1.80
    1.60
    Goals concededper game, last 10, lower is better
    1.40
    Goals conceded: Hearts 1.60, Dundee 1.40

    The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.

    1/5Hearts
    Clean Sheetslast 5 games
    Dundee2/5
    2/5Hearts
    Failed to Scorelast 5 games
    Dundee2/5
    1.2Hearts
    Goals For per game
    Dundee1.8
    1.6Hearts
    Goals Against per game
    Dundee1.4
    1.8Hearts
    Yellow Cards per game
    Dundee1.0
    0Hearts
    Win Streakmatches
    Dundee0
    Season averages • Hearts: 10 matches • Dundee: 10 matches • Refreshed weekly
    Hearts
    Hearts
    Mixed3.7/10
    WLWLL
    Over 2.5 goals
    3/5
    BTTS
    2/5
    Clean sheet
    1/5
    Scored in
    3/5
    Dundee
    Dundee
    Solid5.7/10
    WLDWL
    Over 2.5 goals
    3/5
    BTTS
    1/5
    Clean sheet
    2/5
    Scored in
    3/5
    Last 5 meetings
    8W - 0D - 2L from Hearts's perspective
    • 21 Mar 2026Heart Of Midlothian1-0Dundee
    • 11 Jan 2026Dundee0-1Heart Of Midlothian
    • 01 Nov 2025Heart Of Midlothian4-0Dundee
    • 26 Apr 2025Heart Of Midlothian0-1Dundee
    • 07 Mar 2025Heart Of Midlothian3-1Dundee
    Hearts
    Hearts
    Last 5 matches
    • 01 Aug 2026vsAberdeen2-1L
    • 28 Jul 2026vsSturm Graz0-2L
    • 24 Jul 2026vsRaith Rovers0-1W
    • 21 Jul 2026vsSturm Graz4-0L
    • 17 Jul 2026vsRayo Vallecano2-1W
    Dundee
    Dundee
    Last 5 matches
    • 03 Aug 2026vsCeltic1-0L
    • 25 Jul 2026vsClyde4-0W
    • 21 Jul 2026vsRoss County1-1D
    • 18 Jul 2026vsEverton0-4L
    • 14 Jul 2026vsAnnan Athletic0-5W
    PosTeamPts
    4Aberdeen3
    5Celtic3
    6Dundee United1
    7Rangers1
    8Kilmarnock0
    9Hearts0
    10Hibernian0
    11Dundee0
    12Falkirk0
    Updated daily

    Hearts vs Dundee: form and season numbers

    Hearts take a form score of 3.7 out of 10 into this Scottish Premiership fixture, against 5.7 for Dundee. Hearts have 2 wins and 3 defeats in their last 5, while Dundee have 2 wins, 1 draw and 2 defeats in theirs. Across the season Hearts average 1.2 goals scored and 1.6 conceded per game, Dundee 1.8 and 1.4. Hearts have kept a clean sheet in 20% of their matches this season, Dundee in 20%. In their last 10 meetings Hearts have won 8, drawn 0 and lost 2. Hearts sit 9th on 0 points, Dundee 11th on 0.

    Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.

    Preview

    Hearts vs Dundee prediction: Early-season basement clash awaits

    Both sides sit near the foot of the Scottish Premiership table after opening-day defeats, Hearts in 9th on 0 points and Dundee in 11th on the same tally, separated only by goal difference. Hearts lost 1-2 away to Aberdeen in their league opener, while Dundee fell 0-1 at Celtic, leaving each club searching for a first point of the campaign. The home side have the superior head-to-head record with 8 wins from the last 10 meetings between the pair, against 2 for the visitors.

    Hearts carry a patchy form score of 3.7 out of 10 into this fixture, their recent results weighted down by competitive defeats. Across their last 5 matches they have won 2, lost 3, scored 4 and conceded 9, managing a clean sheet in just 1 of those 5. The losses include a 0-2 home reverse to Sturm Graz and a 0-4 thrashing away to the same side in UEFA Champions League qualifiers, before the Aberdeen setback opened their domestic season. They scored in 3 of those 5 outings but the defensive numbers are troubling, conceding 2.00 goals per game in the league so far. Their season profile shows 14.7 shots per match and 55.5 percent possession across a 6-match sample, yet they have managed only 1 expected goal per game and failed to score in 20 percent of fixtures.

    Dundee arrive with a steadier form rating of 5.7 out of 10, a 2-point gap in their favour over the hosts. Their last 5 have produced 2 wins, 1 draw and 2 losses, with 10 scored and 6 conceded. That sequence includes a 4-0 victory at home to Clyde in the League Cup and a 5-0 win away to Annan Athletic in the same competition, though both opponents sat well below top-flight level. They scored in 3 of those 5 and kept clean sheets in 2, but their league campaign began with a narrow defeat at Celtic. Across a 3-match season sample they average 4.7 shots on target and 51.7 percent possession, yet they have failed to score in 30 percent of games and their 0.00 goals per league match so far underlines the challenge they face in creating chances against Premiership defences.

    The contrasting profiles point to a fixture that may hinge on Hearts' ability to convert territorial control into goals against a side that has struggled to score in the league but has shown defensive solidity in patches. Dundee managed 1 clean sheet in 5 recent outings and conceded only 1.00 per game in the Premiership, a figure that compares favourably to Hearts' 2.00. The head-to-head record overwhelmingly favours the home side, but form and early-season league performance suggest a tighter contest than the historical tallies imply. With both clubs on 0 points and goal difference of -1 apiece, the opening weeks of the season have levelled expectations, and whichever side finds their shooting boots first may claim a vital early three points.

    Tomorrow's top pick, free, the moment it drops

    Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.

    Join the free Telegram