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
SPL17‑Feb‑24HeartsMotherwell2‑0W
SC11‑Feb‑24AirdrieoniansHearts1‑4W
SPL07‑Feb‑24St JohnstoneHearts0‑1W
SPL03‑Feb‑24DundeeHearts2‑3W
SPL27‑Jan‑24HeartsAberdeen2‑0W
SPL23‑Jan‑24HeartsDundee3‑2W
SC20‑Jan‑24Spartans FCHearts1‑2W
SPL02‑Jan‑24LivingstonHearts1‑2W
SPL30‑Dec‑23HeartsRoss County2‑2D
SPL27‑Dec‑23HibernianHearts0‑1W
Last 10 Celtic
Comp Date H A S WDL
SPL17‑Feb‑24CelticKilmarnock1‑1D
SC11‑Feb‑24St MirrenCeltic0‑2W
SPL07‑Feb‑24HibernianCeltic1‑2W
SPL03‑Feb‑24AberdeenCeltic1‑1D
SPL27‑Jan‑24CelticRoss County1‑0W
SC21‑Jan‑24CelticBuckie Thistle5‑0W
SPL02‑Jan‑24St MirrenCeltic0‑3W
SPL30‑Dec‑23CelticRangers2‑1W
SPL26‑Dec‑23DundeeCeltic0‑3W
SPL23‑Dec‑23CelticLivingston2‑0W
Last Meetings
Comp Date H A S
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
SPL07‑Oct‑12CelticHearts1‑0
SPL13‑May‑12CelticHearts5‑0
SC15‑Apr‑12CelticHearts1‑2
SPL08‑Feb‑12HeartsCeltic0‑4
SPL10‑Dec‑11CelticHearts1‑0
SPL02‑Oct‑11HeartsCeltic2‑0
SPL11‑May‑11HeartsCeltic0‑3
League Table (Combined)
Pos Team P W D L F A GD Pts
1Rangers2621145613+4364
2Celtic2619525818+4062
3Hearts2616373522+1351
4Kilmarnock2691072927+237
5St Mirren26105112930-135
6Dundee258893539-432
7Hibernian2569103141-1027
8Aberdeen2569103141-1027
9Motherwell26511103541-626
10St Johnstone2659121735-1824
11Ross County2547142043-2319
12Livingston2637161642-2616
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers131102309+2133
2Celtic139312910+1930
3Kilmarnock137421912+725
4Hearts137331812+624
5St Mirren136341613+321
6Dundee125341617-118
7St Johnstone144551319-617
8Motherwell134452422+216
9Aberdeen133641719-215
10Hibernian133461419-513
11Ross County11326712-511
12Livingston13256817-911
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic131021298+2132
2Rangers131012264+2231
3Hearts139041710+727
4Dundee133551922-314
5St Mirren134271317-414
6Hibernian123541722-514
7Kilmarnock132651015-512
8Aberdeen123361422-812
9Motherwell131751119-810
10Ross County141581331-188
11St Johnstone12147416-127
12Livingston131210825-175
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6600152+1318
2Hearts6600135+818
3Celtic6420104+614
4Dundee6312118+310
5St Mirren630385+39
6Motherwell6141129+37
7Kilmarnock614189-17
8St Johnstone612348-45
9Aberdeen6042811-34
10Livingston6114512-74
11Hibernian6033714-73
12Ross County6015314-111
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Hearts10910207+1328
2Rangers10901235+1827
3Celtic10622168+820
4Kilmarnock104511311+217
5Dundee104241616014
6St Mirren10415108+213
7Motherwell102621613+312
8Aberdeen102531416-211
9St Johnstone10235612-69
10Hibernian10136920-116
11Livingston10127719-125
12Ross County10028522-172
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6600164+1218
2Hearts6411115+613
3Celtic6411105+513
4Kilmarnock632197+211
5Motherwell6231138+59
6Dundee6303119+29
7St Johnstone622246-28
8Ross County621345-17
9St Mirren621345-17
10Aberdeen6141911-27
11Livingston613258-36
12Hibernian6114511-64
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6501112+915
2Hearts6501105+515
3Celtic6411135+813
4Kilmarnock62315509
5Dundee6222109+18
6Hibernian6222810-28
7St Mirren62046606
8St Johnstone612347-35
9Motherwell6042611-54
10Aberdeen6114513-84
11Ross County6024515-102
12Livingston6006212-100
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.5280100.0%
1.5181064.3%
2.5131546.4%
3.572125.0%
4.532510.7%
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.528293.3%
1.526486.7%
2.5191163.3%
3.572323.3%
4.542613.3%
Back to top