Scotland Premier League
19 Dec 2026 17:00. Round 19
Rangers
Hearts
:
Expected
  • Odds
  • Table
  • H2H
  • Streaks
  • Full Time
  • 1st half
  • 2nd half
  • Corners
  • Y. C.
  • Overall
  • Home
  • Away
# Team Pl G Pts
1 Сент-Миррен 1 2:0 3
2 Сент-Джонстон 1 4:3 3
3 Абердин 1 2:1 3
4 Мотеруэлл 1 2:1 3
5 Данди Юнайтед 1 1:1 1
6 Рейнджерс 1 1:1 1
7 Селтик 0 0:0 0
8 ФК Данди 0 0:0 0
9 Килмарнок 1 3:4 0
10 Хартс 1 1:2 0
11 Хиберниан 1 1:2 0
12 Фалкирк 1 0:2 0
# Team Pl G Pts
1 Сент-Джонстон 1 4:3 3
2 Абердин 1 2:1 3
3 Данди Юнайтед 1 1:1 1
4 Рейнджерс 0 0:0 0
5 Селтик 0 0:0 0
6 Хартс 0 0:0 0
7 Сент-Миррен 0 0:0 0
8 Килмарнок 0 0:0 0
9 ФК Данди 0 0:0 0
10 Мотеруэлл 0 0:0 0
11 Хиберниан 1 1:2 0
12 Фалкирк 1 0:2 0
# Team Pl G Pts
1 Сент-Миррен 1 2:0 3
2 Мотеруэлл 1 2:1 3
3 Рейнджерс 1 1:1 1
4 ФК Данди 0 0:0 0
5 Фалкирк 0 0:0 0
6 Селтик 0 0:0 0
7 Данди Юнайтед 0 0:0 0
8 Абердин 0 0:0 0
9 Сент-Джонстон 0 0:0 0
10 Хиберниан 0 0:0 0
11 Килмарнок 1 3:4 0
12 Хартс 1 1:2 0
Head to heads
04.05.26 Hearts 2:1 Rangers
15.02.26 Rangers 4:2 Hearts
21.12.25 Hearts 2:1 Rangers
13.09.25 Rangers 0:2 Hearts
16.02.25 Hearts 1:3 Rangers
Last matches
  • Rangers
  • Hearts
31.07.26 Dundee Utd Rangers D 1:1
16.05.26 Falkirk Rangers W 2:5
13.05.26 Rangers Hibernian L 1:2
10.05.26 Celtic Rangers L 3:1
04.05.26 Hearts Rangers L 2:1
01.08.26 Aberdeen Hearts L 2:1
16.05.26 Celtic Hearts L 3:1
13.05.26 Hearts Falkirk W 3:0
09.05.26 Motherwell Hearts D 1:1
04.05.26 Hearts Rangers W 2:1
Over

Rangers have had over 2.5 goals in their last 8 home matches

Both scored

Rangers has scored and conceded in 9 last games

Rangers has scored and conceded in 7 last home games

Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
  • 4.5
Team
O
U
G.avg IT
Rangers
1
0
1
0
0
1
0
1
0
1
2 1
Hearts
1
0
1
0
1
0
0
1
0
1
3 1
Rangers
0
0
0
0
0
0
0
0
0
0
0 0
Hearts
0
0
0
0
0
0
0
0
0
0
0 0
Rangers
1
0
1
0
0
1
0
1
0
1
2 1
Hearts
1
0
1
0
1
0
0
1
0
1
3 1
Team
O
U
G.avg IT
Rangers
19
1
18
2
14
6
11
9
7
13
3.9 2.5
Hearts
20
0
12
8
10
10
5
15
1
19
2.45 1.5
Rangers
9
0
9
0
8
1
6
3
5
4
4.44 3
Hearts
10
0
5
5
4
6
2
8
0
10
2.1 1.7
Rangers
10
1
9
2
6
5
5
6
2
9
3.45 2.09
Hearts
10
0
7
3
6
4
3
7
1
9
2.8 1.3
Team
O
U
G.avg IT
Rangers
10
0
9
1
8
2
6
4
5
5
4.5 2.6
Hearts
10
0
8
2
7
3
3
7
0
10
2.8 1.6
Rangers
4
0
4
0
4
0
3
1
3
1
4.75 2.75
Hearts
4
0
3
1
3
1
1
3
0
4
2.75 2.25
Rangers
6
0
5
1
4
2
3
3
2
4
4.33 2.5
Hearts
6
0
5
1
4
2
2
4
0
6
2.83 1.17
Team
O
U
G.avg IT
Rangers
5
0
5
0
4
1
2
3
1
4
3.8 1.8
Hearts
5
0
5
0
4
1
1
4
0
5
3 1.6
Rangers
1
0
1
0
1
0
0
1
0
1
3 1
Hearts
2
0
2
0
2
0
0
2
0
2
3 2.5
Rangers
4
0
4
0
3
1
2
2
1
3
4 2
Hearts
3
0
3
0
2
1
1
2
0
3
3 1
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 8.5
  • 9.5
  • 10.5
  • 11.5
  • 12.5
Team
O
U
G.avg IT
Rangers
1
0
1
0
1
0
15 10
Hearts
1
0
0
1
0
1
10 6
Rangers
0
0
0
0
0
0
0 0
Hearts
0
0
0
0
0
0
0 0
Rangers
1
0
1
0
1
0
15 10
Hearts
1
0
0
1
0
1
10 6
Team
O
U
G.avg IT
Rangers
14
6
13
7
9
11
11 7.05
Hearts
14
6
7
13
3
17
9.75 5.25
Rangers
7
2
6
3
3
6
10.44 7.22
Hearts
7
3
4
6
2
8
9.6 4.8
Rangers
7
4
7
4
6
5
11.45 6.91
Hearts
7
3
3
7
1
9
9.9 5.7
Team
O
U
G.avg IT
Rangers
6
4
6
4
4
6
9.8 6.7
Hearts
8
2
4
6
1
9
10.4 6
Rangers
3
1
3
1
2
2
10.25 7
Hearts
3
1
1
3
0
4
9.75 4.25
Rangers
3
3
3
3
2
4
9.5 6.5
Hearts
5
1
3
3
1
5
10.83 7.17
Team
O
U
G.avg IT
Rangers
3
2
3
2
2
3
10.8 7.2
Hearts
3
2
1
4
1
4
10.2 5
Rangers
1
0
1
0
1
0
12 9
Hearts
1
1
0
2
0
2
9 3.5
Rangers
2
2
2
2
1
3
10.5 6.75
Hearts
2
1
1
2
1
2
11 6
Head to heads - Corners
04.05.26
Hearts
Rangers
Match Crn
2:1 2:6
15.02.26
Rangers
Hearts
Match Crn
4:2 7:3
21.12.25
Hearts
Rangers
Match Crn
2:1 6:10
13.09.25
Rangers
Hearts
Match Crn
0:2 9:2
16.02.25
Hearts
Rangers
Match Crn
1:3 10:7
Last matches - Corners
  • Rangers
  • Hearts
31.07.26
Dundee Utd
Rangers
Match Crn
1:1 5:10
16.05.26
Falkirk
Rangers
Match Crn
2:5 7:4
13.05.26
Rangers
Hibernian
Match Crn
1:2 9:3
10.05.26
Celtic
Rangers
Match Crn
3:1 1:7
04.05.26
Hearts
Rangers
Match Crn
2:1 2:6
01.08.26
Aberdeen
Hearts
Match Crn
2:1 4:6
16.05.26
Celtic
Hearts
Match Crn
3:1 9:6
13.05.26
Hearts
Falkirk
Match Crn
3:0 5:5
09.05.26
Motherwell
Hearts
Match Crn
1:1 2:6
04.05.26
Hearts
Rangers
Match Crn
2:1 2:6
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 1.5
  • 2.5
  • 3.5
  • 4.5
  • 5.5
Team
O
U
G.avg IT
Rangers
1
0
1
0
0
1
4 3
Hearts
1
0
1
0
1
0
5 2
Rangers
0
0
0
0
0
0
0 0
Hearts
0
0
0
0
0
0
0 0
Rangers
1
0
1
0
0
1
4 3
Hearts
1
0
1
0
1
0
5 2
Team
O
U
G.avg IT
Rangers
16
4
10
10
7
13
3.95 1.8
Hearts
17
3
12
8
6
14
4.4 1.55
Rangers
6
3
3
6
1
8
3.22 1.11
Hearts
9
1
5
5
2
8
4.2 1.2
Rangers
10
1
7
4
6
5
4.55 2.36
Hearts
8
2
7
3
4
6
4.6 1.9
Team
O
U
G.avg IT
Rangers
8
2
5
5
2
8
3.8 1.4
Hearts
10
0
7
3
3
7
4.6 1.9
Rangers
3
1
2
2
0
4
3.25 0.75
Hearts
4
0
2
2
0
4
3.5 1.25
Rangers
5
1
3
3
2
4
4.17 1.83
Hearts
6
0
5
1
3
3
5.33 2.33
Team
O
U
G.avg IT
Rangers
5
0
3
2
1
4
4.4 1.8
Hearts
5
0
4
1
2
3
5 2
Rangers
1
0
1
0
0
1
4 2
Hearts
2
0
1
1
0
2
3.5 1
Rangers
4
0
2
2
1
3
4.5 1.75
Hearts
3
0
3
0
2
1
6 2.67
Head to heads - Y. C.
04.05.26
Hearts
Rangers
Match YC
2:1 1:2
15.02.26
Rangers
Hearts
Match YC
4:2 3:3
21.12.25
Hearts
Rangers
Match YC
2:1 2:1
13.09.25
Rangers
Hearts
Match YC
0:2 2:1
16.02.25
Hearts
Rangers
Match YC
1:3 1:1
Last matches - Y. C.
  • Rangers
  • Hearts
31.07.26
Dundee Utd
Rangers
Match YC
1:1 1:3
16.05.26
Falkirk
Rangers
Match YC
2:5 3:0
13.05.26
Rangers
Hibernian
Match YC
1:2 2:2
10.05.26
Celtic
Rangers
Match YC
3:1 6:2
04.05.26
Hearts
Rangers
Match YC
2:1 1:2
01.08.26
Aberdeen
Hearts
Match YC
2:1 3:2
16.05.26
Celtic
Hearts
Match YC
3:1 6:3
13.05.26
Hearts
Falkirk
Match YC
3:0 1:3
09.05.26
Motherwell
Hearts
Match YC
1:1 1:3
04.05.26
Hearts
Rangers
Match YC
2:1 1:2
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
Team
O
U
G.avg IT
Rangers
1
0
0
1
0
1
0
1
- -
Hearts
1
0
0
1
0
1
0
1
- -
Rangers
0
0
0
0
0
0
0
0
- -
Hearts
0
0
0
0
0
0
0
0
- -
Rangers
1
0
0
1
0
1
0
1
- -
Hearts
1
0
0
1
0
1
0
1
- -
Team
O
U
G.avg IT
Rangers
18
2
9
11
4
16
2
18
- -
Hearts
15
5
6
14
1
19
1
19
- -
Rangers
8
1
6
3
2
7
1
8
- -
Hearts
6
4
1
9
0
10
0
10
- -
Rangers
10
1
3
8
2
9
1
10
- -
Hearts
9
1
5
5
1
9
1
9
- -
Team
O
U
G.avg IT
Rangers
10
0
6
4
3
7
1
9
- -
Hearts
8
2
4
6
0
10
0
10
- -
Rangers
4
0
3
1
1
3
0
4
- -
Hearts
2
2
1
3
0
4
0
4
- -
Rangers
6
0
3
3
2
4
1
5
- -
Hearts
6
0
3
3
0
6
0
6
- -
Team
O
U
G.avg IT
Rangers
5
0
3
2
1
4
1
4
- -
Hearts
5
0
3
2
0
5
0
5
- -
Rangers
1
0
1
0
0
1
0
1
- -
Hearts
2
0
1
1
0
2
0
2
- -
Rangers
4
0
2
2
1
3
1
3
- -
Hearts
3
0
2
1
0
3
0
3
- -
Over
Under
  • Season
  • Last 20
  • Last 10
  • Last 5
  • Overall
  • Home
  • Away
  • 0.5
  • 1.5
  • 2.5
  • 3.5
Team
O
U
G.avg IT
Rangers
1
0
0
1
0
1
0
1
- -
Hearts
1
0
1
0
0
1
0
1
- -
Rangers
0
0
0
0
0
0
0
0
- -
Hearts
0
0
0
0
0
0
0
0
- -
Rangers
1
0
0
1
0
1
0
1
- -
Hearts
1
0
1
0
0
1
0
1
- -
Team
O
U
G.avg IT
Rangers
17
3
13
7
8
12
3
17
- -
Hearts
14
6
9
11
2
18
1
19
- -
Rangers
8
1
7
2
5
4
2
7
- -
Hearts
7
3
4
6
2
8
1
9
- -
Rangers
9
2
6
5
3
8
1
10
- -
Hearts
7
3
5
5
0
10
0
10
- -
Team
O
U
G.avg IT
Rangers
9
1
7
3
4
6
2
8
- -
Hearts
8
2
6
4
1
9
1
9
- -
Rangers
4
0
3
1
3
1
1
3
- -
Hearts
4
0
2
2
1
3
1
3
- -
Rangers
5
1
4
2
1
5
1
5
- -
Hearts
4
2
4
2
0
6
0
6
- -
Team
O
U
G.avg IT
Rangers
5
0
3
2
0
5
0
5
- -
Hearts
4
1
3
2
0
5
0
5
- -
Rangers
1
0
0
1
0
1
0
1
- -
Hearts
2
0
1
1
0
2
0
2
- -
Rangers
4
0
3
1
0
4
0
4
- -
Hearts
2
1
2
1
0
3
0
3
- -
  • 1x2
  • Dbl. Chance
  • Over/Under
  • Crn
  • YC
1X2
1X12X2
Total Goals 0.5
OverUnder
Total Goals 1.5
OverUnder
Total Goals 2.5
OverUnder
Total Goals 3.5
OverUnder
Total Goals 4.5
OverUnder
Total Corners 7.5
OverUnder
Total Corners 8.5
OverUnder
Total Corners 9.5
OverUnder
Total Corners 10.5
OverUnder
Total Corners 11.5
OverUnder
Total YC 3.5
OverUnder
Total YC 4.5
OverUnder
Total YC 5.5
OverUnder
Total YC 6.5
OverUnder
Total YC 7.5
OverUnder