Match details Kilmarnock - Rangers 6 Dec 2025 Scotland Premier League 2025-2026. Head-to-head statistics.

:
D D D D
D D D D
Expected
6 Dec 2025 17:00 Round 16
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
KilmarnockAverage performanceRangers
Overall Home Overall Away
3 2 Average per game 1.5 2
1.5 1 Average goals scored per game 0.75 1
1.5 1 Average goals conceded per game 0.75 1
4.25 5 Corners 8.25 9
3 2.5 Cards 3 3.5
KilmarnockAverage performanceRangers
Overall Home Overall Away
2.95 2.45 Average per game 3.4 4.2
1.3 1.45 Average goals scored per game 2.1 2.5
1.65 1 Average goals conceded per game 1.3 1.7
5.25 6.09 Corners 7.05 5.9
1.75 1.45 Cards 1.8 2.3
KilmarnockAverage performanceRangers
Overall Home Overall Away
3.1 2.4 Average per game 2.8 3.2
1.4 1.4 Average goals scored per game 1.7 1.6
1.7 1 Average goals conceded per game 1.1 1.6
3.8 5 Corners 7.1 7
1.6 1.4 Cards 2 2.4
KilmarnockAverage performanceRangers
Overall Home Overall Away
2.6 1.67 Average per game 2 2.67
1.2 0.67 Average goals scored per game 1 1.33
1.4 1 Average goals conceded per game 1 1.33
4 4.33 Corners 9.2 10.33
2.6 2 Cards 2.8 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
Top Streaks
Draw Kilmarnock has tied 4 last games
Rangers has tied 5 last games
Rangers has tied 5 last away games
No loss Rangers has not lost 13 last away games
Both scored Rangers has scored and conceded in 14 last away games
Kilmarnock - Rangers - Head to heads
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)
04.08.19 Kilmarnock Rangers L 1:2 (0:1)
Rangers - Kilmarnock - Head to heads
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)
13.02.21 Rangers Kilmarnock W 1:0 (1:0)
22.08.20 Rangers Kilmarnock W 2:0 (0:0)
26.12.19 Rangers Kilmarnock W 1:0 (0:0)
Kilmarnock - Last matches
30.08.25 Motherwell Kilmarnock D 2:2 (1:1)
23.08.25 Kilmarnock Dundee FC D 0:0 (0:0)
10.08.25 Hibernian Kilmarnock D 2:2 (2:1)
02.08.25 Kilmarnock Livingston D 2:2 (2:0)
18.05.25 Kilmarnock Hearts L 0:1 (0:0)
14.05.25 Motherwell Kilmarnock L 3:0 (0:0)
10.05.25 Kilmarnock Dundee FC W 3:2 (1:0)
03.05.25 St Johnstone Kilmarnock W 0:2 (0:1)
17.08.25 Kilmarnock Dundee Utd W 2:1 (1:1)
26.07.25 Kilmarnock East Fife W 4:0 (3:0)
22.07.25 Kelty Hearts Kilmarnock D 0:0 (0:0) AET 0:0, pen 4:3
16.07.25 Kilmarnock Livingston W 1:0 (1:0)
12.07.25 Brora Rangers Kilmarnock W 0:2 (0:1)
18.08.24 Motherwell Kilmarnock D 0:0 (0:0) AET 1:0
26.09.23 Kilmarnock Hearts L 1:2 (0:1)
20.08.23 Kilmarnock Celtic W 1:0 (0:0)
18.01.25 Celtic Kilmarnock L 2:1 (1:1)
09.03.24 Aberdeen Kilmarnock L 3:1 (2:1)
10.02.24 Kilmarnock Cove Rangers W 2:0 (1:0)
20.01.24 Kilmarnock Dundee FC W 2:0 (2:0)
10.03.23 Inverness Kilmarnock L 2:1 (1:1)
11.02.23 Dundee Utd Kilmarnock W 0:1 (0:0)
21.01.23 Kilmarnock Dumbarton W 1:0 (0:0)
22.01.22 Kilmarnock Dundee Utd D 1:1 (1:1) AET 0:1
29.08.24 Kilmarnock FC Copenhagen D 1:1 (1:0)
22.08.24 FC Copenhagen Kilmarnock L 2:0 (0:0)
15.08.24 Tromso Kilmarnock W 0:1 (0:1)
08.08.24 Kilmarnock Tromso D 2:2 (1:0)
01.08.24 Cercle Brugge Kilmarnock L 1:0 (1:0)
25.07.24 Kilmarnock Cercle Brugge D 1:1 (0:0)
18.07.19 Kilmarnock Connahs Q. L 0:2 (0:0)
11.07.19 Connahs Q. Kilmarnock W 1:2 (0:0)
29.04.22 Raith Kilmarnock D 1:1 (1:0)
22.04.22 Kilmarnock Arbroath W 2:1 (0:1)
15.04.22 Inverness Kilmarnock L 2:1 (0:0)
09.04.22 Kilmarnock Dunfermline W 2:0 (1:0)
01.04.22 Morton Kilmarnock D 1:1 (0:0)
26.03.22 Kilmarnock Partick Thistle W 2:1 (1:0)
19.03.22 Kilmarnock Queen of South W 2:1 (1:0)
11.03.22 Ayr Kilmarnock W 1:3 (1:3)
Rangers - Last matches
31.08.25 Rangers Celtic D 0:0 (0:0)
24.08.25 St. Mirren Rangers D 1:1 (1:0)
09.08.25 Rangers Dundee FC D 1:1 (0:0)
02.08.25 Motherwell Rangers D 1:1 (0:1)
17.05.25 Hibernian Rangers D 2:2 (1:1)
14.05.25 Rangers Dundee Utd W 3:1 (1:1)
11.05.25 Rangers Aberdeen W 4:0 (0:0)
04.05.25 Rangers Celtic D 1:1 (1:0)
27.08.25 Brugge Rangers L 6:0 (5:0)
19.08.25 Rangers Brugge 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)
13.08.24 Rangers Dyn. Kyiv L 0:2 (0:0)
06.08.24 Dyn. Kyiv Rangers D 1:1 (1:0)
16.08.25 Rangers Alloa W 4:2 (2:1)
15.12.24 Celtic Rangers D 3:3 (0:1) AET 0:0
03.11.24 Motherwell Rangers W 1:2 (1:0)
21.09.24 Rangers Dundee FC W 3:0 (1:0)
17.08.24 Rangers St Johnstone W 2:0 (0:0)
17.12.23 Rangers Aberdeen W 1:0 (0:0)
05.11.23 Hearts Rangers W 1:3 (0:0)
27.09.23 Rangers Livingston W 4:0 (1:0)
17.04.25 Ath Bilbao Rangers L 2:0 (1:0)
10.04.25 Rangers Ath Bilbao D 0:0 (0:0)
13.03.25 Rangers Fenerbahce L 0:2 (0:1) AET 0:0, pen 3:2
06.03.25 Fenerbahce Rangers W 1:3 (1:2)
30.01.25 Rangers Royale Union SG W 2:1 (1:0)
23.01.25 Man Utd Rangers L 2:1 (0:0)
12.12.24 Rangers Tottenham D 1:1 (0:0)
28.11.24 Nice Rangers W 1:4 (0:3)
09.02.25 Rangers Queen's Park L 0:1 (0:0)
19.01.25 Rangers Fraserburgh W 5:0 (1:0)
25.05.24 Celtic Rangers L 1:0 (0:0)
21.04.24 Rangers Hearts W 2:0 (1:0)
10.03.24 Hibernian Rangers W 0:2 (0:1)
10.02.24 Rangers Ayr W 2:0 (1:0)
20.01.24 Dumbarton Rangers W 1:4 (0:2)
30.04.23 Rangers Celtic L 0:1 (0:1)
24.07.24 Birmingham Rangers L 2:1 (2:0)
29.07.23 Hoffenheim Rangers D 2:2 (2:0)
26.07.23 Rangers Olympiacos L 1:3 (0:1)
18.07.23 Rangers Newcastle L 1:2 (0:1)
10.12.22 Rangers Leverkusen W 3:0 (2:0)
23.07.22 Rangers Tottenham L 1:2 (1:0)
19.07.22 Rangers West Ham W 3:1 (0:0)
25.07.21 Rangers Real Madrid W 2:1 (0:1)
01.05.16 St. Mirren Rangers D 2:2 (1:0)
26.04.16 Livingston Rangers L 1:0 (1:0)
23.04.16 Rangers Alloa D 1:1 (1:1)
20.04.16 Hibernian Rangers L 3:2 (2:1)
05.04.16 Rangers Dumbarton W 1:0 (0:0)
02.04.16 Raith Rangers D 3:3 (2:2)
26.03.16 Rangers Queen of South W 4:3 (1:1)
18.03.16 Falkirk Rangers L 3:2 (0:2)
03.05.14 Dunfermline Rangers D 1:1 (0:0)
26.04.14 Rangers Stranraer W 3:0 (1:0)
22.04.14 Rangers Ayr W 2:1 (0:0)
19.04.14 Stenhousemuir Rangers W 0:4 (0:2)
15.04.14 Rangers Forfar Athletic W 3:0 (0:0)
29.03.14 Arbroath Rangers W 1:2 (0:1)
23.03.14 Brechin Rangers W 1:2 (0:1)
15.03.14 Rangers Dunfermline W 2:0 (1:0)
04.05.13 Rangers Berwick W 1:0 (1:0)
27.04.13 East Stirling Rangers W 2:4 (1:2)
20.04.13 Rangers Peterhead L 1:2 (1:1)
13.04.13 Rangers Clyde W 2:0 (0:0)
07.04.13 Queen's Park Rangers W 1:4 (0:2)
30.03.13 Montrose Rangers D 0:0 (0:0)
23.03.13 Rangers Stirling D 0:0 (0:0)
16.03.13 Elgin City Rangers W 0:1 (0:0)
Team W D L Pts
Селтик 3 1 0 10
Хартс 3 1 0 10
Хиберниан 1 2 0 5
Данди Юнайтед 1 1 1 4
Килмарнок 0 4 0 4
Мотеруэлл 0 4 0 4
Рейнджерс 0 4 0 4
Фалкирк 1 1 1 4
Ливингстон 1 1 2 4
Сент-Миррен 0 3 1 3
ФК Данди 0 2 2 2
Абердин 0 0 3 0