Dundee FC host Rangers in the Scottish Premiership on 9 November 2025, 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 15:00 UK Time.
Rangers head to Dens Park aiming to bounce back from their derby defeat at Celtic, while Dundee FC continue to search for stability after another heavy loss. Both sides have struggled for defensive consistency, yet their recent meetings have produced lively contests. With goals a common feature when these two meet, this encounter carries the signs of another open, high-tempo clash.
Dundee’s form remains inconsistent, with their 4-0 loss at Hearts marking a fourth defeat in five league games. The 2-0 home win over celtic was a brief highlight, built on sharp counter-attacking play and compact defending, but that structure has quickly faded. Away defeats at Falkirk and Aberdeen exposed their fragility when pressed, and they have now conceded 11 goals across their last five matches.
At home, Dundee still carry a threat going forward, particularly when breaking quickly from midfield. Their 3-4 loss to Rangers in March showed they can create chances against stronger opposition. However, defensive lapses and lapses in shape continue to undermine their efforts, especially once they fall behind.
The recent run of rangers has been uneven, balancing strong domestic results with poor European form. The 3-1 defeat at Celtic followed a resilient 1-0 win away at Hibernian and a convincing 3-1 victory over Kilmarnock. Their ability to create chances has rarely been in question, but defensive concentration has slipped late in games, as seen in the 2-2 draw with Dundee United and their European loss to Brann.
James Tavernier continues to play a key role from the right, both as a creator and a finisher. His penalty and set-piece threat make him a consistent goalscoring outlet, which aligns with the value in the anytime scorer market. Away from home, Rangers have scored in every league match this season, underlining their reliability in attack even when performances have fluctuated.
The betting outlook points strongly towards a high-scoring game, with over 2.5 goals and both teams to score offering solid value at 2.10 odds. Dundee’s open style at home and Rangers’ attacking quality suggest neither side is likely to keep a clean sheet.
In terms of result, Rangers’ superior finishing and squad depth should tell across ninety minutes. They have scored three or more in two of their last four head-to-heads with Dundee, and that pattern could continue here.
A 3-1 victory for Rangers, available at 12.00 odds, fits both the statistical trend and the stylistic contrast between the sides. In addition, James Tavernier to score anytime at 2.88 odds remains a credible pick given his consistent record in front of goal and role in set pieces.
| Dundee FC | Rangers | |
|---|---|---|
| Game Played | 17 | 16 |
| Wins | 3 | 7 |
| Draws | 4 | 8 |
| Loss | 10 | 1 |
| Goals For | 15 | 23 |
| Goals Against | 31 | 13 |
| Dundee FC | Rangers | |
|---|---|---|
| Game Played | 8 | 8 |
| Wins | 3 | 4 |
| Draws | 1 | 4 |
| Loss | 4 | 0 |
| Goals For | 11 | 14 |
| Goals Against | 14 | 6 |
|
13.12.25 |
Livingston Dundee FC |
2-2 |
|
06.12.25 |
Dundee FC Aberdeen |
1-3 |
|
03.12.25 |
Celtic Dundee FC |
1-0 |
|
29.11.25 |
Dundee FC St Mirren |
3-1 |
|
22.11.25 |
Hibernian Dundee FC |
2-0 |
|
09.11.25 |
Dundee FC Rangers |
0-3 |
|
01.11.25 |
Hearts Dundee FC |
4-0 |
|
25.10.25 |
Falkirk Dundee FC |
2-1 |
|
19.10.25 |
Dundee FC Celtic |
2-0 |
|
05.10.25 |
Aberdeen Dundee FC |
4-0 |
|
27.09.25 |
St Mirren Dundee FC |
1-0 |
|
20.09.25 |
Dundee FC Livingston |
3-2 |
|
13.09.25 |
Dundee FC Motherwell |
1-1 |
|
31.08.25 |
Dundee FC Dundee United |
0-2 |
|
23.08.25 |
Kilmarnock Dundee FC |
0-0 |
|
09.08.25 |
Rangers Dundee FC |
1-1 |
|
03.08.25 |
Dundee FC Hibernian |
1-2 |
|
26.07.25 |
Dundee FC Montrose |
5-0 |
|
22.07.25 |
Bonnyrigg Rose Athletic Dundee FC |
1-3 |
|
19.07.25 |
Alloa Athletic Dundee FC |
1-0 |
|
12.07.25 |
Dundee FC Airdrieonians |
0-1 |
|
28.06.25 |
Arbroath Dundee FC |
0-2 |
|
18.05.25 |
St Johnstone Dundee FC |
0-2 |
|
14.05.25 |
Dundee FC Ross County |
1-1 |
|
10.05.25 |
Kilmarnock Dundee FC |
3-2 |
|
03.05.25 |
Dundee FC Motherwell |
1-2 |
|
26.04.25 |
Hearts Dundee FC |
0-1 |
|
13.04.25 |
Hibernian Dundee FC |
4-0 |
|
05.04.25 |
Dundee FC St Mirren |
2-0 |
|
29.03.25 |
Dundee FC Rangers |
3-4 |
|
16.03.25 |
Dundee United Dundee FC |
2-4 |
|
07.03.25 |
Hearts Dundee FC |
3-1 |
|
01.03.25 |
Dundee FC St Johnstone |
1-1 |
|
26.02.25 |
Motherwell Dundee FC |
2-1 |
|
22.02.25 |
Ross County Dundee FC |
3-1 |
|
15.02.25 |
Dundee FC Aberdeen |
1-2 |
|
08.02.25 |
Dundee FC Airdrieonians |
4-0 |
|
05.02.25 |
Celtic Dundee FC |
6-0 |
|
01.02.25 |
Dundee FC Hearts |
0-6 |
|
20.01.25 |
Dundee FC Dundee United |
1-0 |
|
14.01.25 |
Dundee FC Celtic |
3-3 |
|
09.01.25 |
Dundee FC Rangers |
1-1 |
|
05.01.25 |
St Johnstone Dundee FC |
1-3 |
|
02.01.25 |
Dundee FC Dundee United |
1-2 |
|
29.12.24 |
St Mirren Dundee FC |
1-2 |
|
26.12.24 |
Dundee FC Ross County |
0-3 |
|
21.12.24 |
Rangers Dundee FC |
1-0 |
|
07.12.24 |
Hearts Dundee FC |
2-0 |
|
04.12.24 |
Dundee FC Motherwell |
4-1 |
|
30.11.24 |
Kilmarnock Dundee FC |
1-1 |
|
06.12.25 |
Dundee FC Aberdeen |
1-3 |
|
29.11.25 |
Dundee FC St Mirren |
3-1 |
|
09.11.25 |
Dundee FC Rangers |
0-3 |
|
19.10.25 |
Dundee FC Celtic |
2-0 |
|
20.09.25 |
Dundee FC Livingston |
3-2 |
|
13.09.25 |
Dundee FC Motherwell |
1-1 |
|
31.08.25 |
Dundee FC Dundee United |
0-2 |
|
03.08.25 |
Dundee FC Hibernian |
1-2 |
|
26.07.25 |
Dundee FC Montrose |
5-0 |
|
12.07.25 |
Dundee FC Airdrieonians |
0-1 |
|
14.05.25 |
Dundee FC Ross County |
1-1 |
|
03.05.25 |
Dundee FC Motherwell |
1-2 |
|
05.04.25 |
Dundee FC St Mirren |
2-0 |
|
29.03.25 |
Dundee FC Rangers |
3-4 |
|
01.03.25 |
Dundee FC St Johnstone |
1-1 |
|
15.02.25 |
Dundee FC Aberdeen |
1-2 |
|
08.02.25 |
Dundee FC Airdrieonians |
4-0 |
|
01.02.25 |
Dundee FC Hearts |
0-6 |
|
20.01.25 |
Dundee FC Dundee United |
1-0 |
|
14.01.25 |
Dundee FC Celtic |
3-3 |
|
09.01.25 |
Dundee FC Rangers |
1-1 |
|
02.01.25 |
Dundee FC Dundee United |
1-2 |
|
26.12.24 |
Dundee FC Ross County |
0-3 |
|
04.12.24 |
Dundee FC Motherwell |
4-1 |
|
23.11.24 |
Dundee FC Hibernian |
4-1 |
|
03.11.24 |
Dundee FC Kilmarnock |
3-2 |
|
26.10.24 |
Dundee FC St Johnstone |
1-2 |
|
05.10.24 |
Dundee FC Kilmarnock |
2-3 |
|
28.09.24 |
Dundee FC Aberdeen |
1-2 |
|
31.08.24 |
Dundee FC St Mirren |
2-2 |
|
17.08.24 |
Dundee FC Airdrieonians |
6-1 |
|
10.08.24 |
Dundee FC Hearts |
3-1 |
|
27.07.24 |
Dundee FC Inverness CT |
6-0 |
|
23.07.24 |
Dundee FC Annan Athletic |
3-1 |
|
18.05.24 |
Dundee FC Kilmarnock |
1-1 |
|
04.05.24 |
Dundee FC St Mirren |
1-3 |
|
28.04.24 |
Dundee FC Celtic |
1-2 |
|
17.04.24 |
Dundee FC Rangers |
0-0 |
|
06.04.24 |
Dundee FC Motherwell |
2-3 |
|
13.03.24 |
Dundee FC Aberdeen |
1-0 |
|
02.03.24 |
Dundee FC Kilmarnock |
2-2 |
|
17.02.24 |
Dundee FC Ross County |
2-0 |
|
11.02.24 |
Dundee FC St Johnstone |
2-1 |
|
03.02.24 |
Dundee FC Hearts |
2-3 |
|
26.12.23 |
Dundee FC Celtic |
0-3 |
|
25.11.23 |
Dundee FC Hibernian |
1-2 |
|
11.11.23 |
Dundee FC St Mirren |
4-0 |
|
05.11.23 |
Dundee FC Livingston |
1-0 |
|
01.11.23 |
Dundee FC Rangers |
0-5 |
|
24.10.23 |
Dundee FC Ross County |
0-0 |
|
13.12.25 |
Livingston Dundee FC |
2-2 |
|
03.12.25 |
Celtic Dundee FC |
1-0 |
|
22.11.25 |
Hibernian Dundee FC |
2-0 |
|
01.11.25 |
Hearts Dundee FC |
4-0 |
|
25.10.25 |
Falkirk Dundee FC |
2-1 |
|
05.10.25 |
Aberdeen Dundee FC |
4-0 |
|
27.09.25 |
St Mirren Dundee FC |
1-0 |
|
23.08.25 |
Kilmarnock Dundee FC |
0-0 |
|
09.08.25 |
Rangers Dundee FC |
1-1 |
|
22.07.25 |
Bonnyrigg Rose Athletic Dundee FC |
1-3 |
|
19.07.25 |
Alloa Athletic Dundee FC |
1-0 |
|
28.06.25 |
Arbroath Dundee FC |
0-2 |
|
18.05.25 |
St Johnstone Dundee FC |
0-2 |
|
10.05.25 |
Kilmarnock Dundee FC |
3-2 |
|
26.04.25 |
Hearts Dundee FC |
0-1 |
|
13.04.25 |
Hibernian Dundee FC |
4-0 |
|
16.03.25 |
Dundee United Dundee FC |
2-4 |
|
07.03.25 |
Hearts Dundee FC |
3-1 |
|
26.02.25 |
Motherwell Dundee FC |
2-1 |
|
22.02.25 |
Ross County Dundee FC |
3-1 |
|
05.02.25 |
Celtic Dundee FC |
6-0 |
|
05.01.25 |
St Johnstone Dundee FC |
1-3 |
|
29.12.24 |
St Mirren Dundee FC |
1-2 |
|
21.12.24 |
Rangers Dundee FC |
1-0 |
|
07.12.24 |
Hearts Dundee FC |
2-0 |
|
30.11.24 |
Kilmarnock Dundee FC |
1-1 |
|
09.11.24 |
Aberdeen Dundee FC |
4-1 |
|
30.10.24 |
Celtic Dundee FC |
2-0 |
|
19.10.24 |
Motherwell Dundee FC |
0-1 |
|
21.09.24 |
Rangers Dundee FC |
3-0 |
|
14.09.24 |
Ross County Dundee FC |
2-0 |
|
24.08.24 |
Hibernian Dundee FC |
2-2 |
|
04.08.24 |
Dundee United Dundee FC |
2-2 |
|
16.07.24 |
Arbroath Dundee FC |
0-2 |
|
13.07.24 |
Bonnyrigg Rose Athletic Dundee FC |
1-7 |
|
10.07.24 |
Dunfermline Dundee FC |
0-2 |
|
06.07.24 |
Lech Poznan Dundee FC |
1-1 |
|
03.07.24 |
Banik Ostrava Dundee FC |
0-3 |
|
29.06.24 |
Arbroath Dundee FC |
1-3 |
|
14.05.24 |
Rangers Dundee FC |
5-2 |
|
11.05.24 |
Hearts Dundee FC |
3-0 |
|
13.04.24 |
Aberdeen Dundee FC |
0-0 |
|
30.03.24 |
St Johnstone Dundee FC |
1-2 |
|
28.02.24 |
Celtic Dundee FC |
7-1 |
|
24.02.24 |
Hibernian Dundee FC |
2-1 |
|
07.02.24 |
St Mirren Dundee FC |
2-0 |
|
30.01.24 |
Aberdeen Dundee FC |
1-1 |
|
27.01.24 |
Livingston Dundee FC |
1-4 |
|
23.01.24 |
Hearts Dundee FC |
3-2 |
|
20.01.24 |
Kilmarnock Dundee FC |
2-0 |
|
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 |
|
12.08.25 |
Viktoria Plzen Rangers |
2-1 |
|
09.08.25 |
Rangers Dundee FC |
1-1 |
|
05.08.25 |
Rangers Viktoria Plzen |
3-0 |
|
02.08.25 |
Motherwell Rangers |
1-1 |
|
30.07.25 |
Panathinaikos Rangers |
1-1 |
|
26.07.25 |
Rangers Middlesbrough |
2-2 |
|
22.07.25 |
Rangers Panathinaikos |
2-0 |
|
06.07.25 |
Rangers Club Brugge |
2-2 |
|
01.06.25 |
Nelson Suburbs Rangers |
4-0 |
|
17.05.25 |
Hibernian Rangers |
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 |
|
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 |
|
10.04.25 |
Rangers Athletic Bilbao |
0-0 |
|
05.04.25 |
Rangers Hibernian |
0-2 |
|
29.03.25 |
Dundee FC Rangers |
3-4 |
|
16.03.25 |
Celtic Rangers |
2-3 |
|
13.03.25 |
Rangers Fenerbahce (Penalties:3 - 2) |
0-2 |
|
06.03.25 |
Fenerbahce Rangers |
1-3 |
|
01.03.25 |
Rangers Motherwell |
1-2 |
|
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 |
|
04.12.24 |
Rangers Kilmarnock |
6-0 |
|
23.11.24 |
Rangers Dundee United |
1-1 |
|
10.11.24 |
Rangers Hearts |
1-0 |
|
27.10.24 |
Rangers St Mirren |
2-1 |
|
24.10.24 |
Rangers FCSB |
4-0 |
|
06.10.24 |
Rangers St Johnstone |
2-0 |
|
03.10.24 |
Rangers Lyon |
1-4 |
|
29.09.24 |
Rangers Hibernian |
1-0 |
|
21.09.24 |
Rangers Dundee FC |
3-0 |
|
24.08.24 |
Rangers Ross County |
6-0 |
|
17.08.24 |
Rangers St Johnstone |
2-0 |
|
13.08.24 |
Rangers Dynamo Kyiv |
0-2 |
|
10.08.24 |
Rangers Motherwell |
2-1 |
|
20.07.24 |
Rangers Manchester United |
0-2 |
|
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 |
|
30.10.24 |
Aberdeen Rangers |
2-1 |
|
20.10.24 |
Kilmarnock Rangers |
1-0 |
|
26.09.24 |
Malmo Rangers |
0-2 |
|
15.09.24 |
Dundee United Rangers |
0-1 |
|
01.09.24 |
Celtic Rangers |
3-0 |
|
06.08.24 |
Dynamo Kyiv Rangers |
1-1 |
|
03.08.24 |
Hearts Rangers |
0-0 |
|
27.07.24 |
Union Berlin Rangers |
4-4 |
|
24.07.24 |
Birmingham Rangers |
2-1 |
|
13.07.24 |
Ajax Rangers |
2-1 |
|
25.05.24 |
Celtic Rangers |
1-0 |
|
09.08.2025
|
Rangers Dundee FC |
1-1
|
|
29.03.2025
|
Dundee FC Rangers |
3-4
|
|
09.01.2025
|
Dundee FC Rangers |
1-1
|
|
21.12.2024
|
Rangers Dundee FC |
1-0
|
|
21.09.2024
|
Rangers Dundee FC |
3-0
|
|
29.03.2025
|
Dundee FC Rangers |
3-4
|
|
09.01.2025
|
Dundee FC Rangers |
1-1
|
|
17.04.2024
|
Dundee FC Rangers |
0-0
|
|
01.11.2023
|
Dundee FC Rangers |
0-5
|
|
20.03.2022
|
Dundee FC Rangers |
1-2
|
|
13.03.2022
|
Dundee FC Rangers |
0-3
|