Aberdeen vs St Mirren

3 December 2025 · Scottish Premiership · 2025/26 · Referee Steven McLean

Full time 3 – 3

Half-time: 0–0

  • D. Polvara 71’
  • M. Lazetić 73’, 85’
  • M. Fraser 55’ (pen)
  • J. Ayunga 82’
  • Unknown 90+9’

Match summary

Aberdeen and St Mirren shared the points in a 3-3 draw. It was goalless at half-time.

M. Fraser put St Mirren ahead from the penalty spot in the 55th minute, D. Polvara equalised from a corner in the 71st minute, M. Lazetić put Aberdeen in front from a corner in the 73rd minute, J. Ayunga equalised in the 82nd minute, Lazetić put Aberdeen back in front in the 85th minute, and A goal equalised with a header in stoppage time.

There was little between the sides on chances: Aberdeen created 2.08 expected goals (xG) from 18 shots, St Mirren 1.83 from 15.

Match stats

67% Possession 33%
18 Shots 15
8 Shots on target 4
8 Corners 6
471 Passes 230
83.0% Pass accuracy 63.5%
15 Tackles 18
11 Fouls 16
0 Yellow cards 1
1 Offsides 1

Key events

Aberdeen St Mirren
A. AouchicheShot on target
10’
28’
Shot on target
39’
42’
Shot on target
55’
M. FraserPenalty0-1 (St Mirren)
Shot on target
56’
J. KarlssonA. Jensen
59’
Shot on target
66’
M. LazetićA. Aouchiche
68’
D. PolvaraLeft foot shot1-1 (Aberdeen)
71’
M. LazetićLeft foot shot2-1 (Aberdeen)
73’
J. KarlssonShot on target
73’
77’
C. McMenaminJ. Richardson
78’
80’
E. MooneyM. Mandron
82’
J. AyungaLeft foot shot2-2 (St Mirren)
M. LazetićRight foot shot3-2 (Aberdeen)
85’
S. NilsenS. Armstrong
89’
90’
R. KingHeader3-3 (St Mirren)

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.83 55’ M. Fraser (St Mirren), 0-1 55’ 71’ D. Polvara (Aberdeen), 1-1 71’ 73’ M. Lazetić (Aberdeen), 2-1 73’ 82’ J. Ayunga (St Mirren), 2-2 82’ 85’ M. Lazetić (Aberdeen), 3-2 85’ 90+9’ Goal (St Mirren), 3-3 90+9’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.08 1.83 55’ M. Fraser (St Mirren), 0-1 Fraser 55’ 71’ D. Polvara (Aberdeen), 1-1 Polvara 71’ 73’ M. Lazetić (Aberdeen), 2-1 Lazetić 73’ 82’ J. Ayunga (St Mirren), 2-2 Ayunga 82’ 85’ M. Lazetić (Aberdeen), 3-2 Lazetić 85’ 90+9’ Goal (St Mirren), 3-3 90+9’
Aberdeen 2.08 xGSt Mirren 1.83 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 St Mirren attacking Aberdeen attacking 
55’ M. Fraser (St Mirren), penalty, 0.79 xG, goal 39’ K. Nisbet (Aberdeen), open play, 0.38 xG, off target 73’ M. Lazetić (Aberdeen), from a corner, 0.33 xG, goal 10’ A. Aouchiche (Aberdeen), open play, 0.30 xG, saved 85’ M. Lazetić (Aberdeen), open play, 0.21 xG, goal 90+3’ J. Ayunga (St Mirren), set piece, 0.20 xG, blocked 61’ A. Aouchiche (Aberdeen), open play, 0.16 xG, off target 90+5’ Unknown (St Mirren), set piece, 0.16 xG, blocked 82’ J. Ayunga (St Mirren), open play, 0.14 xG, goal 61’ J. Karlsson (Aberdeen), open play, 0.14 xG, blocked 23’ Unknown (St Mirren), set piece, 0.12 xG, off target 71’ Unknown (Aberdeen), from a corner, 0.12 xG, goal 90+9’ Unknown (St Mirren), open play, 0.11 xG, goal 33’ K. Nisbet (Aberdeen), open play, 0.10 xG, blocked 24’ K. Nisbet (Aberdeen), open play, 0.06 xG, off target 65’ F. Taylor (St Mirren), open play, 0.07 xG, off target 84’ J. Karlsson (Aberdeen), open play, 0.06 xG, blocked 39’ Unknown (Aberdeen), open play, 0.04 xG, saved 44’ F. Taylor (St Mirren), open play, 0.04 xG, off target 90+4’ L. Donnelly (St Mirren), from a corner, 0.04 xG, blocked 21’ K. Nisbet (Aberdeen), from a corner, 0.04 xG, off target 66’ Unknown (Aberdeen), open play, 0.03 xG, saved 82’ K. Nisbet (Aberdeen), open play, 0.04 xG, blocked 90+5’ A. Gogić (St Mirren), from a corner, 0.04 xG, blocked 10’ T. Keskinen (Aberdeen), open play, 0.03 xG, hit the woodwork 22’ Unknown (St Mirren), open play, 0.03 xG, blocked 42’ Unknown (St Mirren), open play, 0.03 xG, saved 16’ Unknown (St Mirren), set piece, 0.02 xG, blocked 17’ S. Tanser (St Mirren), open play, 0.02 xG, blocked 73’ J. Karlsson (Aberdeen), from a corner, 0.02 xG, saved 90+7’ Unknown (St Mirren), open play, 0.02 xG, blocked 56’ Unknown (Aberdeen), open play, 0.02 xG, saved 73’ K. Nisbet (Aberdeen), from a corner, 0.01 xG, blocked 55’ M. Fraser (St Mirren), penalty, 0.79 xG, goal 39’ K. Nisbet (Aberdeen), open play, 0.38 xG, off target 73’ M. Lazetić (Aberdeen), from a corner, 0.33 xG, goal 10’ A. Aouchiche (Aberdeen), open play, 0.30 xG, saved 85’ M. Lazetić (Aberdeen), open play, 0.21 xG, goal 90+3’ J. Ayunga (St Mirren), set piece, 0.20 xG, blocked 61’ A. Aouchiche (Aberdeen), open play, 0.16 xG, off target 90+5’ Unknown (St Mirren), set piece, 0.16 xG, blocked 82’ J. Ayunga (St Mirren), open play, 0.14 xG, goal 61’ J. Karlsson (Aberdeen), open play, 0.14 xG, blocked 23’ Unknown (St Mirren), set piece, 0.12 xG, off target 71’ Unknown (Aberdeen), from a corner, 0.12 xG, goal 90+9’ Unknown (St Mirren), open play, 0.11 xG, goal 33’ K. Nisbet (Aberdeen), open play, 0.10 xG, blocked 24’ K. Nisbet (Aberdeen), open play, 0.06 xG, off target 65’ F. Taylor (St Mirren), open play, 0.07 xG, off target 84’ J. Karlsson (Aberdeen), open play, 0.06 xG, blocked 39’ Unknown (Aberdeen), open play, 0.04 xG, saved 44’ F. Taylor (St Mirren), open play, 0.04 xG, off target 90+4’ L. Donnelly (St Mirren), from a corner, 0.04 xG, blocked 21’ K. Nisbet (Aberdeen), from a corner, 0.04 xG, off target 66’ Unknown (Aberdeen), open play, 0.03 xG, saved 82’ K. Nisbet (Aberdeen), open play, 0.04 xG, blocked 90+5’ A. Gogić (St Mirren), from a corner, 0.04 xG, blocked 10’ T. Keskinen (Aberdeen), open play, 0.03 xG, hit the woodwork 42’ Unknown (St Mirren), open play, 0.03 xG, saved 17’ S. Tanser (St Mirren), open play, 0.02 xG, blocked 22’ Unknown (St Mirren), open play, 0.03 xG, blocked 16’ Unknown (St Mirren), set piece, 0.02 xG, blocked 73’ J. Karlsson (Aberdeen), from a corner, 0.02 xG, saved 90+7’ Unknown (St Mirren), open play, 0.02 xG, blocked 56’ Unknown (Aberdeen), open play, 0.02 xG, saved 73’ K. Nisbet (Aberdeen), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Aberdeen 3-4-2-1 Starting XI
Mitov
Devlin
Milne
Knoester
Lobban
Aouchiche 68’
Polvara
Jensen 59’
Keskinen 89’
Armstrong 89’
Nisbet
St Mirren 3-5-2 Starting XI
George
Fraser
Gogić
Freckleton
Richardson 77’
Phillips
Baccus 78’
Taylor
Tanser 78’
Ayunga
Mandron 80’

Player stats

Goalkeeper1 player
D. Mitov
90′ – – –
Defenders4 players
90′ 3 1 – 10 3 31 2 – – –
90′ 1 – – 3 – 67 – – – –
M. Knoester
90′ – – –
G. Molloy Came on as a substitute
1′ – – – – – – – – – –
Midfielders6 players
D. Lobban
90′ – – 25 2 – – 1 1 – – –
68′ – – – – –
D. Polvara
90′ 1 – – – –
A. Jensen
59′ – – – – –
M. Lazetić Came on as a substitute
22′ 2 – 5 – – – – – – – –
S. Nilsen Came on as a substitute
1′ – – 1 – – – – – – – –
Forwards4 players
89′ – – 1 – 0.03 – 1 2 – 26 –
S. Armstrong
89′ – – – – – – –
90′ – – 6 – 0.62 – 2 7 2 22 –
J. Karlsson Came on as a substitute
31′ – – 3 1 0.21 – 1 2 – 6 –
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

Aberdeen win 42% Avg odds 2.25
Draw 29% Avg odds 3.22
St Mirren win 29% Avg odds 3.19

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.