The Fishy - Grimsby Town FC

scotland flag

Hearts v Rangers Head to Head

Hearts logo
Rangers logo
Last 10 Hearts
Comp Date H A S WDL
SPL14‑Sep‑24CelticHearts2‑0L
SPL01‑Sep‑24HeartsDundee Utd0‑1L
EL29‑Aug‑24HeartsPlzen0‑1L
SPL25‑Aug‑24MotherwellHearts3‑1L
EL22‑Aug‑24PlzenHearts1‑0L
SLC17‑Aug‑24FalkirkHearts2‑0L
SPL10‑Aug‑24DundeeHearts3‑1L
SPL03‑Aug‑24HeartsRangers0‑0D
Fy27‑Jul‑24Fleetwood TownHearts3‑0L
Fy17‑Jul‑24HeartsTottenham1‑5L
Last 10 Rangers
Comp Date H A S WDL
SPL15‑Sep‑24Dundee UtdRangers0‑1W
SPL01‑Sep‑24CelticRangers3‑0L
SPL24‑Aug‑24RangersRoss County6‑0W
SLC17‑Aug‑24RangersSt Johnstone2‑0W
CL13‑Aug‑24RangersDynamo Kiev0‑2L
SPL10‑Aug‑24RangersMotherwell2‑1W
CL06‑Aug‑24Dynamo KievRangers1‑1D
SPL03‑Aug‑24HeartsRangers0‑0D
Fy27‑Jul‑24Union BerlinRangers4‑4D
Fy24‑Jul‑24BirminghamRangers2‑1L
Last Meetings
Comp Date H A S
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
SPL03‑May‑09RangersHearts2‑0
Match Odds
Home win4.50
Draw4.50
Away win1.73
Home or Draw2.28
Home or Away 1.26
Draw or Away1.26
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic5500140+1415
2Aberdeen5500103+715
3Rangers531194+510
4Dundee Utd522164+28
5Motherwell521276+17
6Dundee51319906
7St Mirren5122810-25
8Hibernian512258-35
9Ross County512238-55
10St Johnstone510458-33
11Kilmarnock5023312-92
12Hearts501429-71
League Table (Home)
Pos Team P W D L F A GD Pts
1330090+99
2330072+59
3220081+76
4211053+24
5211031+24
6311143+14
7311132+14
831115504
931114404
10201101-11
11201114-31
12200224-20
League Table (Away)
Pos Team P W D L F A GD Pts
1220050+56
2220031+26
3211021+14
4311113-24
5310245-13
6310234-13
7302146-22
8201135-21
9201114-31
10301228-61
11201106-61
12300328-60
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6600172+1518
2Aberdeen6510125+716
3Rangers6321127+511
4Dundee Utd6321105+511
5Dundee6141101007
6Motherwell62138807
7St Johnstone620479-26
8Hibernian613269-36
9Ross County6132510-56
10St Mirren61231013-35
11Kilmarnock6033413-93
12Hearts6024512-72
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic101000294+2530
2Aberdeen10910236+1728
3Dundee Utd10631206+1421
4Rangers106222413+1120
5Motherwell104151714+313
6Hibernian103341316-312
7Ross County10244919-1010
8St Mirren102351619-39
9St Johnstone102171016-67
10Hearts101451017-77
11Dundee101451423-97
12Kilmarnock10145622-167
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6600173+1418
2Aberdeen6600143+1118
3Rangers6510238+1516
4Dundee Utd6411114+713
5Hearts6231117+49
6Motherwell6231106+49
7Ross County6222810-28
8Kilmarnock6222711-48
9Hibernian6213810-27
10Dundee613289-16
11St Mirren6123810-25
12St Johnstone6015512-71
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6510184+1416
2Aberdeen6420103+714
3Dundee Utd6321125+711
4Rangers622279-28
5Motherwell6204910-16
6Hibernian613279-26
7St Johnstone620468-26
8St Mirren6123913-45
9Kilmarnock6123513-85
10Dundee6033614-83
11Hearts6024413-92
12Ross County6024212-102
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.514287.5%
1.511568.8%
2.58850.0%
3.551131.2%
4.521412.5%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.515288.2%
1.514382.4%
2.511664.7%
3.571041.2%
4.561135.3%
Total Goals Odds
GoalsUnderOver
0.522.501.02
1.55.631.16
2.52.681.53
3.51.682.28
4.51.293.95
Back to top