The Fishy - Grimsby Town FC

scotland flag

Rangers v Hearts Head to Head

Rangers logo
Hearts logo
Last 10 Rangers
Comp Date H A S WDL
SPL02‑Jan‑25RangersCeltic3‑0W
SPL29‑Dec‑24MotherwellRangers2‑2D
SPL26‑Dec‑24St MirrenRangers2‑1L
SPL21‑Dec‑24RangersDundee1‑0W
SLC15‑Dec‑24CelticRangers3‑3D
EL12‑Dec‑24RangersTottenham1‑1D
SPL08‑Dec‑24Ross CountyRangers0‑3W
SPL04‑Dec‑24RangersKilmarnock6‑0W
SPL01‑Dec‑24St JohnstoneRangers0‑1W
EL28‑Nov‑24NiceRangers1‑4W
Last 10 Hearts
Comp Date H A S WDL
SPL02‑Jan‑25HeartsMotherwell1‑0W
SPL29‑Dec‑24Ross CountyHearts2‑2D
SPL26‑Dec‑24HeartsHibernian1‑2L
SPL22‑Dec‑24HeartsSt Johnstone2‑1W
ECL19‑Dec‑24HeartsPetrocub-Hincesti2‑2D
SPL15‑Dec‑24KilmarnockHearts1‑0L
ECL12‑Dec‑24FC CopenhagenHearts2‑0L
SPL07‑Dec‑24HeartsDundee2‑0W
SPL01‑Dec‑24HeartsAberdeen1‑1D
ECL28‑Nov‑24Cercle BruggeHearts2‑0L
Last Meetings
Comp Date H A S
SPL10‑Nov‑24RangersHearts1‑0
SPL03‑Aug‑24HeartsRangers0‑0
SPL18‑May‑24HeartsRangers3‑3
SC21‑Apr‑24RangersHearts2‑0
SPL24‑Feb‑24RangersHearts5‑0
SPL06‑Dec‑23HeartsRangers0‑1
SLC05‑Nov‑23HeartsRangers1‑3
SPL29‑Oct‑23RangersHearts2‑1
SPL24‑May‑23RangersHearts2‑2
SPL01‑Feb‑23HeartsRangers0‑3
SPL09‑Nov‑22RangersHearts1‑0
SPL01‑Oct‑22HeartsRangers0‑4
SC21‑May‑22RangersHearts2‑0
SPL14‑May‑22HeartsRangers1‑3
SPL06‑Feb‑22RangersHearts5‑0
SPL12‑Dec‑21HeartsRangers0‑2
SPL16‑Oct‑21RangersHearts1‑1
SC29‑Feb‑20HeartsRangers1‑0
SPL26‑Jan‑20HeartsRangers2‑1
SPL01‑Dec‑19RangersHearts5‑0
SLC03‑Nov‑19RangersHearts3‑0
SPL20‑Oct‑19HeartsRangers1‑1
SPL20‑Apr‑19HeartsRangers1‑3
SPL03‑Apr‑19RangersHearts3‑0
SPL02‑Dec‑18HeartsRangers1‑2
SPL07‑Oct‑18RangersHearts3‑1
SPL22‑Apr‑18RangersHearts2‑1
SPL24‑Feb‑18RangersHearts2‑0
SPL28‑Oct‑17HeartsRangers1‑3
SPL19‑Aug‑17RangersHearts0‑0
SPL13‑May‑17RangersHearts2‑1
SPL01‑Feb‑17HeartsRangers4‑1
SPL10‑Dec‑16RangersHearts2‑0
SPL30‑Nov‑16HeartsRangers2‑0
Cha02‑May‑15HeartsRangers2‑2
Cha05‑Apr‑15RangersHearts2‑1
Cha22‑Nov‑14HeartsRangers2‑0
Cha10‑Aug‑14RangersHearts1‑2
SPL21‑Apr‑12HeartsRangers0‑3
SPL03‑Mar‑12RangersHearts1‑2
SPL23‑Oct‑11HeartsRangers0‑2
SPL23‑Jul‑11RangersHearts1‑1
SPL07‑May‑11RangersHearts4‑0
SPL02‑Feb‑11RangersHearts1‑0
SPL22‑Jan‑11HeartsRangers1‑0
SPL02‑Oct‑10HeartsRangers1‑2
SPL18‑Apr‑10RangersHearts2‑0
SPL27‑Mar‑10HeartsRangers1‑4
SPL23‑Jan‑10RangersHearts1‑1
SPL23‑Aug‑09HeartsRangers1‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic191621527+4550
2Rangers1912343413+2139
3Dundee Utd209743021+934
4Aberdeen2010463228+434
5St Mirren2183102734-727
6Motherwell208392534-927
7Hibernian216782832-425
8Kilmarnock216692536-1124
9Dundee2064103036-622
10Ross County215792138-1722
11Hearts2155112431-720
12St Johnstone2143142341-1815
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers10910253+2228
2Celtic9810292+2725
3Aberdeen117132013+722
4Dundee Utd10532158+718
5St Mirren115241513+217
6Kilmarnock94321310+315
7Hearts114341412+215
8Motherwell104331416-215
9Dundee104152119+213
10Hibernian103431514+113
11Ross County113441416-213
12St Johnstone102171119-87
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic10811235+1825
2Dundee Utd104421513+216
3Aberdeen93331215-312
4Hibernian113351318-512
5Motherwell104061118-712
6Rangers9324910-111
7St Mirren103161221-910
8Dundee10235917-89
9Kilmarnock122371226-149
10Ross County10235722-159
11St Johnstone112271222-108
12Hearts101271019-95
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6411164+1213
2Celtic6411123+913
3Hibernian6411107+313
4Kilmarnock632193+611
5Dundee Utd632197+211
6Hearts631286+210
7St Mirren630389-19
8Motherwell6222811-38
9Ross County6213911-27
10Dundee6204710-36
11St Johnstone6024613-72
12Aberdeen6015312-91
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10811254+2125
2Rangers10622207+1320
3Dundee Utd10541169+719
4Hibernian105231816+217
5St Mirren105141213-116
6Hearts104241213-114
7Dundee104151618-213
8Kilmarnock103341013-312
9Motherwell103251221-911
10Ross County103251120-911
11Aberdeen101361219-76
12St Johnstone10127918-95
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6510202+1816
2Rangers6510142+1216
3Kilmarnock641193+613
4Dundee Utd632183+511
5St Mirren631286+210
6Hearts631288010
7Dundee63031311+29
8Hibernian6231108+29
9Ross County622279-28
10Motherwell6222913-48
11Aberdeen62139907
12St Johnstone611469-34
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6411104+613
2Hibernian63121010010
3St Mirren6303810-29
4Dundee Utd62229908
5Rangers621387+17
6Ross County6213612-67
7Motherwell6204512-76
8Hearts612379-25
9St Johnstone6114613-74
10Dundee6114411-74
11Aberdeen6033713-63
12Kilmarnock6024413-92
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.530196.8%
1.524777.4%
2.5161551.6%
3.572422.6%
4.552616.1%
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.529196.7%
1.523776.7%
2.5131743.3%
3.572323.3%
4.52286.7%
Back to top