Thursday , 2 July 2026

Dundee FC vs Rangers FC, Premier League 2024-25 REGULAR SEASON

Premier League · 2024-25
3 4
Full Time
Sat 29 Mar 2025 · 17:30 UTC Kilmac Stadium at Dens Park 8,710 HT 45' · FT 45'
Simon Murray 2' 1–0
Joe Shaughnessy 19' 2–0
2–1 43' Joe Shaughnessy og
Scott Tiffoney 62' 3–1
3–2 75' James Tavernier
3–3 81' Tom Lawrence
3–4 90+3' Cyriel Dessers

Overview

Match Preview

Dundee FC vs Rangers FCPremier League at Kilmac Stadium at Dens Park.

Match Details

  • Referee David Dickinson
  • Assistant 1 Francis Connor
  • Assistant 2 Alastair Mather

Recent Form

DateOpponentH/A ScoreResult
29 Mar Rangers FC H 3–4 L
16 Mar Dundee United FC A 4–2 W
01 Mar St. Johnstone FC H 1–1 D
26 Feb Motherwell FC A 1–2 L
22 Feb Ross County FC A 1–3 L
15 Feb Aberdeen FC H 1–2 L
DateOpponentH/A ScoreResult
29 Mar Dundee FC A 4–3 W
16 Mar Celtic FC A 3–2 W
13 Mar Fenerbahce SK H 3–4 L
06 Mar Fenerbahce SK A 3–1 W
01 Mar Motherwell FC H 1–2 L
26 Feb Kilmarnock FC A 4–2 W

Season Stats

Dundee FC Rangers FC
#9 Position #2
33 Points 69
33 Played 33
8 / 9 / 16 W / D / L 19 / 12 / 2
34 Scored 66
53 Conceded 31
-19 GD +35
1.00 PPG 2.09
24% Win % 58%

Key Stats

47% Both Teams to Score
H2H (15 games)
60% Over 2.5 Goals
H2H history

Dundee FC are 9th (33 pts). Rangers FC are 2nd (69 pts).

Events

Match Events

  • 0' The wait is over. Rangers FC get us underway at Kilmac Stadium at Dens Park.
  • 2' Simon Murray makes no mistake. The score reads 1-0 and Dundee FC are in front.
  • 7' Both keepers have barely been tested. Dundee FC and Rangers FC are cancelling each other out in the centre of the park.
  • 11' The referee calls foul for Mo Sylla. He receives a card.
  • 16' Rangers FC have won 785 goals from 402 games. They will be desperate to add to that tally today.
  • 19' Clinical. Composed. Brilliant. Joe Shaughnessy makes it 2-0.
  • 24' The Array continues to deliver drama. Both Dundee FC and Rangers FC are desperate not to drop points on matchday .
  • 29' Scotland international Finlay Robertson has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 34' 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 Leon Balogun suffering a number of foals already.
  • 39' A quiet spell here at Kilmac Stadium at Dens Park. Rangers FC seem content sitting deep and soaking up pressure.
  • 43' A stunning finish from Joe Shaughnessy — that came from absolutely nowhere!
  • 46' Time for substitution for Rangers FC. Connor Barron is replaced by Bailey Rice.
  • 51' It’s high time Barry Ferguson made some changes to put the his team’s game back to action.
  • 56' Rangers FC come into this ranked 2 in Array. They desperately need points to push themselves up the standings.
  • 61' Jefte is ready to make an impact after coming on for Ridvan Yilmaz at the 61 minute mark.
  • 62' What a moment for Scott Tiffoney! That strike on 62 puts his side firmly in control.
  • 64' Fresh legs for Rangers FC! Danilo comes on to replace Hamza Igamane.
  • 65' The crowd applauds Finlay Robertson as he leaves the pitch. Cesar Garza steps in for Dundee FC.
  • 70' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
  • 74' The Rangers FC bench stirs into life. Mohammed Diomande is withdrawn and Tom Lawrence gets his opportunity.
  • 75' James Tavernier does the damage! The net is bulging and Rangers FC surge ahead!
  • 80' Over 80 minutes have gone by without a meaningful attack. The supporters want more.
  • 81' Tom Lawrence has been a constant threat and now delivers with a goal on 81 minutes.
  • 86' Rangers FC is showing some good football. However, Rangers FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 90' It’s a booking for Rangers FC player. Cyriel Dessers gets a card.
  • 90' Dundee FC ring the changes. Simon Murray has done his job and it is now time for Charlie Reilly to step up.
  • Time to leave. No sensation happened. Another win for Rangers FC players.

Lineups

H2H

Predictions

Prediction accuracy
3 / 4
1.29 Dundee FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.54 Rangers FC xG
I would bet for: Over 2.5 goals 72% + Both teams to score 66%

Match Result

✓ Correct
Dundee FC21% Draw21% Rangers FC58%
Actual: Rangers FC win

Both Teams to Score

✓ Correct
Yes66% 0% No34%
Avg goals/match: 3.83
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 97%
3%
± 1.5 89%
11%
± 2.5 72%
28%
± 3.5 52%
48%
± 4.5 33%
67%

Double Chance

Dundee FC or Draw
42%
Draw or Rangers FC
79%
Dundee FC or Rangers FC
79%

Half-Time Result

✗ Wrong
Dundee FC16% Draw36% Rangers FC48%
Actual: Dundee FC win at HT

Correct Score

✗ 3–4 not predicted
3 – 4
Actual
1 – 2
8.8%
1 – 1
7.9%
1 – 3
7.3%
0 – 2
7.1%
0 – 3
5.8%
2 – 2
5.6%
0 – 1
5.2%
2 – 3
4.7%
1 – 4
4.7%
2 – 1
4.5%
0 – 4
3.7%
0 – 0
3.3%

Asian Handicap — Dundee FC

Handicap Dundee FC covers Push Rangers FC covers
-2.5 2% 98%
-2 2% 5% 93%
-1.5 7% 93%
-1 7% 10% 83%
-0.5 17% 83%
+0.5 37% 63%
+1 37% 20% 43%
+1.5 57% 43%
+2 57% 18% 24%
+2.5 76% 24%

Clean Sheet

Dundee FC keeps clean sheet
9%
Rangers FC keeps clean sheet
28%

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.