Celtic vs Heart of Midlothian: Prediction, Head-to-Head, Odds & Stats (Sun, 07 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 20 Oct, 02:56 AM UTC

Next Match 07/12/25 at 03:00 PM

Celtic vs Heart of Midlothian

Scheduled H2H Match For Celtic Vs Heart of Midlothian

Scottish Premiership

Sun, 07 Dec 2025 at 03:00 PM UTC

Celtic
Celtic

SCO SCO

Recent Form

D
W
L
L
W
Heart of Midlothian
Heart of Midlothian

SCO SCO

Recent Form

W
W
W
D
W

7

Win

Last 10 Played

10
0 Draws

3

Win

6.97
Avg. Rating
7.03
2
Position
1
Martin O'Neill
Manager
Derek McInnes

Game Schedule - Time Of Fixture

Celtic will square off vs Heart of Midlothian in Scottish Premiership on Sun, 07 Dec 2025 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Celtic vs Heart of Midlothian H2H Game Summary

In the most recent 10 head-2-head fixtures between these competitors, Celtic have got the victory 7 times and Heart of Midlothian have come out on top on 3 occasion. In the last fixture between them, Heart of Midlothian won 3-1.


Head-to-Head (Last 10 Matches)
Celtic7
Draw0
Heart of Midlothian3

Celtic vs Heart of Midlothian Past H2H Matches

36
Scottish Premiership
12:00 PM
26/10/25
2353
Heart of Midlothian
3
2352
Celtic
1
03:00 PM
29/03/25
2352
Celtic
3
2353
Heart of Midlothian
0
07:45 PM
23/11/24
2353
Heart of Midlothian
1
2352
Celtic
4
02:00 PM
14/09/24
2352
Celtic
2
2353
Heart of Midlothian
0
02:00 PM
04/05/24
2352
Celtic
3
2353
Heart of Midlothian
0
12:00 PM
03/03/24
2353
Heart of Midlothian
2
2352
Celtic
0
03:00 PM
16/12/23
2352
Celtic
0
2353
Heart of Midlothian
2
01:15 PM
22/10/23
2353
Heart of Midlothian
1
2352
Celtic
4
01:15 PM
07/05/23
2353
Heart of Midlothian
0
2352
Celtic
2
07:45 PM
08/03/23
2352
Celtic
3
2353
Heart of Midlothian
1
11:30 AM
22/10/22
2353
Heart of Midlothian
3
2352
Celtic
4
02:00 PM
21/08/22
2352
Celtic
2
2353
Heart of Midlothian
0
11:00 AM
07/05/22
2352
Celtic
4
2353
Heart of Midlothian
1
07:45 PM
26/01/22
2353
Heart of Midlothian
1
2352
Celtic
2
07:45 PM
02/12/21
2352
Celtic
1
2353
Heart of Midlothian
0
07:00 PM
31/07/21
2353
Heart of Midlothian
2
2352
Celtic
1
07:45 PM
12/02/20
2352
Celtic
5
2353
Heart of Midlothian
0
07:45 PM
18/12/19
2353
Heart of Midlothian
0
2352
Celtic
2
02:00 PM
25/08/19
2352
Celtic
3
2353
Heart of Midlothian
1
02:00 PM
19/05/19
2352
Celtic
2
2353
Heart of Midlothian
1
07:45 PM
27/02/19
2353
Heart of Midlothian
1
2352
Celtic
2
03:00 PM
03/11/18
2352
Celtic
5
2353
Heart of Midlothian
0
11:30 AM
11/08/18
2353
Heart of Midlothian
1
2352
Celtic
0
11:15 AM
06/05/18
2353
Heart of Midlothian
1
2352
Celtic
3
07:45 PM
30/01/18
2352
Celtic
3
2353
Heart of Midlothian
1
12:30 PM
17/12/17
2353
Heart of Midlothian
4
2352
Celtic
0
11:30 AM
05/08/17
2352
Celtic
4
2353
Heart of Midlothian
1
11:30 AM
21/05/17
2352
Celtic
2
2353
Heart of Midlothian
0
11:30 AM
02/04/17
2353
Heart of Midlothian
0
2352
Celtic
5
01:00 PM
29/01/17
2352
Celtic
4
2353
Heart of Midlothian
0
01:15 PM
07/08/16
2353
Heart of Midlothian
1
2352
Celtic
2
11:30 AM
30/04/16
2353
Heart of Midlothian
1
2352
Celtic
3
11:30 AM
02/04/16
2352
Celtic
3
2353
Heart of Midlothian
1
02:00 PM
27/12/15
2353
Heart of Midlothian
2
2352
Celtic
2
02:00 PM
26/09/15
2352
Celtic
0
2353
Heart of Midlothian
0
12:45 PM
22/02/14
2353
Heart of Midlothian
0
2352
Celtic
2
12:15 PM
21/12/13
2352
Celtic
2
2353
Heart of Midlothian
0
11:30 AM
14/09/13
2353
Heart of Midlothian
1
2352
Celtic
3
03:00 PM
19/01/13
2352
Celtic
4
2353
Heart of Midlothian
1
07:30 PM
28/11/12
2353
Heart of Midlothian
0
2352
Celtic
4
11:45 AM
07/10/12
2352
Celtic
1
2353
Heart of Midlothian
0
11:30 AM
13/05/12
2352
Celtic
5
2353
Heart of Midlothian
0
07:45 PM
08/02/12
2353
Heart of Midlothian
0
2352
Celtic
4
03:00 PM
10/12/11
2352
Celtic
1
2353
Heart of Midlothian
0
11:45 AM
02/10/11
2353
Heart of Midlothian
2
2352
Celtic
0
06:45 PM
11/05/11
2353
Heart of Midlothian
0
2352
Celtic
3
07:45 PM
26/01/11
2352
Celtic
4
2353
Heart of Midlothian
0
07:30 PM
10/11/10
2353
Heart of Midlothian
2
2352
Celtic
0
02:00 PM
11/09/10
2352
Celtic
3
2353
Heart of Midlothian
0
12:30 PM
09/05/10
2353
Heart of Midlothian
1
2352
Celtic
2
07:45 PM
10/02/10
2352
Celtic
2
2353
Heart of Midlothian
0
12:30 PM
20/12/09
2353
Heart of Midlothian
2
2352
Celtic
1
02:00 PM
20/09/09
2352
Celtic
2
2353
Heart of Midlothian
1
12:00 PM
24/05/09
2352
Celtic
0
2353
Heart of Midlothian
0
11:30 AM
11/04/09
2353
Heart of Midlothian
1
2352
Celtic
1
03:00 PM
13/12/08
2352
Celtic
1
2353
Heart of Midlothian
1
02:00 PM
02/11/08
2353
Heart of Midlothian
0
2352
Celtic
2
347
Scottish Cup
12:15 PM
11/03/23
2353
Heart of Midlothian
0
2352
Celtic
3
02:15 PM
20/12/20
2353
Heart of Midlothian
3
2352
Celtic
3
02:00 PM
25/05/19
2353
Heart of Midlothian
1
2352
Celtic
2
03:15 PM
30/11/14
2353
Heart of Midlothian
0
2352
Celtic
4
03:00 PM
01/12/13
2353
Heart of Midlothian
0
2352
Celtic
7
11:45 AM
15/04/12
2352
Celtic
1
2353
Heart of Midlothian
2
332
Scottish League Cup
02:00 PM
15/08/21
2352
Celtic
3
2353
Heart of Midlothian
2
01:30 PM
28/10/18
2353
Heart of Midlothian
0
2352
Celtic
3
07:45 PM
28/10/15
2353
Heart of Midlothian
1
2352
Celtic
2
06:15 PM
24/09/14
2352
Celtic
3
2353
Heart of Midlothian
0
07:35 PM
28/10/09
2352
Celtic
0
2353
Heart of Midlothian
1

Celtic Recent Matches

332
Scottish League Cup (3 Matches)
02:00 PM
02/11/25
2352
Celtic
3
2351
Rangers
1
W
02:30 PM
21/09/25
2358
Partick Thistle
0
2352
Celtic
4
W
06:45 PM
15/08/25
2352
Celtic
4
2363
Falkirk FC
1
W
36
Scottish Premiership (14 Matches)
03:00 PM
01/11/25
2349
Dundee United
2352
Celtic
-
07:45 PM
29/10/25
2352
Celtic
4
2363
Falkirk FC
0
W
12:00 PM
26/10/25
2353
Heart of Midlothian
3
2352
Celtic
1
L
11:00 AM
19/10/25
2357
Dundee FC
2
2352
Celtic
0
L
02:00 PM
05/10/25
2352
Celtic
3
2346
Motherwell
2
W
02:00 PM
27/09/25
2352
Celtic
0
2354
Hibernian
0
D
02:00 PM
14/09/25
2347
Kilmarnock
1
2352
Celtic
2
W
11:00 AM
31/08/25
2351
Rangers
0
2352
Celtic
0
D
02:00 PM
23/08/25
2352
Celtic
3
2356
Livingston
0
W
11:30 AM
10/08/25
2355
Aberdeen
0
2352
Celtic
2
W
03:30 PM
03/08/25
2352
Celtic
1
2359
St. Mirren
0
W
11:30 AM
17/05/25
2352
Celtic
1
2359
St. Mirren
1
D
07:00 PM
14/05/25
2355
Aberdeen
1
2352
Celtic
5
W
02:00 PM
10/05/25
2352
Celtic
3
2354
Hibernian
1
W
679
UEFA Europa League (3 Matches)
07:00 PM
23/10/25
2352
Celtic
2
2051
SK Sturm Graz
1
W
04:45 PM
02/10/25
2352
Celtic
0
2999
Sporting Braga
2
L
07:00 PM
24/09/25
5149
FK Crvena zvezda
1
2352
Celtic
1
D
7
UEFA Champions League (2 Matches)
04:45 PM
26/08/25
5172
Kairat Almaty
0
2352
Celtic
0
D
07:00 PM
20/08/25
2352
Celtic
0
5172
Kairat Almaty
0
D
853
Club Friendly Games (7 Matches)
06:30 PM
26/07/25
34469
Al-Ahli
1
2352
Celtic
1
W
06:30 PM
24/07/25
2953
AFC Ajax
5
2352
Celtic
1
L
02:00 PM
19/07/25
2352
Celtic
4
39
Newcastle United
0
W
06:30 PM
16/07/25
3001
Sporting CP
0
2352
Celtic
2
W
10:00 AM
12/07/25
3035
CF Estrela Amadora
3
2352
Celtic
2
L
05:00 PM
08/07/25
40896
Cork City
1
2352
Celtic
2
W
06:45 PM
04/07/25
2379
Queen's Park FC
0
2352
Celtic
1
W
347
Scottish Cup (1 Matches)
02:00 PM
24/05/25
2355
Aberdeen
1
2352
Celtic
1
L

Heart of Midlothian Recent Matches

36
Scottish Premiership (21 Matches)
03:00 PM
01/11/25
2353
Heart of Midlothian
4
2357
Dundee FC
0
W
07:45 PM
29/10/25
2359
St. Mirren
2
2353
Heart of Midlothian
2
D
12:00 PM
26/10/25
2353
Heart of Midlothian
3
2352
Celtic
1
W
04:45 PM
18/10/25
2347
Kilmarnock
0
2353
Heart of Midlothian
3
W
04:45 PM
04/10/25
2353
Heart of Midlothian
1
2354
Hibernian
0
W
02:00 PM
27/09/25
2353
Heart of Midlothian
3
2363
Falkirk FC
0
W
02:00 PM
13/09/25
2351
Rangers
0
2353
Heart of Midlothian
2
W
02:00 PM
30/08/25
2356
Livingston
1
2353
Heart of Midlothian
2
W
02:00 PM
23/08/25
2353
Heart of Midlothian
3
2346
Motherwell
3
D
02:00 PM
10/08/25
2349
Dundee United
2
2353
Heart of Midlothian
3
W
07:00 PM
04/08/25
2353
Heart of Midlothian
2
2355
Aberdeen
0
W
02:00 PM
18/05/25
2347
Kilmarnock
0
2353
Heart of Midlothian
1
W
06:45 PM
14/05/25
2353
Heart of Midlothian
2
2348
St. Johnstone
1
W
02:00 PM
10/05/25
2353
Heart of Midlothian
3
2346
Motherwell
0
W
02:00 PM
03/05/25
2365
Ross County
1
2353
Heart of Midlothian
3
W
02:00 PM
26/04/25
2353
Heart of Midlothian
0
2357
Dundee FC
1
L
02:00 PM
12/04/25
2346
Motherwell
0
2353
Heart of Midlothian
0
D
01:30 PM
06/04/25
2353
Heart of Midlothian
0
2349
Dundee United
1
L
03:00 PM
29/03/25
2352
Celtic
3
2353
Heart of Midlothian
0
L
03:00 PM
15/03/25
2353
Heart of Midlothian
2
2365
Ross County
0
W
12:30 PM
02/03/25
2354
Hibernian
2
2353
Heart of Midlothian
1
L
332
Scottish League Cup (5 Matches)
02:00 PM
16/08/25
2359
St. Mirren
1
2353
Heart of Midlothian
1
L
06:45 PM
23/07/25
2353
Heart of Midlothian
4
2377
Dumbarton
0
W
04:15 PM
19/07/25
2384
Stirling Albion
0
2353
Heart of Midlothian
4
W
06:45 PM
15/07/25
2376
Hamilton Academical
0
2353
Heart of Midlothian
4
W
04:15 PM
12/07/25
2353
Heart of Midlothian
4
2350
Dunfermline Athletic
1
W
853
Club Friendly Games (2 Matches)
02:00 PM
26/07/25
2353
Heart of Midlothian
3
41
Sunderland
0
W
04:00 PM
04/07/25
2353
Heart of Midlothian
3
4875
Crawley Town
1
W
347
Scottish Cup (2 Matches)
11:30 AM
19/04/25
2353
Heart of Midlothian
1
2355
Aberdeen
2
L
07:45 PM
07/03/25
2353
Heart of Midlothian
3
2357
Dundee FC
1
W

Celtic Next Fixtures

Heart of Midlothian Next Fixtures

Celtic Last Match Played stats

Celtic vs Rangers

Final Score :3 - 1

(H)Match overview (A)
6Yellow cards3
0Red cards1

Heart of Midlothian Last Match Played stats

Heart of Midlothian vs Dundee FC

Final Score :4 - 0

(H)Match overview (A)
67%Ball possession33%
2.73Expected goals0.27
4Big chances0
17Total shots5
0Goalkeeper saves6
6Corner kicks2
8Fouls17
608Passes293
9Tackles5
17Free kicks8
0Yellow cards2
(H)Shots (A)
17Total shots5
10Shots on target0
1Hit woodwork1
4Shots off target3
3Blocked shots2
10Shots inside box2
7Shots outside box3
(H)Attack (A)
3Big chances scored0
1Big chances missed0
24Touches in penalty area7
2Fouled in final third1
2Offsides1
(H)Passes (A)
517Accurate passes183
25Throw-ins26
75Final third entries67
97/143 (68%)Final third phase36/96 (38%)
29/66 (44%)Long balls14/68 (21%)
5/19 (26%)Crosses3/11 (27%)
(H)Duels (A)
57%Duels43%
3Dispossessed5
29/48 (60%)Ground duels19/48 (40%)
22/41 (54%)Aerial duels19/41 (46%)
5/7 (71%)Dribbles6/10 (60%)
(H)Defending (A)
67%Tackles won60%
9Total tackles5
4Interceptions4
47Recoveries40
29Clearances23
(H)Goalkeeping (A)
0Total saves6
0Big saves1
1High claims0
6Goal kicks8

Celtic Vs Heart of Midlothian Season Stats

CelticPerformance SummaryHeart of Midlothian
10Matches11
16Goals Scored28
8Goals Conceded9
1.6Goals per Game2.55
0.8Goals Conceded per Game0.82
5.8Shots on Target per Game6.45
4.1Big Chances per Game2.64
70.60%Ball Possession53.18%
6Clean Sheets6
14.3Tackles per Game18.36
2Penalty Goals Conceded0
12.9Fouls per Game11.64
1.7Offsides per Game1.36
4.6Goal Kicks per Game6.36
19.7Throw-ins per Game25.36
1.6Yellow Cards per Game2.09

Premiership 25/26 Standings

POSTEAMMPWLDPTS
1Heart of MidlothianHeart of Midlothian1190229
2CelticCeltic1062220
3HibernianHibernian1132615
4RangersRangers1031615
5Falkirk FCFalkirk FC1144315
6MotherwellMotherwell1032514
7Dundee UnitedDundee United1033413
8St. MirrenSt. Mirren1024410
9AberdeenAberdeen1036110
10KilmarnockKilmarnock1125410
11Dundee FCDundee FC112639
12LivingstonLivingston111647
Championship round
Relegation Round

Football Previews & Betting Tips

04 Nov 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs FC Bayern München Betting Tips & Picks November 4, 2025

04 Nov 2025

UEFA Champions League Preview And Prediction: Liverpool vs Real Madrid Betting Tips & Picks November 4, 2025

04 Nov 2025

Championship Preview And Prediction: Coventry City vs Sheffield United Betting Tips & Picks November 4, 2025

04 Nov 2025

Championship Preview And Prediction: Derby County vs Hull City Betting Tips & Picks November 4, 2025

04 Nov 2025

Championship Preview And Prediction: Leicester City vs Middlesbrough Betting Tips & Picks November 4, 2025

04 Nov 2025

Championship Preview And Prediction: Birmingham City vs Millwall Betting Tips & Picks November 4, 2025