Dundee vs Rangers

9 November 2025 · Scottish Premiership · 2025/26 · Referee Matthew MacDermid

Full time 0 – 3

Half-time: 0–2

  • N. Raskin 9’
  • M. Moore 14’
  • D. Gassama 90’

Match summary

Rangers won comfortably, 3-0 away at Dundee. Rangers led 2-0 at half-time.

N. Raskin put Rangers ahead with a header in the 9th minute, M. Moore made it 0-2 in the 14th minute, and D. Gassama made it 0-3 in the 90th minute.

The chances backed that up: Rangers created 0.85 expected goals (xG) from 15 shots to Dundee's 0.43 from 10.

Match stats

46% Possession 54%
10 Shots 15
5 Shots on target 10
4 Corners 6
387 Passes 460
82.2% Pass accuracy 85.2%
17 Tackles 30
11 Fouls 11
0 Yellow cards 1
0 Offsides 3

Key events

Dundee Rangers
Kick-off
E. HamiltonShot on target
3’
9’
N. RaskinHeader0-1 (Rangers)
13’
DaniloShot on target
14’
M. MooreRight foot shot0-2 (Rangers)
38’
M. MooreVAR: Goal given
Half-time0-2
46’
Second half underway
50’
T. AasgaardShot on target
58’
D. GassamaShot on target
59’
59’
64’
Y. DhandaShot on target
65’
66’
S. MurrayShot on target
67’
E. HamiltonShot on target
74’
77’
N. RaskinShot on target
81’
83’
Y. ChermitiShot on target
84’
O. AntmanShot on target
E. HamiltonShot on target
89’
90’
D. GassamaRight foot shot0-3 (Rangers)
90+2’
T. AasgaardShot on target
Full-time0-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.43 0.85 9’ N. Raskin (Rangers), 0-1 9’ 14’ M. Moore (Rangers), 0-2 14’ 90’ D. Gassama (Rangers), 0-3 90’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.43 0.85 9’ N. Raskin (Rangers), 0-1 Raskin 9’ 14’ M. Moore (Rangers), 0-2 Moore 14’ 90’ D. Gassama (Rangers), 0-3 Gassama 90’
Dundee 0.43 xGRangers 0.85 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rangers attacking Dundee attacking 
9’ N. Raskin (Rangers), from a corner, 0.20 xG, goal 29’ L. Graham (Dundee), from a corner, 0.09 xG, off target 35’ J. Souttar (Rangers), from a corner, 0.07 xG, blocked 57’ M. Moore (Rangers), open play, 0.07 xG, blocked 84’ O. Antman (Rangers), open play, 0.07 xG, saved 77’ N. Raskin (Rangers), from a corner, 0.07 xG, saved 83’ Y. Chermiti (Rangers), open play, 0.07 xG, saved 45’ L. Graham (Dundee), set piece, 0.05 xG, off target 67’ S. Murray (Dundee), open play, 0.05 xG, saved 3’ E. Hamilton (Dundee), direct free kick, 0.05 xG, saved 13’ Danilo (Rangers), from a corner, 0.05 xG, saved 14’ M. Moore (Rangers), open play, 0.05 xG, goal 4’ P. Digby (Dundee), from a corner, 0.04 xG, blocked 65’ Y. Dhanda (Dundee), direct free kick, 0.04 xG, saved 90’ D. Gassama (Rangers), open play, 0.05 xG, goal 29’ C. Congreve (Dundee), from a corner, 0.04 xG, off target 58’ D. Gassama (Rangers), open play, 0.04 xG, saved 41’ D. Gassama (Rangers), open play, 0.03 xG, off target 43’ E. Hamilton (Dundee), set piece, 0.02 xG, blocked 50’ T. Aasgaard (Rangers), open play, 0.03 xG, saved 90+2’ T. Aasgaard (Rangers), open play, 0.02 xG, saved 20’ Danilo (Rangers), open play, 0.02 xG, off target 35’ J. Tavernier (Rangers), from a corner, 0.02 xG, blocked 89’ E. Hamilton (Dundee), open play, 0.02 xG, saved 74’ E. Hamilton (Dundee), open play, 0.01 xG, saved 9’ N. Raskin (Rangers), from a corner, 0.20 xG, goal 29’ L. Graham (Dundee), from a corner, 0.09 xG, off target 35’ J. Souttar (Rangers), from a corner, 0.07 xG, blocked 57’ M. Moore (Rangers), open play, 0.07 xG, blocked 84’ O. Antman (Rangers), open play, 0.07 xG, saved 83’ Y. Chermiti (Rangers), open play, 0.07 xG, saved 77’ N. Raskin (Rangers), from a corner, 0.07 xG, saved 13’ Danilo (Rangers), from a corner, 0.05 xG, saved 45’ L. Graham (Dundee), set piece, 0.05 xG, off target 67’ S. Murray (Dundee), open play, 0.05 xG, saved 3’ E. Hamilton (Dundee), direct free kick, 0.05 xG, saved 14’ M. Moore (Rangers), open play, 0.05 xG, goal 90’ D. Gassama (Rangers), open play, 0.05 xG, goal 4’ P. Digby (Dundee), from a corner, 0.04 xG, blocked 65’ Y. Dhanda (Dundee), direct free kick, 0.04 xG, saved 29’ C. Congreve (Dundee), from a corner, 0.04 xG, off target 58’ D. Gassama (Rangers), open play, 0.04 xG, saved 41’ D. Gassama (Rangers), open play, 0.03 xG, off target 50’ T. Aasgaard (Rangers), open play, 0.03 xG, saved 43’ E. Hamilton (Dundee), set piece, 0.02 xG, blocked 90+2’ T. Aasgaard (Rangers), open play, 0.02 xG, saved 20’ Danilo (Rangers), open play, 0.02 xG, off target 35’ J. Tavernier (Rangers), from a corner, 0.02 xG, blocked 89’ E. Hamilton (Dundee), open play, 0.02 xG, saved 74’ E. Hamilton (Dundee), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Dundee 3-4-3 Starting XI
McCracken
Astley
Graham
Koumetio
Wright 59’
Digby
Hamilton
Samuels
Congreve
Acquah 59’
Yogane 81’
Rangers 4-2-3-1 Starting XI
Butland
Tavernier
Souttar
Cornelius 82’
Meghoma
Raskin
Diomande 46’
Moore 66’
Danilo 46’
Gassama
Miovski 46’

Player stats

Goalkeeper1 player
90′ 7 3 43 – – – – –
Defenders3 players
90′ 2 1 – 5 2 43 1 – – –
90′ – – – 3 3 52 – – – –
90′ 1 1 – 6 4 54 2 – – –
Midfielders6 players
D. Wright Taken off
59′ – – 13 1 – 1 2 1 – – –
P. Digby
90′ – – 25 – – 5 3 6 – – –
90′ – – 27 – – 3 – 8 2 4 –
90′ – – 43 – – 2 2 3 1 – –
Y. Dhanda Came on as a substitute
31′ – – 27 1 – – – – – – –
C. Reilly Came on as a substitute
9′ – – – – – – – 1 – 1 –
Forwards4 players
90′ – – 1 – 0.04 – 2 4 1 27 –
E. Acquah Taken off
59′ – – – – – – – 3 – 9 –
T. Yogane Taken off
81′ – – – – – – – 10 4 19 –
S. Murray Came on as a substitute
31′ – – 1 1 0.05 – – – – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Dundee win 14% Avg odds 6.86
Draw 20% Avg odds 4.56
Rangers win 66% Avg odds 1.42

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.