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
SPL21‑Feb‑26HeartsFalkirk1‑0W
SPL15‑Feb‑26RangersHearts4‑2L
SPL10‑Feb‑26HeartsHibernian1‑0W
SPL03‑Feb‑26St MirrenHearts1‑0L
SPL31‑Jan‑26Dundee UtdHearts0‑3W
SPL25‑Jan‑26HeartsCeltic2‑2D
SC17‑Jan‑26HeartsFalkirk1‑1D
SPL14‑Jan‑26HeartsSt Mirren2‑0W
SPL11‑Jan‑26DundeeHearts0‑1W
SPL03‑Jan‑26HeartsLivingston1‑0W
Last 10 Celtic
Comp Date H A S WDL
EL19‑Feb‑26CelticVFB Stuttgart1‑4L
SPL15‑Feb‑26KilmarnockCeltic2‑3W
SPL11‑Feb‑26CelticLivingston2‑1W
SC07‑Feb‑26CelticDundee2‑1W
SPL01‑Feb‑26CelticFalkirk2‑0W
EL29‑Jan‑26CelticFC Utrecht4‑2W
SPL25‑Jan‑26HeartsCeltic2‑2D
EL22‑Jan‑26BolognaCeltic2‑2D
SC18‑Jan‑26Auchinleck TalbotCeltic0‑2W
SPL14‑Jan‑26FalkirkCeltic0‑1W
Last Meetings
Comp Date H A S
SPL25‑Jan‑26HeartsCeltic2‑2
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts2818645124+2760
2Rangers27151024721+2655
3Celtic2617364826+2254
4Motherwell27131134118+2350
5Hibernian2711974331+1242
6Falkirk28116113236-439
7Dundee Utd2661193443-929
8Aberdeen2684142838-1028
9Dundee2776142442-1827
10St Mirren2758142138-1723
11Kilmarnock2849153155-2421
12Livingston2719172856-2812
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts141040279+1834
2Celtic131012299+2031
3Motherwell14941256+1931
4Rangers149412611+1531
5Hibernian147522714+1326
6Falkirk145542017+320
7Dundee125251618-217
8St Mirren14455812-417
9Aberdeen134452118+316
10Dundee Utd133551419-514
11Kilmarnock143381725-812
12Livingston131481625-97
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts148242415+926
2Rangers136612110+1124
3Celtic137241917+223
4Motherwell134721712+519
5Falkirk146171219-719
6Hibernian134451617-116
7Dundee Utd133642024-415
8Aberdeen13409720-1312
9Dundee15249824-1610
10Kilmarnock141671430-169
11St Mirren131391327-146
12Livingston140591231-195
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6510145+916
2Rangers6420154+1114
3Motherwell6420122+1014
4Hearts631297+210
5Falkirk630398+19
6Hibernian622278-18
7Kilmarnock62131116-57
8Dundee612359-45
9St Mirren612359-45
10Dundee Utd6114614-84
11Aberdeen6105814-63
12Livingston6024715-82
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10820236+1726
2Motherwell10721173+1423
3Celtic107122213+922
4Hearts106131510+519
5Hibernian105321612+418
6Falkirk105051210+215
7Dundee10424911-214
8Dundee Utd103341318-512
9Kilmarnock102351422-89
10St Mirren10127617-115
11Aberdeen101181021-114
12Livingston100371124-133
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6600174+1318
2Motherwell6510121+1116
3Hearts651093+616
4Hibernian6420115+614
5Celtic6402137+612
6Dundee631298+110
7Falkirk630387+19
8Aberdeen62221412+28
9St Mirren622224-28
10Kilmarnock62041013-36
11Dundee Utd613247-36
12Livingston6024613-72
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6321104+611
2Celtic63121110+110
3Motherwell623152+39
4Hearts6303108+29
5Falkirk63035509
6Dundee621347-37
7Dundee Utd6213913-47
8Hibernian6114510-54
9Kilmarnock6033413-93
10St Mirren6015513-81
11Livingston6015515-101
12Aberdeen6006113-120
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,061
2Rangers2,031
3Hearts2,013
4Hibernian1,922
5Motherwell1,907
6Falkirk1,900
7St Mirren1,796
8Dundee Utd1,788
9Aberdeen1,762
10Dundee1,732
11Kilmarnock1,725
12Livingston1,708
Full Form Table
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.525196.2%
1.518869.2%
2.5131350.0%
3.571926.9%
4.532311.5%
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.534391.9%
1.531683.8%
2.5261170.3%
3.5181948.6%
4.553213.5%
Back to top