The Fishy - Grimsby Town FC

scotland flag

Hearts v Celtic Head to Head

Hearts logo
Celtic logo
Last 10 Hearts
Comp Date H A S WDL
SPL14‑Jan‑26HeartsSt Mirren2‑0W
SPL11‑Jan‑26DundeeHearts0‑1W
SPL03‑Jan‑26HeartsLivingston1‑0W
SPL27‑Dec‑25HibernianHearts3‑2L
SPL21‑Dec‑25HeartsRangers2‑1W
SPL13‑Dec‑25FalkirkHearts0‑2W
SPL07‑Dec‑25CelticHearts1‑2W
SPL03‑Dec‑25HeartsKilmarnock1‑1D
SPL29‑Nov‑25MotherwellHearts0‑0D
SPL23‑Nov‑25AberdeenHearts1‑0L
Last 10 Celtic
Comp Date H A S WDL
SPL14‑Jan‑26FalkirkCeltic0‑1W
SPL10‑Jan‑26CelticDundee Utd4‑0W
SPL03‑Jan‑26CelticRangers1‑3L
SPL30‑Dec‑25MotherwellCeltic2‑0L
SPL27‑Dec‑25LivingstonCeltic2‑4W
SPL21‑Dec‑25CelticAberdeen3‑1W
SPL17‑Dec‑25Dundee UtdCeltic2‑1L
SLC14‑Dec‑25St MirrenCeltic3‑1L
EL11‑Dec‑25CelticAS Roma0‑3L
SPL07‑Dec‑25CelticHearts1‑2L
Last Meetings
Comp Date H A S
SPL07‑Dec‑25CelticHearts1‑2
SPL26‑Oct‑25HeartsCeltic3‑1
SPL29‑Mar‑25CelticHearts3‑0
SPL23‑Nov‑24HeartsCeltic1‑4
SPL14‑Sep‑24CelticHearts2‑0
SPL04‑May‑24CelticHearts3‑0
SPL03‑Mar‑24HeartsCeltic2‑0
SPL16‑Dec‑23CelticHearts0‑2
SPL22‑Oct‑23HeartsCeltic1‑4
SPL07‑May‑23HeartsCeltic0‑2
SC11‑Mar‑23HeartsCeltic0‑3
SPL08‑Mar‑23CelticHearts3‑1
SPL22‑Oct‑22HeartsCeltic3‑4
SPL21‑Aug‑22CelticHearts2‑0
SPL07‑May‑22CelticHearts4‑1
SPL26‑Jan‑22HeartsCeltic1‑2
SPL02‑Dec‑21CelticHearts1‑0
SLC15‑Aug‑21CelticHearts3‑2
SPL31‑Jul‑21HeartsCeltic2‑1
SC20‑Dec‑20CelticHearts3‑3
SPL12‑Feb‑20CelticHearts5‑0
SPL18‑Dec‑19HeartsCeltic0‑2
SPL25‑Aug‑19CelticHearts3‑1
SC25‑May‑19HeartsCeltic1‑2
SPL19‑May‑19CelticHearts2‑1
SPL27‑Feb‑19HeartsCeltic1‑2
SPL03‑Nov‑18CelticHearts5‑0
SLC28‑Oct‑18HeartsCeltic0‑3
SPL11‑Aug‑18HeartsCeltic1‑0
SPL06‑May‑18HeartsCeltic1‑3
SPL30‑Jan‑18CelticHearts3‑1
SPL17‑Dec‑17HeartsCeltic4‑0
SPL05‑Aug‑17CelticHearts4‑1
SPL21‑May‑17CelticHearts2‑0
SPL02‑Apr‑17HeartsCeltic0‑5
SPL29‑Jan‑17CelticHearts4‑0
SPL07‑Aug‑16HeartsCeltic1‑2
SPL30‑Apr‑16HeartsCeltic1‑3
SPL02‑Apr‑16CelticHearts3‑1
SPL27‑Dec‑15HeartsCeltic2‑2
SLC28‑Oct‑15HeartsCeltic1‑2
SPL26‑Sep‑15CelticHearts0‑0
SC30‑Nov‑14HeartsCeltic0‑4
SLC24‑Sep‑14CelticHearts3‑0
SPL22‑Feb‑14HeartsCeltic0‑2
SPL21‑Dec‑13CelticHearts2‑0
SC01‑Dec‑13HeartsCeltic0‑7
SPL14‑Sep‑13HeartsCeltic1‑3
SPL19‑Jan‑13CelticHearts4‑1
SPL28‑Nov‑12HeartsCeltic0‑4
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts2215524217+2550
2Celtic2214263921+1844
3Rangers2212823417+1744
4Motherwell2291033117+1437
5Hibernian229853724+1335
6Falkirk228682328-530
7Dundee Utd2251072834-625
8Aberdeen2274112028-825
9Dundee2264121934-1522
10St Mirren2146111630-1418
11Kilmarnock2228122039-1914
12Livingston2117132141-2010
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts11830237+1627
2Celtic11812258+1725
3Motherwell11731185+1324
4Rangers11641148+622
5Hibernian115422212+1019
6Dundee115151416-216
7Falkirk113531313014
8Aberdeen113441313013
9Dundee Utd113441315-213
10St Mirren11344710-313
11Livingston101361420-66
12Kilmarnock11137819-116
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts117221910+923
2Rangers11641209+1122
3Celtic116141413+119
4Hibernian114431512+316
5Falkirk115151015-516
6Motherwell112721312+113
7Dundee Utd112631519-412
8Aberdeen11407715-812
9Kilmarnock111551220-88
10Dundee11137518-136
11St Mirren10127920-115
12Livingston11047721-144
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6501114+715
2Hearts6501104+615
3Celtic6402138+512
4Hibernian6321106+411
5Motherwell632162+411
6Dundee631265+110
7Falkirk63034409
8Dundee Utd622279-28
9St Mirren611428-64
10Kilmarnock602449-52
11Livingston6024612-62
12Aberdeen6015211-91
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10721176+1123
2Hearts10622137+620
3Motherwell10541112+919
4Celtic106041813+518
5Hibernian105231610+617
6Falkirk1042477014
7Dundee104151012-213
8Dundee Utd102531014-411
9Aberdeen103251116-511
10St Mirren10226815-78
11Kilmarnock10046717-104
12Livingston10037819-113
Form Table (Home)
Pos Team P W D L F A GD Pts
1Motherwell6510100+1016
2Rangers651082+616
3Hearts6420113+814
4Hibernian6411125+713
5Celtic6402146+812
6Aberdeen62318809
7Dundee630379-29
8Falkirk62225508
9St Mirren621336-37
10Dundee Utd613258-36
11Livingston6033813-53
12Kilmarnock6015312-91
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6411145+913
2Celtic640297+212
3Hearts631275+210
4Falkirk631264+210
5Hibernian622297+28
6Motherwell614154+17
7Dundee Utd6132610-46
8Aberdeen620459-46
9Dundee6114310-74
10Kilmarnock6033410-63
11St Mirren6015615-91
12Livingston6015212-101
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,036
2Hearts2,020
3Rangers2,012
4Hibernian1,948
5Falkirk1,894
6Motherwell1,877
7St Mirren1,800
8Dundee Utd1,775
9Aberdeen1,767
10Livingston1,745
11Dundee1,730
12Kilmarnock1,722
Full Form Table
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.520580.0%
2.5131252.0%
3.581732.0%
4.532212.0%
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.530488.2%
1.526876.5%
2.5211361.8%
3.5142041.2%
4.53318.8%
Back to top