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
SC08‑Feb‑26RangersQueen's Park8‑0W
SPL04‑Feb‑26RangersKilmarnock5‑1W
SPL01‑Feb‑26HibernianRangers0‑0D
EL29‑Jan‑26PortoRangers3‑1L
SPL25‑Jan‑26RangersDundee3‑0W
EL22‑Jan‑26RangersLudogorets1‑0W
SC16‑Jan‑26RangersAnnan Athletic5‑0W
SPL11‑Jan‑26AberdeenRangers0‑2W
SPL06‑Jan‑26RangersAberdeen2‑0W
SPL03‑Jan‑26CelticRangers1‑3W
Last 10 Hearts
Comp Date H A S WDL
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
SPL27‑Dec‑25HibernianHearts3‑2L
SPL21‑Dec‑25HeartsRangers2‑1W
Last Meetings
Comp Date H A S
SPL21‑Dec‑25HeartsRangers2‑1
SPL13‑Sep‑25RangersHearts0‑2
SPL16‑Feb‑25HeartsRangers1‑3
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts2617634820+2857
2Rangers2514924218+2451
3Celtic2415364323+2048
4Motherwell24111033717+2043
5Hibernian2610974131+1039
6Falkirk2510692932-336
7Aberdeen2484122633-728
8Dundee Utd2451093040-1025
9St Mirren2458111831-1323
10Dundee2465131937-1823
11Kilmarnock2538142448-2417
12Livingston2518162552-2711
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts13940269+1731
2Celtic12912278+1928
3Rangers13841229+1328
4Motherwell12831225+1727
5Hibernian136522514+1123
6Falkirk124531714+317
7St Mirren13454810-217
8Aberdeen124441915+416
9Dundee115151416-216
10Dundee Utd123451318-513
11Kilmarnock122371119-89
12Livingston131481625-97
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts138232211+1126
2Rangers12651209+1123
3Celtic126241615+120
4Falkirk136161218-619
5Motherwell123721512+316
6Hibernian134451617-116
7Dundee Utd122641722-512
8Aberdeen12408718-1112
9Kilmarnock131571329-168
10Dundee13148521-167
11St Mirren111371021-116
12Livingston12048927-184
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6510152+1316
2Motherwell6411112+913
3Hearts641193+613
4Falkirk640295+412
5Celtic6312107+310
6Dundee631245-110
7Hibernian622289-18
8St Mirren612327-55
9Dundee Utd6114613-74
10Kilmarnock6114715-84
11Aberdeen6105612-63
12Livingston6024513-82
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10811205+1525
2Hearts10712167+922
3Motherwell10631152+1321
4Celtic105141914+516
5Hibernian104331413+115
6Falkirk105051011-115
7St Mirren1033469-312
8Dundee10325712-511
9Aberdeen103161318-510
10Dundee Utd10235917-89
11Kilmarnock10127821-135
12Livingston100371023-133
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6600142+1218
2Motherwell6510120+1216
3Hibernian6420125+714
4Hearts642094+514
5Celtic6402126+612
6Aberdeen6321139+411
7St Mirren632142+211
8Dundee630379-29
9Falkirk622265+18
10Dundee Utd613258-36
11Kilmarnock6114611-54
12Livingston6024613-72
Form Table (Away)
Pos Team P W D L F A GD Pts
1Hearts6402105+512
2Rangers6321115+611
3Celtic6312109+110
4Motherwell623163+39
5Falkirk630357-29
6Dundee612337-45
7Dundee Utd6123712-55
8Hibernian6114510-54
9Aberdeen6105412-83
10St Mirren6024613-72
11Kilmarnock6024414-102
12Livingston6015414-101
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,056
2Hearts2,021
3Rangers2,017
4Hibernian1,919
5Falkirk1,912
6Motherwell1,899
7St Mirren1,816
8Dundee Utd1,773
9Aberdeen1,769
10Dundee1,736
11Kilmarnock1,717
12Livingston1,710
Full Form Table
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.534391.9%
1.529878.4%
2.5211656.8%
3.5102727.0%
4.53348.1%
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.518772.0%
2.5121348.0%
3.561924.0%
4.52238.0%
Back to top