Dundee United vs Rangers

31 July 2026 · Scottish Premiership · 2026/27 · Referee Nick Walsh

Full time 1 – 1

Half-time: 1–0

  • Lachlan Rose 38’
  • Thelo Aasgaard 56’

Match summary

Dundee United and Rangers shared the points in a 1-1 draw. Dundee United led 1-0 at half-time.

Lachlan Rose put Dundee United ahead in the 38th minute and Thelo Aasgaard equalised in the 56th minute.

There was little between the sides on chances: Dundee United created 1.59 expected goals (xG) from 11 shots, Rangers 1.43 from 21.

Match stats

46% Possession 54%
11 Shots 21
3 Shots on target 6
5 Corners 10
76 Attacks 97
37 Dangerous attacks 44
306 Passes 360
69.0% Pass accuracy 73.6%
12 Tackles 12
16 Fouls 14
1 Yellow cards 3
1 Offsides 2

Key events

Dundee United Rangers
Kick-off
4’
Lawrence ShanklandShot on target
4’
Corner
11’
Corner
11’
Corner
14’
Ryan Don NaderiShot on target
Corner
18’
Corner
27’
29’
Ryan Don NaderiShot on target
Corner
31’
34’
Corner
Lachlan RoseLeft foot shot1-0 (Dundee United)
38’
Half-time1-0
Second half underway
47’
Dan NeilFoul
49’
Corner
50’
Corner
50’
Corner
51’
Thelo AasgaardShot on target
51’
Emmanuel FernandezShot on target
51’
Corner
Vicko ŠeveljFoul
55’
56’
Thelo AasgaardLeft foot shot1-1 (Rangers)
Corner
58’
65’
Corner
Corner
72’
74’
Corner
Panutche CamaráVicko Ševelj
77’
78’
81’
Jesse RandallShot on target
84’
89’
Youssef ChermitiShot on target
Idjessi MetsokoShot on target
90’
Full-time1-1

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 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.59 1.43 38’ Lachlan Rose (Dundee United), 1-0 38’ 56’ Thelo Aasgaard (Rangers), 1-1 56’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.59 1.43 38’ Lachlan Rose (Dundee United), 1-0 Rose 38’ 56’ Thelo Aasgaard (Rangers), 1-1 Aasgaard 56’
Dundee United 1.59 xGRangers 1.43 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rangers attacking Dundee United attacking 
38’ Lachlan Rose (Dundee United), open play, 0.57 xG, goal 84’ Jesse Randall (Dundee United), open play, 0.52 xG, saved 79’ Lawrence Shankland (Rangers), open play, 0.13 xG, blocked 42’ Djeidi Gassama (Rangers), open play, 0.13 xG, blocked 50’ Youssef Chermiti (Rangers), from a corner, 0.13 xG, blocked 56’ Thelo Aasgaard (Rangers), open play, 0.12 xG, goal 50’ Youssef Chermiti (Rangers), from a corner, 0.12 xG, blocked 32’ Michael Forbes (Dundee United), from a corner, 0.11 xG, off target 4’ Lawrence Shankland (Rangers), open play, 0.10 xG, saved 31’ Emmanuel Agyei (Dundee United), set piece, 0.08 xG, blocked 42’ Jesse Randall (Dundee United), open play, 0.08 xG, off target 29’ Ryan Don Naderi (Rangers), open play, 0.08 xG, saved 51’ Emmanuel Fernandez (Rangers), from a corner, 0.07 xG, saved 79’ Thelo Aasgaard (Rangers), open play, 0.07 xG, off target 85’ Ross McCrorie (Rangers), set piece, 0.07 xG, off target 14’ Ryan Don Naderi (Rangers), open play, 0.06 xG, saved 49’ Lawrence Shankland (Rangers), from a corner, 0.06 xG, blocked 7’ Emmanuel Agyei (Dundee United), set piece, 0.06 xG, blocked 58’ Jesse Randall (Dundee United), from a corner, 0.06 xG, blocked 14’ Djeidi Gassama (Rangers), open play, 0.05 xG, blocked 4’ Cameron Devlin (Rangers), from a corner, 0.04 xG, off target 23’ Zachary Sapsford (Dundee United), open play, 0.04 xG, off target 34’ Thelo Aasgaard (Rangers), open play, 0.04 xG, blocked 10’ William Ferry (Dundee United), set piece, 0.03 xG, blocked 37’ Mohammed Diomande (Rangers), open play, 0.03 xG, off target 89’ Youssef Chermiti (Rangers), set piece, 0.03 xG, saved 90’ Idjessi Metsoko (Dundee United), open play, 0.03 xG, saved 45’ Djeidi Gassama (Rangers), open play, 0.03 xG, off target 51’ Thelo Aasgaard (Rangers), open play, 0.03 xG, saved 35’ Dujon Sterling (Rangers), open play, 0.02 xG, off target 30’ Dujon Sterling (Rangers), set piece, 0.01 xG, off target 90+3’ Emmanuel Agyei (Dundee United), set piece, 0.01 xG, off target 38’ Lachlan Rose (Dundee United), open play, 0.57 xG, goal 84’ Jesse Randall (Dundee United), open play, 0.52 xG, saved 79’ Lawrence Shankland (Rangers), open play, 0.13 xG, blocked 42’ Djeidi Gassama (Rangers), open play, 0.13 xG, blocked 50’ Youssef Chermiti (Rangers), from a corner, 0.13 xG, blocked 56’ Thelo Aasgaard (Rangers), open play, 0.12 xG, goal 50’ Youssef Chermiti (Rangers), from a corner, 0.12 xG, blocked 32’ Michael Forbes (Dundee United), from a corner, 0.11 xG, off target 4’ Lawrence Shankland (Rangers), open play, 0.10 xG, saved 31’ Emmanuel Agyei (Dundee United), set piece, 0.08 xG, blocked 42’ Jesse Randall (Dundee United), open play, 0.08 xG, off target 29’ Ryan Don Naderi (Rangers), open play, 0.08 xG, saved 51’ Emmanuel Fernandez (Rangers), from a corner, 0.07 xG, saved 79’ Thelo Aasgaard (Rangers), open play, 0.07 xG, off target 85’ Ross McCrorie (Rangers), set piece, 0.07 xG, off target 14’ Ryan Don Naderi (Rangers), open play, 0.06 xG, saved 49’ Lawrence Shankland (Rangers), from a corner, 0.06 xG, blocked 7’ Emmanuel Agyei (Dundee United), set piece, 0.06 xG, blocked 58’ Jesse Randall (Dundee United), from a corner, 0.06 xG, blocked 14’ Djeidi Gassama (Rangers), open play, 0.05 xG, blocked 23’ Zachary Sapsford (Dundee United), open play, 0.04 xG, off target 4’ Cameron Devlin (Rangers), from a corner, 0.04 xG, off target 34’ Thelo Aasgaard (Rangers), open play, 0.04 xG, blocked 10’ William Ferry (Dundee United), set piece, 0.03 xG, blocked 37’ Mohammed Diomande (Rangers), open play, 0.03 xG, off target 89’ Youssef Chermiti (Rangers), set piece, 0.03 xG, saved 90’ Idjessi Metsoko (Dundee United), open play, 0.03 xG, saved 45’ Djeidi Gassama (Rangers), open play, 0.03 xG, off target 51’ Thelo Aasgaard (Rangers), open play, 0.03 xG, saved 35’ Dujon Sterling (Rangers), open play, 0.02 xG, off target 30’ Dujon Sterling (Rangers), set piece, 0.01 xG, off target 90+3’ Emmanuel Agyei (Dundee United), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Dundee United 4-3-3 Starting XI
Walton
Ferry
Esselink 62’
Forbes
Rawlins
Ševelj 77’
Tait
Agyei
Randall
Rose 70’
Sapsford 77’
Rangers 4-2-3-1 Starting XI
Pandur
Rommens
Godfrey 63’
Fernandez
Sterling
Diomande
Devlin 82’
Gassama 46’
Aasgaard
Naderi 46’
Shankland

Player stats

Goalkeeper1 player
90′ 6 1 33 – – – – –
Defenders4 players
90′ 2 1 – 3 – 16 1 – – –
Bert Esselink Taken off
62′ 1 2 – 3 2 18 – – – –
90′ 1 4 – 11 8 37 2 – – –
Iurie Iovu Came on as a substitute
28′ – – – 1 1 5 – – – –
Midfielders5 players
90′ – – 30 2 – – 4 8 2 3 –
Vicko Ševelj Taken off
77′ – – 31 – – 3 4 6 2 –
90′ – – 36 – – 3 1 5 1 2 –
90′ – – 31 – – 3 2 9 2 2 –
Panutche Camará Came on as a substitute
13′ – – 9 – – – – – 2 – –
Forwards5 players
90′ – 1 3 1 0.66 – 2 5 2 19 –
Lachlan Rose Taken off
70′ 1 – 1 1 0.57 – – – – 8 –
Zachary Sapsford Taken off
77′ – – 1 – 0.04 – – 2 1 16 –
Daniel Bennie Came on as a substitute
20′ – – – – – – 2 4 1 4 –
Idjessi Metsoko Came on as a substitute
13′ – – 1 1 0.03 – – – – 4 –
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.

Before kick-off

Dundee United win 20% Avg odds 4.69
Draw 23% Avg odds 4.06
Rangers win 57% Avg odds 1.63

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.