Dundee FC vs Rangers FC, Premier League 2021-22 REGULAR SEASON
Overview
Match Preview
Dundee FC vs Rangers FC — Premier League at Kilmac Stadium at Dens Park.
- Dundee FC 12 games · 17 pts (2026/27)
- Rangers FC 12 games · 27 pts (2026/27)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 13 | 31 |
| 2 | Rangers FC | 12 | 27 |
| 3 | Falkirk FC | 13 | 21 |
| 4 | Heart of Midlothian FC | 12 | 20 |
| 5 | Dundee FC | 12 | 17 |
| 6 | Dundee United FC | 12 | 17 |
| 7 | St. Johnstone FC | 13 | 17 |
| 8 | St. Mirren FC | 13 | 14 |
| 9 | Motherwell FC | 13 | 13 |
| 10 | Hibernian FC | 12 | 11 |
| 11 | Aberdeen FC | 12 | 11 |
| 12 | Kilmarnock FC | 13 | 9 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Mar | Rangers FC | H | 1–2 | L |
| 09 Mar | St. Mirren FC | H | 0–1 | L |
| 05 Mar | Motherwell FC | A | 1–1 | D |
| 02 Mar | Hibernian FC | H | 0–0 | D |
| 26 Feb | Livingston FC | H | 0–4 | L |
| 20 Feb | Celtic FC | A | 2–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Mar | Dundee FC | A | 2–1 | W |
| 17 Mar | FK Crvena Zvezda | A | 1–2 | L |
| 10 Mar | FK Crvena Zvezda | H | 3–0 | W |
| 05 Mar | Aberdeen FC | H | 1–0 | W |
| 02 Mar | St. Johnstone FC | A | 1–0 | W |
| 27 Feb | Motherwell FC | H | 2–2 | D |
Season Stats
| Dundee FC | Rangers FC | |
|---|---|---|
| #5 | Position | #2 |
| 17 | Points | 27 |
| 12 | Played | 12 |
| 5 / 2 / 5 | W / D / L | 8 / 3 / 1 |
| 18 | Scored | 21 |
| 15 | Conceded | 9 |
| +3 | GD | +12 |
| 1.42 | PPG | 2.25 |
| 42% | Win % | 67% |
Key Stats
50%
Both Teams to Score
H2H (16 games)
H2H (16 games)
63%
Over 2.5 Goals
H2H history
H2H history
17%
Clean Sheets
Dundee FC this season
Dundee FC this season
55%
Clean Sheets
Rangers FC this season
Rangers FC this season
Dundee FC are 5th (17 pts). Rangers FC are 2nd (27 pts).
Goal Timing (This Season)
Dundee FC
0-15
1/1
16-30
2/2
31-45
4/3
46-60
4/3
61-75
2/3
76+
5/3
■ Scored ■ Conceded
Rangers FC
0-15
3/1
16-30
4/–
31-45
3/2
46-60
2/2
61-75
4/1
76+
5/2
■ Scored ■ Conceded
Top Scorers (This Season)
Dundee FC
| Bradley Fink | 4 G | |
| Joe Westley | 4 G | |
| Ashley Hay | 3 G | |
| Joe Bevan | 2 G | 1 A |
| Owen Bevan | 2 G |
Rangers FC
| Ryan Naderi | 6 G | 3 A |
| Kevin Kelsy | 4 G | |
| Lawrence Shankland | 3 G | |
| Miguel Chaiwa | 1 G | 1 A |
| Thelo Aasgaard | 1 G |
Events
Match Events
- 0' Here we go! The referee blows the whistle and Dundee FC launch into their encounter with Rangers FC.
- 5' The teams are not in a rush to score plenty of goals. It might look strange considering Dundee FC that had 194 games and scored 196 goals.
- 6' Magnificent from Christie Elliot! That is 1 goals in 58 appearances — and it could not have come at a better time.
- 11' The Array continues to deliver drama. Both Dundee FC and Rangers FC are desperate not to drop points on matchday .
- 16' Both keepers have barely been tested. Dundee FC and Rangers FC are cancelling each other out in the centre of the park.
- 21' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 26' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Fashion Sakala suffering a number of foals already.
- 31' The 29-year-old Ryan Sweeney has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 36' Scotland international Allan McGregor has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 41' Dundee FC receives a Yellow card for a hard tackle on 41.
- 45' Christie Elliot is having his name booked by the referee on 45.
- 46' Another substitution for Rangers FC to replace Filip Helander by Joe Aribo on 46 minute.
- 51' It is a cagey affair so far. Dundee FC in their trying to find a way past Rangers FC's compact .
- 53' Max Anderson gets the nod from Dundee FC. He replaces Paul McGowan and will look to change the dynamic.
- 56' Poor challenge from James Sands. The referee spots it immediately and shows the Yellow card.
- 61' Dundee FC are happy to let the opposition have the ball in their own half. The trap is set.
- 64' GOAL! Aaron Ramsey scores on 64.
- 64' Another substitution for Rangers FC to replace James Sands by Kemar Roofe on 64 minute.
- 65' Aaron Ramsey is having a superb {COMPETITION} campaign — that is 0 goals this season for the .
- 70' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 72' Niall McGinn is replacing Zak Rudden for the Dundee FC side.
- 77' Dundee FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 82' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 83' Declan McDaid has been a danger all night but risks an early exit having now seen a Yellow card on 83.
- 83' A change in the Dundee FC ranks — Declan McDaid exits the field as Luke McCowan enters on 83.
- 84' Fresh legs for Rangers FC! Glen Kamara comes on to replace Aaron Ramsey.
- 86' with the perfectly-timed delivery and Connor Goldson makes no mistake. 1-3!
- 87' The supporters are chanting for Leon Balogun. He replaces Alfredo Morelos on 87 minute.
- Another three points for Rangers FC.
Lineups
Dundee FC Lineups
Starting XI
- 21
- 5
-
10
Paul McGowan ↓ Max Anderson 53'
- 8
-
20
Zak Rudden ↓ Niall McGinn 72'
-
11
Declan McDaid ↓ Luke McCowan 83'
- 18
- 16
- 3
- 6
- 2
Bench
-
77
Niall McGinn ↑ 72'
-
17
Luke McCowan ↑ 83'
-
24
Max Anderson ↑ 53'
- 19
- 15
- 22
- 30
- 35
Coach
Mark McGhee
Rangers FC Lineups
Starting XI
-
16
Aaron Ramsey ↓ Glen Kamara 84'
- 4
-
5
Filip Helander ↓ Fashion Sakala 46'
-
20
Alfredo Morelos ↓ Leon Balogun 87'
-
19
James Sands ↓ Kemar Roofe 64'
- 14
-
37
Scott Arfield ↓ Joe Aribo 46'
- 6
- 1
- 2
- 3
Bench
-
26
Leon Balogun ↑ 87'
- 33
-
25
Kemar Roofe ↑ 64'
-
17
Joe Aribo ↑ 46'
- 31
-
18
Glen Kamara ↑ 84'
- 8
-
30
Fashion Sakala ↑ 46'
- 9
Coach
Giovanni van Bronckhorst
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| James Tavernier | 5 |
| Cyriel Dessers | 4 |
| Joe Aribo | 2 |
| Aaron Ramsey | 2 |
| Scott Wright | 2 |
| Vaclav Cerny | 2 |
| Amadou Bakayoko | 1 |
| Ryan Kent | 1 |
Head to Head
Dundee FC Form
Predictions
Prediction accuracy
1 / 4
0.77
Dundee FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.71
Rangers FC xG
I would bet for:
Rangers FC to win 56% + Under 2.5 goals 56%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.48
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 90% |
|
10% |
| ± 1.5 | 71% |
|
29% |
| ± 2.5 | 44% |
|
56% |
| ± 3.5 | 24% |
|
76% |
| ± 4.5 | 11% |
|
89% |
Double Chance
Dundee FC or Draw
44%
Draw or Rangers FC
82%
Dundee FC or Rangers FC
74%
Half-Time Result
✗ WrongActual: Dundee FC win at HT
Correct Score
✓ In top 12
0 – 1
13.5%
0 – 2
11.9%
1 – 1
11.8%
0 – 0
10.4%
1 – 2
Actual
0 – 3
6.7%
1 – 0
5.5%
1 – 3
5.3%
2 – 1
4%
2 – 2
3.5%
0 – 4
2.9%
2 – 0
2.4%
Asian Handicap — Dundee FC
| Handicap | Dundee FC covers | Push | Rangers FC covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 4% | 95% |
| -1.5 | 5% | — | 95% |
| -1 | 5% | 11% | 85% |
| -0.5 | 15% | — | 85% |
| +0.5 | 42% | — | 58% |
| +1 | 42% | 25% | 33% |
| +1.5 | 67% | — | 33% |
| +2 | 67% | 18% | 15% |
| +2.5 | 85% | — | 15% |
Clean Sheet
Dundee FC keeps clean sheet
19%
✓
Rangers FC keeps clean sheet
47%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

