The Fishy - Grimsby Town FC

scotland flag

Celtic v Hearts Head to Head

Celtic logo
Hearts logo
Last 10 Celtic
Comp Date H A S WDL
SPL05‑Dec‑21Dundee UtdCeltic0‑3W
SPL02‑Dec‑21CelticHearts1‑0W
SPL28‑Nov‑21CelticAberdeen2‑1W
Europa25‑Nov‑21LeverkusenCeltic3‑2L
Sc Lg Cup20‑Nov‑21CelticSt Johnstone1‑0W
SPL07‑Nov‑21DundeeCeltic2‑4W
Europa04‑Nov‑21FerencvarosCeltic2‑3W
SPL30‑Oct‑21CelticLivingston0‑0D
SPL27‑Oct‑21HibernianCeltic1‑3W
SPL23‑Oct‑21CelticSt Johnstone2‑0W
Last 10 Hearts
Comp Date H A S WDL
SPL05‑Dec‑21LivingstonHearts0‑1W
SPL02‑Dec‑21CelticHearts1‑0L
SPL27‑Nov‑21HeartsSt Mirren2‑0W
SPL20‑Nov‑21MotherwellHearts2‑0L
SPL06‑Nov‑21HeartsDundee Utd5‑2W
SPL30‑Oct‑21AberdeenHearts2‑1L
SPL27‑Oct‑21St JohnstoneHearts1‑1D
SPL23‑Oct‑21HeartsDundee1‑1D
SPL16‑Oct‑21RangersHearts1‑1D
SPL02‑Oct‑21HeartsMotherwell2‑0W
Last Meetings
Comp Date H A S
SPL02‑Dec‑21CelticHearts1‑0
Sc Lg Cup15‑Aug‑21CelticHearts3‑2
SPL31‑Jul‑21HeartsCeltic2‑1
Sc Cup20‑Dec‑20CelticHearts3‑3
SPL12‑Feb‑20CelticHearts5‑0
SPL18‑Dec‑19HeartsCeltic0‑2
SPL25‑Aug‑19CelticHearts3‑1
Sc Cup25‑May‑19HeartsCeltic1‑2
SPL19‑May‑19CelticHearts2‑1
SPL27‑Feb‑19HeartsCeltic1‑2
SPL03‑Nov‑18CelticHearts5‑0
Sc Lg Cup28‑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
Sc Lg Cup28‑Oct‑15HeartsCeltic1‑2
SPL26‑Sep‑15CelticHearts0‑0
Sc Cup30‑Nov‑14HeartsCeltic0‑4
Sc Lg Cup24‑Sep‑14CelticHearts3‑0
SPL22‑Feb‑14HeartsCeltic0‑2
SPL21‑Dec‑13CelticHearts2‑0
Sc Cup01‑Dec‑13HeartsCeltic0‑7
SPL14‑Sep‑13HeartsCeltic1‑3
SPL19‑Jan‑13CelticHearts4‑1
SPL28‑Nov‑12HeartsCeltic0‑4
SPL07‑Oct‑12CelticHearts1‑0
SPL13‑May‑12CelticHearts5‑0
Sc Cup15‑Apr‑12CelticHearts1‑2
SPL08‑Feb‑12HeartsCeltic0‑4
SPL10‑Dec‑11CelticHearts1‑0
SPL02‑Oct‑11HeartsCeltic2‑0
SPL11‑May‑11HeartsCeltic0‑3
SPL26‑Jan‑11CelticHearts4‑0
SPL10‑Nov‑10HeartsCeltic2‑0
SPL11‑Sep‑10CelticHearts3‑0
SPL09‑May‑10HeartsCeltic1‑2
SPL10‑Feb‑10CelticHearts2‑0
SPL20‑Dec‑09HeartsCeltic2‑1
Sc Lg Cup28‑Oct‑09CelticHearts0‑1
SPL20‑Sep‑09CelticHearts2‑1
SPL24‑May‑09CelticHearts0‑0
League Table (Combined)
Pos Team P W D L F A GD Pts
1Rangers1612313614+2239
2Celtic1611233610+2635
3Hearts178632615+1130
4Dundee Utd177461518-325
5Motherwell177462125-425
6Aberdeen176382222+021
7Hibernian155461819-119
8St Mirren173861728-1117
9Dundee164481530-1516
10St Johnstone15357915-614
11Livingston163491223-1113
12Ross County152581927-811
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic8620212+1920
2Hearts8530165+1118
3Rangers8530177+1018
4Aberdeen9513138+516
5Motherwell95131314-116
6Dundee Utd850367-115
7Dundee93331215-312
8Hibernian83231010+011
9St Mirren814368-27
10Ross County71331013-36
11St Johnstone8134711-46
12Livingston7115510-54
League Table (Away)
Pos Team P W D L F A GD Pts
1Rangers8701197+1221
2Celtic8503158+715
3Hearts93331010+012
4Dundee Utd9243911-210
5St Mirren92431120-910
6Motherwell8233811-39
7Livingston9234713-69
8Hibernian722389-18
9St Johnstone722324-28
10Aberdeen8125914-55
11Ross County8125914-55
12Dundee7115315-124
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6510196+1316
2Celtic6510134+916
3Motherwell6312710-310
4Aberdeen630397+29
5Hearts630397+29
6Dundee6303712-59
7Ross County6222118+38
8St Johnstone612336-35
9Hibernian611448-44
10Dundee Utd6114411-74
11Livingston603338-53
12St Mirren603328-63
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10820259+1626
2Celtic10820206+1426
3Hearts104331410+415
4Dundee Utd104241113-214
5Aberdeen104151413+113
6Dundee104151118-713
7St Johnstone10325711-411
8Motherwell103251018-811
9St Mirren10244914-510
10Ross County102351616+09
11Livingston10235914-59
12Hibernian10226815-78
Form Table (Home)
Pos Team P W D L F A GD Pts
1Hearts6420133+1014
2Celtic642092+714
3Rangers6330137+612
4Aberdeen6402106+412
5Dundee Utd640255+012
6Motherwell6312811-310
7Dundee6303811-39
8St Mirren613256-16
9Ross County61231013-35
10St Johnstone612369-35
11Hibernian6123510-55
12Livingston611448-44
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6600154+1118
2Celtic6501145+915
3Livingston622278-18
4St Mirren6222710-38
5St Johnstone621324-27
6Dundee Utd613289-16
7Hibernian612357-25
8Hearts612347-35
9Motherwell612359-45
10Ross County6114810-24
11Dundee611439-64
12Aberdeen6015612-61
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.528196.6%
1.524582.8%
2.5191065.5%
3.5101934.5%
4.582127.6%
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.521195.5%
1.518481.8%
2.581436.4%
3.531913.6%
4.52209.1%