Premiership Β· SCO Β· Round 31
Dundee FC
3 - 4
Full time
Rangers
The Scot Foam Stadium at Dens Park Β· Dundee
Lineups
Dundee FC4-3-3TC
31Carson
31CarsonJM
6McGhee
6McGheeJS
5β½Γ2Shaughnessy
5β½Γ2ShaughnessyAD
50Donnelly
50DonnellyZL
21Larkeche
21LarkecheJM
8Mulligan
8MulliganMS
28Sylla
28SyllaFR
19β65'Robertson
19β65'RobertsonOA
11Adewumi
11AdewumiSM
15β½β90'Murray
15β½β90'MurrayST
7β½Tiffoney
7β½TiffoneyJB
1Butland
1ButlandDS
21Sterling
21SterlingJS
5Souttar
5SouttarLB
27β46'Balogun
JT
2β½Tavernier
2β½TavernierCB
8β46'Barron
NR
43Raskin
43RaskinRY
3β61'Yilmaz
3β61'YilmazMD
10β74'Diomande
10β74'DiomandeHI
29β65'Igamane
CD
9β½Dessers
9β½Dessers
Rangers3-4-1-2Dundee FC substitutes
14 Cesar Garza β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 β46'
30 Ianis Hagi β46'
22 Jefte β61'
99 Danilo β65'
11 Tom Lawrence β½β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
| Competition | Premiership |
|---|---|
| Kick-off (UTC) | Saturday, 29 March 2025, 17:30 UTC β shown in your local time at the top of this page |
| Status | Finished |
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 wins5Draws
17Rangers wins24 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
