Rangers host Hearts in the Scottish Premiership on 15 February 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 16:30 UK Time.
Rangers return to Ibrox in strong domestic form, having combined defensive control with bursts of attacking intensity in recent weeks. Their ability to manage matches both when dominating possession and when forced into tighter contests has kept them firmly in the title conversation.
Hearts arrive with an equally impressive league record, currently boasting one of the strongest attacking returns in the division. With both sides separated by fine margins in the table, this fixture carries the feel of a high-level encounter where control and efficiency in key moments will prove decisive.
Rangers have scored 43 goals in 26 matches while conceding just 19, underlining defensive stability alongside attacking quality. A 5-1 home win over Kilmarnock showcased their ability to overwhelm opponents once momentum builds. Similarly, a 3-0 victory against Dundee FC and a 2-0 away win at Aberdeen demonstrated structured dominance.
Even in tighter matches such as the 1-1 draw at Motherwell and the 0-0 stalemate with Hibernian, Rangers maintained defensive discipline. They often control tempo through measured build-up play, gradually stretching opposition lines before accelerating in the final third. At home, they tend to press higher and commit full-backs forward, increasing attacking width.
Hearts have scored 48 goals in 26 matches, the highest attacking output between these sides. Recent results reinforce that threat. A 3-0 away win at Dundee United highlighted sharp transitions, while the 2-0 victory over St Mirren reflected defensive focus. Even the 2-2 draw against Celtic showed their capacity to compete with elite opposition.
However, defeats such as the 1-0 loss to St Mirren underline how fine margins can shape outcomes. Hearts often play with forward momentum, committing runners early into space and pressing aggressively in midfield. That proactive approach creates chances but can also leave gaps when facing technically disciplined teams capable of quick circulation.
The best bet for this fixture leans towards Rangers to win & over 2.5 goals at 3.25 odds. Rangers’ recent 5-1 and 3-0 victories at home show their capacity to drive the scoreline, while Hearts’ attacking record of 48 goals suggests they can contribute to an open contest. With both sides comfortable in forward phases, a high-scoring Rangers win is plausible.
Both teams to score at 1.80 odds also holds value given Hearts’ recent 3-0 and 2-2 scorelines, alongside Rangers’ occasional concessions such as the 1-1 draw with Motherwell. Hearts’ attacking intent makes a clean sheet less certain, particularly in a match likely to feature sustained pressure at both ends.
For those considering a correct score prediction, Rangers 2-1 at 9.00 odds aligns with the competitive balance between these teams. Rangers’ home structure and efficiency could ultimately tip the scale, but Hearts possess enough attacking depth to make this a tight and engaging encounter throughout ninety minutes.
| Rangers | Hearts | |
|---|---|---|
| Game Played | 36 | 36 |
| Wins | 19 | 23 |
| Draws | 12 | 8 |
| Loss | 5 | 5 |
| Goals For | 70 | 63 |
| Goals Against | 39 | 31 |
| Rangers | Hearts | |
|---|---|---|
| Game Played | 18 | 18 |
| Wins | 11 | 9 |
| Draws | 5 | 4 |
| Loss | 2 | 5 |
| Goals For | 38 | 29 |
| Goals Against | 19 | 20 |
|
10.05.26
|
Celtic Rangers |
3-1 |
|
04.05.26
|
Hearts Rangers |
2-1 |
|
26.04.26
|
Rangers Motherwell |
2-3 |
|
12.04.26
|
Falkirk Rangers |
3-6 |
|
04.04.26
|
Rangers Dundee United |
4-2 |
|
21.03.26
|
Rangers Aberdeen |
4-1 |
|
15.03.26
|
St Mirren Rangers |
0-1 |
|
08.03.26
|
Rangers Celtic (Penalties:2 - 4) |
0-0 |
|
01.03.26
|
Rangers Celtic |
2-2 |
|
22.02.26
|
Livingston Rangers |
2-2 |
|
15.02.26
|
Rangers Hearts |
4-2 |
|
11.02.26
|
Motherwell Rangers |
1-1 |
|
08.02.26
|
Rangers Queen's Park |
8-0 |
|
04.02.26
|
Rangers Kilmarnock |
5-1 |
|
01.02.26
|
Hibernian Rangers |
0-0 |
|
29.01.26
|
FC Porto Rangers |
3-1 |
|
25.01.26
|
Rangers Dundee FC |
3-0 |
|
22.01.26
|
Rangers Ludogorets |
1-0 |
|
16.01.26
|
Rangers Annan Athletic |
5-0 |
|
11.01.26
|
Aberdeen Rangers |
0-2 |
|
06.01.26
|
Rangers Aberdeen |
2-0 |
|
03.01.26
|
Celtic Rangers |
1-3 |
|
30.12.25
|
Rangers St Mirren |
2-1 |
|
27.12.25
|
Rangers Motherwell |
1-0 |
|
21.12.25
|
Hearts Rangers |
2-1 |
|
15.12.25
|
Rangers Hibernian |
1-0 |
|
11.12.25
|
Ferencvaros Rangers |
2-1 |
|
06.12.25
|
Kilmarnock Rangers |
0-3 |
|
03.12.25
|
Dundee United Rangers |
2-2 |
|
30.11.25
|
Rangers Falkirk |
0-0 |
|
27.11.25
|
Rangers Braga |
1-1 |
|
22.11.25
|
Rangers Livingston |
2-1 |
|
09.11.25
|
Dundee FC Rangers |
0-3 |
|
06.11.25
|
Rangers Roma |
0-2 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Hibernian Rangers |
0-1 |
|
26.10.25
|
Rangers Kilmarnock |
3-1 |
|
23.10.25
|
Brann Rangers |
3-0 |
|
18.10.25
|
Rangers Dundee United |
2-2 |
|
05.10.25
|
Falkirk Rangers |
1-1 |
|
02.10.25
|
Sturm Graz Rangers |
2-1 |
|
28.09.25
|
Livingston Rangers |
1-2 |
|
25.09.25
|
Rangers Genk |
0-1 |
|
20.09.25
|
Rangers Hibernian |
2-0 |
|
13.09.25
|
Rangers Hearts |
0-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
27.08.25
|
Club Brugge Rangers |
6-0 |
|
24.08.25
|
St Mirren Rangers |
1-1 |
|
19.08.25
|
Rangers Club Brugge |
1-3 |
|
16.08.25
|
Rangers Alloa Athletic |
4-2 |
|
26.04.26
|
Rangers Motherwell |
2-3 |
|
04.04.26
|
Rangers Dundee United |
4-2 |
|
21.03.26
|
Rangers Aberdeen |
4-1 |
|
08.03.26
|
Rangers Celtic (Penalties:2 - 4) |
0-0 |
|
01.03.26
|
Rangers Celtic |
2-2 |
|
15.02.26
|
Rangers Hearts |
4-2 |
|
08.02.26
|
Rangers Queen's Park |
8-0 |
|
04.02.26
|
Rangers Kilmarnock |
5-1 |
|
25.01.26
|
Rangers Dundee FC |
3-0 |
|
22.01.26
|
Rangers Ludogorets |
1-0 |
|
16.01.26
|
Rangers Annan Athletic |
5-0 |
|
06.01.26
|
Rangers Aberdeen |
2-0 |
|
30.12.25
|
Rangers St Mirren |
2-1 |
|
27.12.25
|
Rangers Motherwell |
1-0 |
|
15.12.25
|
Rangers Hibernian |
1-0 |
|
30.11.25
|
Rangers Falkirk |
0-0 |
|
27.11.25
|
Rangers Braga |
1-1 |
|
22.11.25
|
Rangers Livingston |
2-1 |
|
06.11.25
|
Rangers Roma |
0-2 |
|
26.10.25
|
Rangers Kilmarnock |
3-1 |
|
18.10.25
|
Rangers Dundee United |
2-2 |
|
25.09.25
|
Rangers Genk |
0-1 |
|
20.09.25
|
Rangers Hibernian |
2-0 |
|
13.09.25
|
Rangers Hearts |
0-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
19.08.25
|
Rangers Club Brugge |
1-3 |
|
16.08.25
|
Rangers Alloa Athletic |
4-2 |
|
09.08.25
|
Rangers Dundee FC |
1-1 |
|
05.08.25
|
Rangers Viktoria Plzen |
3-0 |
|
26.07.25
|
Rangers Middlesbrough |
2-2 |
|
22.07.25
|
Rangers Panathinaikos |
2-0 |
|
06.07.25
|
Rangers Club Brugge |
2-2 |
|
14.05.25
|
Rangers Dundee United |
3-1 |
|
11.05.25
|
Rangers Aberdeen |
4-0 |
|
11.05.25
|
Rangers Wakefield |
7-1 |
|
04.05.25
|
Rangers Celtic |
1-1 |
|
10.04.25
|
Rangers Athletic Bilbao |
0-0 |
|
05.04.25
|
Rangers Hibernian |
0-2 |
|
13.03.25
|
Rangers Fenerbahce (Penalties:3 - 2) |
0-2 |
|
01.03.25
|
Rangers Motherwell |
1-2 |
|
22.02.25
|
Rangers St Mirren |
0-2 |
|
09.02.25
|
Rangers Queen's Park |
0-1 |
|
02.02.25
|
Rangers Ross County |
4-0 |
|
30.01.25
|
Rangers Union St. Gilloise |
2-1 |
|
19.01.25
|
Rangers Fraserburgh |
5-0 |
|
15.01.25
|
Rangers Aberdeen |
3-0 |
|
12.01.25
|
Rangers St Johnstone |
3-1 |
|
02.01.25
|
Rangers Celtic |
3-0 |
|
21.12.24
|
Rangers Dundee FC |
1-0 |
|
12.12.24
|
Rangers Tottenham |
1-1 |
|
10.05.26
|
Celtic Rangers |
3-1 |
|
04.05.26
|
Hearts Rangers |
2-1 |
|
12.04.26
|
Falkirk Rangers |
3-6 |
|
15.03.26
|
St Mirren Rangers |
0-1 |
|
22.02.26
|
Livingston Rangers |
2-2 |
|
11.02.26
|
Motherwell Rangers |
1-1 |
|
01.02.26
|
Hibernian Rangers |
0-0 |
|
29.01.26
|
FC Porto Rangers |
3-1 |
|
11.01.26
|
Aberdeen Rangers |
0-2 |
|
03.01.26
|
Celtic Rangers |
1-3 |
|
21.12.25
|
Hearts Rangers |
2-1 |
|
11.12.25
|
Ferencvaros Rangers |
2-1 |
|
06.12.25
|
Kilmarnock Rangers |
0-3 |
|
03.12.25
|
Dundee United Rangers |
2-2 |
|
09.11.25
|
Dundee FC Rangers |
0-3 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Hibernian Rangers |
0-1 |
|
23.10.25
|
Brann Rangers |
3-0 |
|
05.10.25
|
Falkirk Rangers |
1-1 |
|
02.10.25
|
Sturm Graz Rangers |
2-1 |
|
28.09.25
|
Livingston Rangers |
1-2 |
|
27.08.25
|
Club Brugge Rangers |
6-0 |
|
24.08.25
|
St Mirren Rangers |
1-1 |
|
12.08.25
|
Viktoria Plzen Rangers |
2-1 |
|
02.08.25
|
Motherwell Rangers |
1-1 |
|
30.07.25
|
Panathinaikos Rangers |
1-1 |
|
01.06.25
|
Nelson Suburbs Rangers |
4-0 |
|
17.05.25
|
Hibernian Rangers |
2-2 |
|
26.04.25
|
St Mirren Rangers |
2-2 |
|
25.04.25
|
Motueka Rangers |
1-6 |
|
17.04.25
|
Athletic Bilbao Rangers |
2-0 |
|
13.04.25
|
Aberdeen Rangers |
2-2 |
|
29.03.25
|
Dundee FC Rangers |
3-4 |
|
16.03.25
|
Celtic Rangers |
2-3 |
|
06.03.25
|
Fenerbahce Rangers |
1-3 |
|
26.02.25
|
Kilmarnock Rangers |
2-4 |
|
16.02.25
|
Hearts Rangers |
1-3 |
|
26.01.25
|
Dundee United Rangers |
1-3 |
|
23.01.25
|
Manchester United Rangers |
2-1 |
|
18.01.25
|
Nublense Rangers |
1-2 |
|
09.01.25
|
Dundee FC Rangers |
1-1 |
|
05.01.25
|
Hibernian Rangers |
3-3 |
|
29.12.24
|
Motherwell Rangers |
2-2 |
|
26.12.24
|
St Mirren Rangers |
2-1 |
|
15.12.24
|
Celtic Rangers (Penalties:5 - 4) |
3-3 |
|
08.12.24
|
Ross County Rangers |
0-3 |
|
01.12.24
|
St Johnstone Rangers |
0-1 |
|
28.11.24
|
Nice Rangers |
1-4 |
|
07.11.24
|
Olympiacos Rangers |
1-1 |
|
03.11.24
|
Motherwell Rangers |
1-2 |
|
09.05.26
|
Motherwell Hearts |
1-1 |
|
04.05.26
|
Hearts Rangers |
2-1 |
|
26.04.26
|
Hibernian Hearts |
1-2 |
|
11.04.26
|
Hearts Motherwell |
3-1 |
|
05.04.26
|
Livingston Hearts |
2-2 |
|
21.03.26
|
Hearts Dundee FC |
1-0 |
|
14.03.26
|
Kilmarnock Hearts |
1-0 |
|
28.02.26
|
Hearts Aberdeen |
1-0 |
|
21.02.26
|
Hearts Falkirk |
1-0 |
|
15.02.26
|
Rangers Hearts |
4-2 |
|
10.02.26
|
Hearts Hibernian |
1-0 |
|
03.02.26
|
St Mirren Hearts |
1-0 |
|
31.01.26
|
Dundee United Hearts |
0-3 |
|
25.01.26
|
Hearts Celtic |
2-2 |
|
17.01.26
|
Hearts Falkirk (Penalties:4 - 5) |
1-1 |
|
14.01.26
|
Hearts St Mirren |
2-0 |
|
11.01.26
|
Dundee FC Hearts |
0-1 |
|
03.01.26
|
Hearts Livingston |
1-0 |
|
27.12.25
|
Hibernian Hearts |
3-2 |
|
21.12.25
|
Hearts Rangers |
2-1 |
|
13.12.25
|
Falkirk Hearts |
0-2 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
03.12.25
|
Hearts Kilmarnock |
1-1 |
|
29.11.25
|
Motherwell Hearts |
0-0 |
|
23.11.25
|
Aberdeen Hearts |
1-0 |
|
09.11.25
|
Hearts Dundee United |
1-1 |
|
01.11.25
|
Hearts Dundee FC |
4-0 |
|
29.10.25
|
St Mirren Hearts |
2-2 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
18.10.25
|
Kilmarnock Hearts |
0-3 |
|
04.10.25
|
Hearts Hibernian |
1-0 |
|
27.09.25
|
Hearts Falkirk |
3-0 |
|
13.09.25
|
Rangers Hearts |
0-2 |
|
30.08.25
|
Livingston Hearts |
1-2 |
|
23.08.25
|
Hearts Motherwell |
3-3 |
|
16.08.25
|
St Mirren Hearts (Penalties:5 - 4) |
1-1 |
|
10.08.25
|
Dundee United Hearts |
2-3 |
|
04.08.25
|
Hearts Aberdeen |
2-0 |
|
26.07.25
|
Hearts Sunderland |
3-0 |
|
23.07.25
|
Hearts Dumbarton |
4-0 |
|
19.07.25
|
Stirling Albion Hearts |
0-4 |
|
15.07.25
|
Hamilton Academical Hearts |
0-4 |
|
12.07.25
|
Hearts Dunfermline |
4-1 |
|
18.05.25
|
Kilmarnock Hearts |
0-1 |
|
14.05.25
|
Hearts St Johnstone |
2-1 |
|
10.05.25
|
Hearts Motherwell |
3-0 |
|
03.05.25
|
Ross County Hearts |
1-3 |
|
26.04.25
|
Hearts Dundee FC |
0-1 |
|
19.04.25
|
Hearts Aberdeen |
1-2 |
|
12.04.25
|
Motherwell Hearts |
0-0 |
|
04.05.26
|
Hearts Rangers |
2-1 |
|
11.04.26
|
Hearts Motherwell |
3-1 |
|
21.03.26
|
Hearts Dundee FC |
1-0 |
|
28.02.26
|
Hearts Aberdeen |
1-0 |
|
21.02.26
|
Hearts Falkirk |
1-0 |
|
10.02.26
|
Hearts Hibernian |
1-0 |
|
25.01.26
|
Hearts Celtic |
2-2 |
|
17.01.26
|
Hearts Falkirk (Penalties:4 - 5) |
1-1 |
|
14.01.26
|
Hearts St Mirren |
2-0 |
|
03.01.26
|
Hearts Livingston |
1-0 |
|
21.12.25
|
Hearts Rangers |
2-1 |
|
03.12.25
|
Hearts Kilmarnock |
1-1 |
|
09.11.25
|
Hearts Dundee United |
1-1 |
|
01.11.25
|
Hearts Dundee FC |
4-0 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
04.10.25
|
Hearts Hibernian |
1-0 |
|
27.09.25
|
Hearts Falkirk |
3-0 |
|
23.08.25
|
Hearts Motherwell |
3-3 |
|
04.08.25
|
Hearts Aberdeen |
2-0 |
|
26.07.25
|
Hearts Sunderland |
3-0 |
|
23.07.25
|
Hearts Dumbarton |
4-0 |
|
12.07.25
|
Hearts Dunfermline |
4-1 |
|
14.05.25
|
Hearts St Johnstone |
2-1 |
|
10.05.25
|
Hearts Motherwell |
3-0 |
|
26.04.25
|
Hearts Dundee FC |
0-1 |
|
19.04.25
|
Hearts Aberdeen |
1-2 |
|
06.04.25
|
Hearts Dundee United |
0-1 |
|
15.03.25
|
Hearts Ross County |
2-0 |
|
07.03.25
|
Hearts Dundee FC |
3-1 |
|
26.02.25
|
Hearts St Mirren |
3-1 |
|
16.02.25
|
Hearts Rangers |
1-3 |
|
25.01.25
|
Hearts Kilmarnock |
3-2 |
|
02.01.25
|
Hearts Motherwell |
1-0 |
|
26.12.24
|
Hearts Hibernian |
1-2 |
|
22.12.24
|
Hearts St Johnstone |
2-1 |
|
19.12.24
|
Hearts Petrocub |
2-2 |
|
07.12.24
|
Hearts Dundee FC |
2-0 |
|
01.12.24
|
Hearts Aberdeen |
1-1 |
|
23.11.24
|
Hearts Celtic |
1-4 |
|
07.11.24
|
Hearts Heidenheim |
0-2 |
|
30.10.24
|
Hearts Kilmarnock |
1-2 |
|
24.10.24
|
Hearts Omonia Nicosia |
2-0 |
|
19.10.24
|
Hearts St Mirren |
4-0 |
|
28.09.24
|
Hearts Ross County |
1-1 |
|
01.09.24
|
Hearts Dundee United |
0-1 |
|
29.08.24
|
Hearts Viktoria Plzen |
0-1 |
|
03.08.24
|
Hearts Rangers |
0-0 |
|
17.07.24
|
Hearts Tottenham |
1-5 |
|
13.07.24
|
Hearts Leyton Orient |
1-2 |
|
18.05.24
|
Hearts Rangers |
3-3 |
|
09.05.26
|
Motherwell Hearts |
1-1 |
|
26.04.26
|
Hibernian Hearts |
1-2 |
|
05.04.26
|
Livingston Hearts |
2-2 |
|
14.03.26
|
Kilmarnock Hearts |
1-0 |
|
15.02.26
|
Rangers Hearts |
4-2 |
|
03.02.26
|
St Mirren Hearts |
1-0 |
|
31.01.26
|
Dundee United Hearts |
0-3 |
|
11.01.26
|
Dundee FC Hearts |
0-1 |
|
27.12.25
|
Hibernian Hearts |
3-2 |
|
13.12.25
|
Falkirk Hearts |
0-2 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
29.11.25
|
Motherwell Hearts |
0-0 |
|
23.11.25
|
Aberdeen Hearts |
1-0 |
|
29.10.25
|
St Mirren Hearts |
2-2 |
|
18.10.25
|
Kilmarnock Hearts |
0-3 |
|
13.09.25
|
Rangers Hearts |
0-2 |
|
30.08.25
|
Livingston Hearts |
1-2 |
|
16.08.25
|
St Mirren Hearts (Penalties:5 - 4) |
1-1 |
|
10.08.25
|
Dundee United Hearts |
2-3 |
|
19.07.25
|
Stirling Albion Hearts |
0-4 |
|
15.07.25
|
Hamilton Academical Hearts |
0-4 |
|
18.05.25
|
Kilmarnock Hearts |
0-1 |
|
03.05.25
|
Ross County Hearts |
1-3 |
|
12.04.25
|
Motherwell Hearts |
0-0 |
|
29.03.25
|
Celtic Hearts |
3-0 |
|
02.03.25
|
Hibernian Hearts |
2-1 |
|
23.02.25
|
St Johnstone Hearts |
1-2 |
|
10.02.25
|
St Mirren Hearts (Penalties:2 - 4) |
1-1 |
|
01.02.25
|
Dundee FC Hearts |
0-6 |
|
17.01.25
|
Brechin Hearts |
1-4 |
|
12.01.25
|
Aberdeen Hearts |
0-0 |
|
05.01.25
|
Dundee United Hearts |
0-1 |
|
29.12.24
|
Ross County Hearts |
2-2 |
|
15.12.24
|
Kilmarnock Hearts |
1-0 |
|
12.12.24
|
FC Copenhagen Hearts |
2-0 |
|
28.11.24
|
Cercle Brugge Hearts |
2-0 |
|
10.11.24
|
Rangers Hearts |
1-0 |
|
02.11.24
|
St Johnstone Hearts |
1-2 |
|
27.10.24
|
Hibernian Hearts |
1-1 |
|
06.10.24
|
Aberdeen Hearts |
3-2 |
|
03.10.24
|
Dinamo Minsk Hearts |
1-2 |
|
21.09.24
|
St Mirren Hearts |
2-1 |
|
14.09.24
|
Celtic Hearts |
2-0 |
|
25.08.24
|
Motherwell Hearts |
3-1 |
|
22.08.24
|
Viktoria Plzen Hearts |
1-0 |
|
17.08.24
|
Falkirk Hearts |
2-0 |
|
10.08.24
|
Dundee FC Hearts |
3-1 |
|
27.07.24
|
Fleetwood Hearts |
3-0 |
|
15.05.24
|
St Mirren Hearts |
2-2 |
|
04.05.24
|
Celtic Hearts |
3-0 |
|
15.02.2026
|
Rangers Hearts |
4-2
|
|
21.12.2025
|
Hearts Rangers |
2-1
|
|
13.09.2025
|
Rangers Hearts |
0-2
|
|
16.02.2025
|
Hearts Rangers |
1-3
|
|
10.11.2024
|
Rangers Hearts |
1-0
|
|
15.02.2026
|
Rangers Hearts |
4-2
|
|
13.09.2025
|
Rangers Hearts |
0-2
|
|
10.11.2024
|
Rangers Hearts |
1-0
|
|
21.04.2024
|
Rangers Hearts |
2-0
|
|
24.02.2024
|
Rangers Hearts |
5-0
|
|
29.10.2023
|
Rangers Hearts |
2-1
|