Regular Season - 15 · 29 November 2026, 15:00 UTC

Heart of Midlothian vs Celtic Premiership prediction

Tynecastle Park, Edinburgh

Our model says: Heart of Midlothian 1–2 Celtic

The model makes it 31% Heart of Midlothian, 24% draw, 45% Celtic — fair odds of 3.23, 4.17 and 2.22.

Most likely scoreline: 1-2.

Expected goals: Heart of Midlothian 1.59, Celtic 2.03.

Both teams to score: 70%. Over 2.5 goals: 70%, under 2.5: 30%.

Model confidence: Medium — calls at this level have come off 46% of the time, over 2,952 settled matches.

Edge to Celtic: the better side on the model's ratings, but not by much. In past matches rated this way the favourite won 54%, 26% were drawn and the underdog won 21%.

Published

Key facts

  • Heart of Midlothian are 4th on 20 points from 12 games; Celtic are top on 31 points from 13 games — Premiership.
  • Heart of Midlothian have won 2 of their last 5 games, most recently a 2-5 defeat at home to Falkirk.
  • Celtic have won 3 of their last 5 games, most recently a 1-0 win at home to Kilmarnock.
  • Last 6 meetings: Celtic 3 wins to 2, 1 draw; the most recent, 18 October 2026, ended Celtic 7–1 Heart of Midlothian.

More Scottish Premiership predictions

Live win probability

From kick-off

From kick-off, the split above updates here every few seconds as the model re-reads the score, the clock and any red cards.

Model insights: Heart of Midlothian vs Celtic

70%
Both teams to score
70%
Over 2.5 goals
30%
Under 2.5 goals

Most likely scorelines

Heart of Midlothian win Draw Celtic win
  1. 1–19%
  2. 1–29%
  3. 2–27%
  4. 2–17%
  5. 1–36%
  6. 0–26%
  7. 0–15%

Scores read Heart of Midlothian first; the other scorelines share the remaining 52%. How to read this.

Has the model earned this number?

Celtic at 45%: of 2,957 settled 40–50% forecasts, 46.1% came in (average 43.9%). It can be read literally. The full record.

Form going into Heart of Midlothian vs Celtic

Heart of Midlothian

Premiership

  • L2-5Falkirk8 November 2026
  • D2-2Rangers28 October 2026
  • W2-0away to Motherwell25 October 2026
  • L1-7away to Celtic18 October 2026
  • W5-0St Mirren10 October 2026

Celtic

Premiership

  • W1-0Kilmarnock8 November 2026
  • L0-2away to Falkirk1 November 2026
  • D2-2Dundee United28 October 2026
  • W2-1away to Hibernian25 October 2026
  • W7-1Heart of Midlothian18 October 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Premiership table

#TeamPWDLGFGAGDPts
4Heart of Midlothian126242622+420
1Celtic1310122810+1831

Where the two sides stand. Full table

Head-to-head: Celtic vs Heart of Midlothian

Celtic and Heart of Midlothian have met 7 times in the records we hold, Celtic has won 4 of them to Heart of Midlothian's 2, with 1 drawn.

The record

Celtic won the last one 7–1 on 18 Oct 2026.

ClubWDLGFGA
Celtic4122110
Heart of Midlothian2141021

Between them these 7 meetings produced 31 goals, an average of 4.43 a game.

Every meeting

Every recorded meeting, newest first.

  • 18 Oct 2026
    Premiership
    Celtic 7–1 Heart of Midlothian
  • 16 May 2026
    Premiership
    Celtic 3–1 Heart of Midlothian
  • 25 Jan 2026
    Premiership
    Heart of Midlothian 2–2 Celtic
  • 7 Dec 2025
    Premiership
    Celtic 1–2 Heart of Midlothian
  • 26 Oct 2025
    Premiership
    Heart of Midlothian 3–1 Celtic
  • 29 Mar 2025
    Premiership
    Celtic 3–0 Heart of Midlothian
  • 23 Nov 2024
    Premiership
    Heart of Midlothian 1–4 Celtic

How the model rates them now

On the current ratings, Celtic's attack rates 9% above Heart of Midlothian's, and Celtic concede 34% fewer than Heart of Midlothian. That gives Celtic the edge at both ends. How the ratings are derived.

ClubAttackDefence
Celtic0.941.09
Heart of Midlothian0.861.64

More head-to-heads on this week’s board →

Leading scorers: Heart of Midlothian and Celtic

Heart of Midlothian

GoalsAssists

  • Cláudio Braga62
  • C. Miller51
  • J. McPake36

Celtic

GoalsAssists

  • C. Durán76
  • B. Nygren64
  • K. Høgh33

Top 3 by league goals this season; player availability is not in the model. How to read this.

The rest of the season

Across the rest of the season our simulation gives Heart of Midlothian a 1.4% chance of the title and Celtic 59.3%, from 10,000 simulated seasons.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.

Team comparison

Heart of Midlothian Celtic
0.86 Attack strength (vs league average) 0.94
1.64 Defence strength (vs league average, lower = stronger) 1.09
1.59 Model expected goals (this match) 2.03

Each side's share of the two-team total. How to read this.

Why the model favours this side

The model gives Celtic the highest probability at 45%, based on each side's rolling attack and defence ratings estimated from recent match data. The model projects 1.59 expected goals for Heart of Midlothian against 2.03 for Celtic. Heart of Midlothian's attack/defence rating is 0.86/1.64 versus the league average (1.00 = average), compared with 0.94/1.09 for Celtic.

Heart of Midlothian carry a model rating of 6.54 against 6.78 for Celtic.

How the model reaches 45% for Celtic to win

Start from two average sides on neutral ground: 37% for Celtic to win. Then home advantage takes away 7 points, the level of the two sides adds 1 point, Heart of Midlothian's ratings add 7 points and Celtic's ratings add 7 points, which lands on the published 45%.

  1. Two average sides, neutral ground37%
  2. Home advantage30%−7
  3. Both sides at this match's level31%+1
  4. Heart of Midlothian's ratings38%+7
  5. Celtic's ratings45%+7

Each step adds one input to the step before. How to read this.

Season stats

Heart of MidlothianCeltic
12Matches13
6W 2D 4LRecord10W 1D 2L
26 2.2 per gameGoals scored28 2.2 per game
22 1.8 per gameGoals conceded10 0.8 per game
3 of 12Clean sheets5 of 13
0 of 12Failed to score2 of 13
5 of 5Penalties scored0 of 1
22 1.8 per gameYellow cards22 1.7 per game
1Red cards0
4-2-3-1 7×Usual shape4-2-3-1 11×

Heart of Midlothian at home · Celtic away

6Played6
4W 1D 1LRecord5W 0D 1L
17–9Goals for – against12–5
2 of 6Clean sheets2 of 6

League matches only, Premiership, this season; per game, from API-Football. How to read this.

Position by match

Heart of MidlothianCeltic

1512 Heart of Midlothian, match 1, 1 August 2026: at Aberdeen 2-1 → 11thHeart of Midlothian, match 2, 9 August 2026: vs Dundee United 4-0 → 3rdHeart of Midlothian, match 3, 29 August 2026: vs St Johnstone 2-1 → 2ndHeart of Midlothian, match 4, 3 September 2026: at Hibernian 1-3 → 3rdHeart of Midlothian, match 5, 6 September 2026: vs Dundee 2-1 → 2ndHeart of Midlothian, match 6, 15 September 2026: at Falkirk 2-1 → 3rdHeart of Midlothian, match 7, 19 September 2026: at Kilmarnock 1-1 → 2ndHeart of Midlothian, match 8, 10 October 2026: vs St Mirren 5-0 → 2ndHeart of Midlothian, match 9, 18 October 2026: at Celtic 7-1 → 3rdHeart of Midlothian, match 10, 25 October 2026: at Motherwell 0-2 → 3rdHeart of Midlothian, match 11, 28 October 2026: vs Rangers 2-2 → 3rdHeart of Midlothian, match 12, 8 November 2026: vs Falkirk 2-5 → 4thCeltic, match 1, 3 August 2026: vs Dundee 1-0 → 5thCeltic, match 2, 9 August 2026: at Kilmarnock 1-5 → 1stCeltic, match 3, 29 August 2026: vs Falkirk 2-1 → 1stCeltic, match 4, 2 September 2026: vs Aberdeen 3-0 → 1stCeltic, match 5, 5 September 2026: at St Mirren 1-2 → 1stCeltic, match 6, 9 September 2026: at St Johnstone 0-1 → 1stCeltic, match 7, 20 September 2026: vs Rangers 0-1 → 1stCeltic, match 8, 11 October 2026: at Motherwell 0-2 → 1stCeltic, match 9, 18 October 2026: vs Heart of Midlothian 7-1 → 1stCeltic, match 10, 25 October 2026: at Hibernian 1-2 → 1stCeltic, match 11, 28 October 2026: vs Dundee United 2-2 → 1stCeltic, match 12, 1 November 2026: at Falkirk 2-0 → 1stCeltic, match 13, 8 November 2026: vs Kilmarnock 1-0 → 1st 12468101213 1512 Heart of Midlothian, match 1, 1 August 2026: at Aberdeen 2-1 → 11thHeart of Midlothian, match 2, 9 August 2026: vs Dundee United 4-0 → 3rdHeart of Midlothian, match 3, 29 August 2026: vs St Johnstone 2-1 → 2ndHeart of Midlothian, match 4, 3 September 2026: at Hibernian 1-3 → 3rdHeart of Midlothian, match 5, 6 September 2026: vs Dundee 2-1 → 2ndHeart of Midlothian, match 6, 15 September 2026: at Falkirk 2-1 → 3rdHeart of Midlothian, match 7, 19 September 2026: at Kilmarnock 1-1 → 2ndHeart of Midlothian, match 8, 10 October 2026: vs St Mirren 5-0 → 2ndHeart of Midlothian, match 9, 18 October 2026: at Celtic 7-1 → 3rdHeart of Midlothian, match 10, 25 October 2026: at Motherwell 0-2 → 3rdHeart of Midlothian, match 11, 28 October 2026: vs Rangers 2-2 → 3rdHeart of Midlothian, match 12, 8 November 2026: vs Falkirk 2-5 → 4thCeltic, match 1, 3 August 2026: vs Dundee 1-0 → 5thCeltic, match 2, 9 August 2026: at Kilmarnock 1-5 → 1stCeltic, match 3, 29 August 2026: vs Falkirk 2-1 → 1stCeltic, match 4, 2 September 2026: vs Aberdeen 3-0 → 1stCeltic, match 5, 5 September 2026: at St Mirren 1-2 → 1stCeltic, match 6, 9 September 2026: at St Johnstone 0-1 → 1stCeltic, match 7, 20 September 2026: vs Rangers 0-1 → 1stCeltic, match 8, 11 October 2026: at Motherwell 0-2 → 1stCeltic, match 9, 18 October 2026: vs Heart of Midlothian 7-1 → 1stCeltic, match 10, 25 October 2026: at Hibernian 1-2 → 1stCeltic, match 11, 28 October 2026: vs Dundee United 2-2 → 1stCeltic, match 12, 1 November 2026: at Falkirk 2-0 → 1stCeltic, match 13, 8 November 2026: vs Kilmarnock 1-0 → 1st 12468101213

Heart of Midlothian are 4th after 12 Premiership matches (between 2nd and 11th so far); Celtic are 1st after 13 (between 1st and 5th). How to read this.

Goals scored and conceded, by minute

All Premiership matches this season: Heart of Midlothian 12, Celtic 13.

Heart of Midlothian scored 444634
Celtic conceded 324100

Heart of Midlothian score most often in the 46–60 minute window (6 goals); Celtic have let in 1 there.

Celtic scored 638641
Heart of Midlothian conceded 435514

Celtic score most often in the 31–45 minute window (8 goals); Heart of Midlothian have let in 5 there.

League goals by 15-minute window, from API-Football. Context, not a prediction. How to read this.

The next 3 matches, by difficulty

Heart of Midlothian

  • vs Aberdeen2 Dec · Premiershipwin 61%
  • at St Mirren5 Dec · Premiershipwin 50%

Celtic

  • at Dundee2 Dec · Premiershipwin 51%
  • vs St Johnstone5 Dec · Premiershipwin 69%
  • at Omonia Nicosia10 Dec · UEFA Europa Leaguewin 19%

Each side's next matches after this one, coloured by the opponent's strength. How to read this.