Kilmarnock vs Aberdeen

29 October 2025 · Scottish Premiership · 2025/26 · Referee Duncan Nicolson

Full time 0 – 1

Half-time: 0–1

  • S. Armstrong 18’

Match summary

Aberdeen took a 1-0 win at Kilmarnock. Aberdeen led 1-0 at half-time.

S. Armstrong put Aberdeen ahead in the 18th minute.

Kilmarnock can feel hard done by, creating 1.36 expected goals (xG) from 14 shots to Aberdeen's 0.55 from 6.

Match stats

57% Possession 43%
14 Shots 6
4 Shots on target 3
7 Corners 2
453 Passes 367
77.9% Pass accuracy 71.7%
9 Tackles 12
12 Fouls 17
4 Yellow cards 6
3 Offsides 2

Key events

Kilmarnock Aberdeen
Kick-off
G. KiltieShot on target
8’
18’
S. ArmstrongRight foot shot0-1 (Aberdeen)
25’
G. Shinnie
31’
M. Lazetić
33’
37’
J. KarlssonShot on target
G. KiltieShot on target
41’
44’
D. PolvaraShot on target
Half-time0-1
Second half underway
59’
B. AndersonL. Polworth
63’
66’
Z. WilliamsShot on target
66’
67’
67’
71’
K. NisbetM. Lazetić
S. TiffoneyG. Kiltie
73’
R. DeasShot on target
74’
78’
D. Lobban
81’
R. McKenzieZ. Williams
82’
90+2’
Full-time0-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.36 0.55 18’ S. Armstrong (Aberdeen), 0-1 18’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 0.55 18’ S. Armstrong (Aberdeen), 0-1 Armstrong 18’
Kilmarnock 1.36 xGAberdeen 0.55 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Aberdeen attacking Kilmarnock attacking 
18’ S. Armstrong (Aberdeen), open play, 0.30 xG, goal 90+4’ S. Tiffoney (Kilmarnock), open play, 0.24 xG, blocked 47’ R. Deas (Kilmarnock), from a corner, 0.21 xG, off target 74’ R. Deas (Kilmarnock), from a corner, 0.20 xG, saved 79’ B. Lyons (Kilmarnock), from a corner, 0.15 xG, off target 90+4’ T. John-Jules (Kilmarnock), open play, 0.11 xG, blocked 60’ J. Karlsson (Aberdeen), direct free kick, 0.10 xG, blocked 22’ M. Dackers (Kilmarnock), from a corner, 0.09 xG, off target 8’ G. Kiltie (Kilmarnock), open play, 0.08 xG, saved 76’ M. Dackers (Kilmarnock), open play, 0.08 xG, off target 62’ M. Lazetić (Aberdeen), open play, 0.07 xG, blocked 90+5’ D. Watson (Kilmarnock), open play, 0.06 xG, off target 44’ D. Polvara (Aberdeen), open play, 0.05 xG, saved 90+1’ G. Stanger (Kilmarnock), open play, 0.04 xG, blocked 41’ G. Kiltie (Kilmarnock), open play, 0.03 xG, saved 66’ Z. Williams (Kilmarnock), from a corner, 0.03 xG, saved 62’ M. Dackers (Kilmarnock), open play, 0.03 xG, off target 37’ J. Karlsson (Aberdeen), open play, 0.02 xG, saved 78’ B. Lyons (Kilmarnock), set piece, 0.01 xG, off target 2’ J. Karlsson (Aberdeen), open play, 0.01 xG, blocked 18’ S. Armstrong (Aberdeen), open play, 0.30 xG, goal 90+4’ S. Tiffoney (Kilmarnock), open play, 0.24 xG, blocked 47’ R. Deas (Kilmarnock), from a corner, 0.21 xG, off target 74’ R. Deas (Kilmarnock), from a corner, 0.20 xG, saved 79’ B. Lyons (Kilmarnock), from a corner, 0.15 xG, off target 90+4’ T. John-Jules (Kilmarnock), open play, 0.11 xG, blocked 60’ J. Karlsson (Aberdeen), direct free kick, 0.10 xG, blocked 22’ M. Dackers (Kilmarnock), from a corner, 0.09 xG, off target 8’ G. Kiltie (Kilmarnock), open play, 0.08 xG, saved 76’ M. Dackers (Kilmarnock), open play, 0.08 xG, off target 62’ M. Lazetić (Aberdeen), open play, 0.07 xG, blocked 90+5’ D. Watson (Kilmarnock), open play, 0.06 xG, off target 44’ D. Polvara (Aberdeen), open play, 0.05 xG, saved 90+1’ G. Stanger (Kilmarnock), open play, 0.04 xG, blocked 41’ G. Kiltie (Kilmarnock), open play, 0.03 xG, saved 62’ M. Dackers (Kilmarnock), open play, 0.03 xG, off target 66’ Z. Williams (Kilmarnock), from a corner, 0.03 xG, saved 37’ J. Karlsson (Aberdeen), open play, 0.02 xG, saved 78’ B. Lyons (Kilmarnock), set piece, 0.01 xG, off target 2’ J. Karlsson (Aberdeen), open play, 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

Kilmarnock 3-5-2 Starting XI
Oluwayemi
Stanger
Deas
Williams 82’
Brannan
Watson
Lyons 82’
Polworth 63’
Thompson
Dackers
Kiltie 73’
Aberdeen 3-4-3 Starting XI
Mitov
Devlin
Milne
Knoester
Lobban
Polvara
Shinnie
Jensen
Armstrong
Lazetić 71’
Karlsson

Player stats

Goalkeeper1 player
T. Oluwayemi
90′ 2 1 29 1 – – – –
Defenders3 players
90′ – 1 – 6 5 40 1 – – –
R. Deas
90′ 5 3 – 10 3 75 1 – – –
Z. Williams Taken off
82′ – 1 – 3 3 62 – – – –
Midfielders7 players
B. Brannan
90′ – – 29 1 – – 1 4 1 3 –
90′ – – 33 – – 1 1 4 3 2 –
B. Lyons Taken off
82′ – – 43 1 – 1 – 8 1 3 –
L. Polworth Taken off
63′ – – 34 – – – 1 3 – – –
90′ – – 42 4 – – – 2 2 2 –
B. Anderson Came on as a substitute
27′ – – 6 1 – – – 2 – 1 –
R. McKenzie Came on as a substitute
8′ – – 7 – – – – – – – –
Forwards4 players
M. Dackers
90′ – – 3 – 0.20 – – 7 – 24 –
G. Kiltie Taken off
73′ – – 2 2 0.11 – 3 5 3 17 –
S. Tiffoney Came on as a substitute
17′ – – 1 – 0.24 – 1 1 1 8 –
T. John-Jules Came on as a substitute
8′ – – 1 – 0.11 – – – – 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

Kilmarnock win 35% Avg odds 2.68
Draw 28% Avg odds 3.31
Aberdeen win 37% Avg odds 2.55

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.