Match details Kilmarnock - Rangers 26 Dec 2026 Scotland Premier League 2026-2027. Head-to-head statistics.

:
L L W L D
D W D W W
Expected
26 Dec 2026 17:00 Round 20
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
KilmarnockAverage performanceRangers
Overall Home Overall Away
3.36 3.6 Average per game 2.55 2.5
1 1 Average goals scored per game 1.73 1.5
2.36 2.6 Average goals conceded per game 0.82 1
4.91 4.4 Corners 7.36 6
1.91 1.8 Cards 1.82 2.67
KilmarnockAverage performanceRangers
Overall Home Overall Away
3.15 3.2 Average per game 3.55 3.55
1.45 1.6 Average goals scored per game 2.2 2.09
1.7 1.6 Average goals conceded per game 1.35 1.45
4.6 4.1 Corners 6.9 5.91
2.05 1.9 Cards 1.55 2.18
KilmarnockAverage performanceRangers
Overall Home Overall Away
3 3.6 Average per game 2.6 2.6
0.8 1 Average goals scored per game 1.8 1.6
2.2 2.6 Average goals conceded per game 0.8 1
5.1 4.4 Corners 7.1 5.2
1.9 1.8 Cards 1.7 2.6
KilmarnockAverage performanceRangers
Overall Home Overall Away
3.6 3.5 Average per game 3.4 3
1.2 2 Average goals scored per game 2.4 1.67
2.4 1.5 Average goals conceded per game 1 1.33
4.4 3.5 Corners 6.6 4.67
1.8 1.5 Cards 2.2 3
Kilmarnock Over
Under
Rangers
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Kilmarnock Over
Under
Rangers
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Kilmarnock Over
Under
Rangers
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Kilmarnock Over
Under
Rangers
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Kilmarnock - Rangers - Head to heads
06.12.25 Kilmarnock Rangers L 0:3 (0:1)
26.02.25 Kilmarnock Rangers L 2:4 (2:1)
20.10.24 Kilmarnock Rangers W 1:0 (0:0)
28.02.24 Kilmarnock Rangers L 1:2 (1:0)
05.08.23 Kilmarnock Rangers W 1:0 (0:0)
18.01.23 Kilmarnock Rangers L 2:3 (1:1)
01.11.20 Kilmarnock Rangers L 0:1 (0:1)
12.02.20 Kilmarnock Rangers W 2:1 (0:1)
Rangers - Kilmarnock - Head to heads
10.10.26 Rangers Kilmarnock W 3:1 (3:0)
04.02.26 Rangers Kilmarnock W 5:1 (1:0)
26.10.25 Rangers Kilmarnock W 3:1 (1:1)
04.12.24 Rangers Kilmarnock W 6:0 (1:0)
05.05.24 Rangers Kilmarnock W 4:1 (1:1)
02.01.24 Rangers Kilmarnock W 3:1 (2:0)
04.03.23 Rangers Kilmarnock W 3:1 (3:0)
06.08.22 Rangers Kilmarnock W 2:0 (0:0)
Kilmarnock - Last matches
28.10.26 Dundee FC Kilmarnock L 3:1 (1:0)
24.10.26 Falkirk Kilmarnock L 3:0 (2:0)
17.10.26 Kilmarnock Motherwell W 3:2 (1:1)
10.10.26 Rangers Kilmarnock L 3:1 (3:0)
19.09.26 Kilmarnock Hearts D 1:1 (1:0)
15.09.26 Hibernian Kilmarnock W 0:1 (0:1)
05.09.26 Aberdeen Kilmarnock D 0:0 (0:0)
02.09.26 Kilmarnock St. Mirren L 0:1 (0:1)
12.09.26 Kilmarnock Aberdeen D 1:1 (0:0) AET 0:0, pen 1:3
14.08.26 Kilmarnock Ayr W 3:2 (1:1)
25.07.26 Peterhead Kilmarnock D 0:0 (0:0) AET 0:0, pen 5:4
21.07.26 Kilmarnock Hamilton W 1:0 (0:0)
18.07.26 Elgin City Kilmarnock W 0:1 (0:0)
14.07.26 Kilmarnock Raith D 0:0 (0:0) AET 0:0, pen 4:2
19.09.25 Kilmarnock St. Mirren D 2:2 (1:1) AET 0:0, pen 3:4
17.08.25 Kilmarnock Dundee Utd W 2:1 (1:1)
17.01.26 Kilmarnock Dundee FC L 1:2 (1:0)
18.01.25 Celtic Kilmarnock L 2:1 (1:1)
29.08.24 Kilmarnock FC Copenhagen D 1:1 (1:0)
Rangers - Last matches
28.10.26 Hearts Rangers D 2:2 (0:1)
24.10.26 Rangers St Johnstone W 4:0 (1:0)
17.10.26 Dundee FC Rangers D 2:2 (1:1)
10.10.26 Rangers Kilmarnock W 3:1 (3:0)
20.09.26 Celtic Rangers W 0:1 (0:1)
09.09.26 Rangers St. Mirren W 1:0 (0:0)
05.09.26 Rangers Motherwell W 1:0 (1:0)
02.09.26 Falkirk Rangers W 1:2 (1:1)
13.09.26 Rangers Celtic W 3:0 (1:0)
16.08.26 Rangers St. Mirren W 5:1 (2:1)
02.11.25 Celtic Rangers D 1:1 (1:0) AET 2:0
20.09.25 Rangers Hibernian W 2:0 (2:0)
16.08.25 Rangers Alloa W 4:2 (2:1)
27.08.26 Jablonec Rangers L 1:0 (0:0) AET 0:0, pen 4:3
20.08.26 Rangers Jablonec W 1:0 (0:0)
13.08.26 Rangers Jagiellonia D 1:1 (1:0)
06.08.26 Jagiellonia Rangers L 2:1 (2:1)
29.01.26 FC Porto Rangers L 3:1 (3:1)
22.01.26 Rangers Ludogorets W 1:0 (1:0)
11.12.25 Ferencvaros Rangers L 2:1 (1:1)
27.11.25 Rangers Braga D 1:1 (1:0)
06.11.25 Rangers AS Roma L 0:2 (0:2)
23.10.25 Brann Rangers L 3:0 (1:0)
08.03.26 Rangers Celtic D 0:0 (0:0) AET 0:0
08.02.26 Rangers Queen's Park W 8:0 (5:0)
09.02.25 Rangers Queen's Park L 0:1 (0:0)
19.01.25 Rangers Fraserburgh W 5:0 (1:0)
27.08.25 Club Brugge KV Rangers L 6:0 (5:0)
19.08.25 Rangers Club Brugge KV L 1:3 (0:3)
12.08.25 Plzen Rangers L 2:1 (1:0)
05.08.25 Rangers Plzen W 3:0 (2:0)
30.07.25 Panathinaikos Rangers D 1:1 (0:0)
22.07.25 Rangers Panathinaikos W 2:0 (0:0)
Team W D L Pts
Селтик 9 1 1 28
Рейнджерс 7 3 1 24
Хартс 6 2 3 20
ФК Данди 5 2 4 17
Данди Юнайтед 4 4 3 16
Фалкирк 4 3 4 15
Сент-Миррен 4 2 5 14
Сент-Джонстон 3 4 4 13
Абердин 3 2 6 11
Мотеруэлл 2 3 6 9
Хиберниан 2 2 7 8
Килмарнок 2 2 7 8