Premiership Β· SCO Β· Round 31

Dundee FC
3 - 4 Full time
Rangers

The Scot Foam Stadium at Dens Park Β· Dundee

Lineups

Dundee FC4-3-3
TC31Carson
JM6McGhee
JS5βš½Γ—2Shaughnessy
AD50Donnelly
ZL21Larkeche
JM8Mulligan
MS28Sylla
FR19↓65'Robertson
OA11Adewumi
SM15βš½β†“90'Murray
ST7⚽Tiffoney
JB1Butland
DS21Sterling
JS5Souttar
LB27↓46'Balogun
JT2⚽Tavernier
CB8↓46'Barron
NR43Raskin
RY3↓61'Yilmaz
MD10↓74'Diomande
HI29↓65'Igamane
CD9⚽Dessers
Rangers3-4-1-2

Dundee FC substitutes

14 Cesar Garza 6.2 ↑65'
18 Charlie Reilly ↑90'
30 Harrison Sharp
1 Jon McCracken
20 Billy Koumetio
2 Ethan Ingram
12 Imari Samuels
4 Ryan Astley
27 Victor Lopez

Coach: Tony Docherty Β· Unavailable: Paul Digby (injury)

Rangers substitutes

49 Bailey Rice 6.5 ↑46'
30 Ianis Hagi 7.0 ↑46'
22 Jefte 6.5 ↑61'
99 Danilo 7.4 ↑65'
11 Tom Lawrence 7.4 βš½β†‘74'
31 Liam Kelly
4 Robin Propper
14 Nedim Bajrami
7 Oscar CortΓ©s

Coach: Barry Ferguson Β· Unavailable: Lyall Cameron (injury), Rabbi Matondo (injury)

Match events

2'Simon Murray assist: Finlay Robertson 1 - 0⚽
11'Mohamad Sylla
19'Joe Shaughnessy 2 - 0⚽
43'Joe Shaughnessy (own goal) 2 - 1⚽
Second half
46'↑ Bailey Rice ↓ Connor Barron⇄
46'↑ Ianis Hagi ↓ Leon Balogun⇄
61'↑ Jefte ↓ Ridvan Yilmaz⇄
62'Scott Tiffoney assist: Oluwaseun Adewumi 3 - 1⚽
65'↑ Danilo ↓ Hamza Igamane⇄
65'↑ Cesar Garza ↓ Finlay Robertson⇄
74'↑ Tom Lawrence ↓ Mohamed Diomande⇄
76'James Tavernier assist: Danilo 3 - 2⚽
81'Tom Lawrence assist: Nicolas Raskin 3 - 3⚽
90+2'↑ Charlie Reilly ↓ Simon Murray⇄
90+3'Cyriel Dessers 3 - 4⚽
90+5'Nicolas Raskin
90+7'Tom Lawrence

Where to watch

We have not verified an official broadcaster listing for the Premiership yet, so rather than guess we leave this blank. Verified listings for the top competitions are collected in our TV Guide.

Match details

CompetitionPremiership
Kick-off (UTC)Saturday, 29 March 2025, 17:30 UTC β€” shown in your local time at the top of this page
StatusFinished

Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.

Head to head

2Dundee FC wins5Draws17Rangers wins

24 past meetings on record. Biggest Dundee FC win: Rangers 4–0 Dundee FC (2019). Biggest Rangers win: Dundee FC 0–5 Rangers (2023).

9 Aug 2025Rangers 1 - 1 Dundee FCPremiership
9 Jan 2025Dundee FC 1 - 1 RangersPremiership
21 Dec 2024Rangers 1 - 0 Dundee FCPremiership
21 Sep 2024Rangers 3 - 0 Dundee FCLeague Cup Final Stage
14 May 2024Rangers 5 - 2 Dundee FCPremiership Championship Group
17 Apr 2024Dundee FC 0 - 0 RangersPremiership
9 Dec 2023Rangers 3 - 1 Dundee FCPremiership
1 Nov 2023Dundee FC 0 - 5 RangersPremiership
19 Oct 2022Rangers 1 - 0 Dundee FCLeague Cup Final Stage
20 Mar 2022Dundee FC 1 - 2 RangersPremiership
Show all 24 past meetings
13 Mar 2022Dundee FC 0 - 3 RangersFA Cup
4 Dec 2021Rangers 3 - 0 Dundee FCPremiership
25 Sep 2021Dundee FC 0 - 1 RangersPremiership
27 Feb 2019Rangers 4 - 0 Dundee FCPremiership
9 Dec 2018Dundee FC 1 - 1 RangersPremiership
15 Sep 2018Rangers 4 - 0 Dundee FCPremiership
7 Apr 2018Rangers 4 - 0 Dundee FCPremiership
24 Nov 2017Dundee FC 2 - 1 RangersPremiership
9 Sep 2017Rangers 4 - 1 Dundee FCPremiership
19 Feb 2017Dundee FC 2 - 1 RangersPremiership
19 Nov 2016Rangers 1 - 0 Dundee FCPremiership
13 Aug 2016Dundee FC 1 - 2 RangersPremiership
5 Mar 2016Rangers 4 - 0 Dundee FCFA Cup
31 Jul 2013Dundee FC 1 - 1 RangersClub Friendlies