AFC 1903
← Prev
Scottish Premiership · Sat, 6 Apr 2024 · Away
Next →
Livingston
Livingston
0–0
FT · Draw
Aberdeen
Aberdeen
0.76xG
+0.16AFC xGD
xG0.92
Expected points 1.59–1.59
Tight game
The verdict
Event data: Opta

Aberdeen generated little despite having most of the ball.

5–9 shots · 1–1 big chances · 0.92–0.76 NPxG

Watch Highlights

SPFL YouTube
The match in three battles
Chance qualityABERDEEN EDGE
0.92 – 0.76
Expected goals · Aberdeen – Livingston
AFC xG baseline: 1.41
0.18 – 0.08
xG per shot
5 – 9
shots
Aberdeen produced fewer attempts, but their average chance was 2 times as valuable.
Territory & progressionEVEN
1.36 – 2.43
Expected threat created · Aberdeen – Livingston
AFC xT baseline: 2.17
47% – 53%
field tilt
78 – 57
final-third entries
Territory was relatively even.
Defensive resistanceABERDEEN EDGE
0.76 xGA
chances conceded
0.79 better than AFC baseline (1.55)
20 (base 25)
Livingston box touches
0.08
xG per Livingston shot
A resilient defensive display — chances conceded were below Aberdeen's usual level.

xG timeline

Aberdeen 0.92Livingston 0.76GoalAberdeen above · opponent below · shaded = sustained pressure
40%
36%
24%
Match odds from simulating these shots at their own xG (20,000 runs) — for fun, not a prediction: it scores what should have happened, not what did.
0.00.5HT0'15'30'45'60'75'90'
Each step is a shot; the line climbs by that shot's xG. Steeper, sustained climbs (shaded) mark spells of real pressure.
Shots

Aberdeen Shot Map

Goal
Saved
Blocked
Post
Off target
5 shots

Livingston Shot Map

Goal
Saved
Blocked
Post
Off target
9 shots

Shot mix & shots over time

5shots · 3 on target
By situation
20%
20%
20%
40%
Open play120%
Counter120%
Corner120%
Free kick / throw240%
By body part
20%
40%
40%
Right foot120%
Left foot240%
Head240%
Every shot in one bucket only. Open play covers unassisted and assisted attempts; counter is a fast break; free kicks, direct set pieces and throw-in routines are grouped because there are rarely enough of any one of them in a single match to read separately. A mix heavy on corners and free kicks with few open-play shots means the side needed a dead ball to get near the goal.
Shots over timefull match · drag to focus a period
Aberdeen 5Livingston 9
0'HTFT 
Five-minute buckets — a side takes roughly a dozen shots a match, so the two-minute bars used for passing would be almost all gaps. Use the buttons for the common windows, or drag across the chart for anything else.
In context
AberdeenThis matchThis season
7 games
5-year
192 games
SPFL average
80 team-games
Shots59.912.114.4
bottom 10% — fewest since @ Celtic, Nov 2023 · 6 of 192 lower
Shots in the box35.97.99.8
bottom 10% — fewest since @ Kilmarnock, Oct 2025 · 10 of 192 lower
marker = 5-year mean
Passing & build-up

Build-Up Play

Where Aberdeen's passes were and how they progressed the ball

Pass Territory
52.6%
35.3%
12.1%
Own Half
Middle
Final 3rd
Season avg: 46.3% own half
Build-Up Quality
Own-Half Accuracy
90.9%avg 86.0%
Progression
Progressive Passes
40avg 49
Directness
60.3%avg 57.8%
Season avg
Above avg
Below avg
In context · full match
AberdeenThis matchThis season
7 games
5-year
192 games
Passes427371.9392
about normal · 114 of 192 lower
Pass accuracy %75.975.772.2
about normal · 119 of 192 lower
Passes into the final third2926.325.2
about normal · 125 of 192 lower
Long balls6454.657.8
above usual · 135 of 192 lower
Long balls, % of passes151515.6
about normal · 94 of 192 lower
marker = 5-year mean
Players
Player contributions
GK
R
K. RoosGK90'
DEF
D
N. DevlinDEF90'
1 key pass
G
S. GartenmannDEF90'
3 interceptions
J
R. JensenDEF45'
M
J. MackenzieDEF90'
MID
B
C. BarronMID73'
1 key pass
S
G. ShinnieMID90'
1 key pass
M
J. McGrathMID84'
4 aerials won
C
L. ClarksonMID90'
1 big chance created · 1 key pass
H
J. HoilettMID66'
FWD
M
B. MiovskiFWD90'
Substitutes
M
A. MacDonaldDEF45'
D
DukFWD24'
P
D. PolvaraMID17'
S
E. SoklerFWD13'

Historical Context

Games at this ground, and how this match compares to the season so far

At Livingston — every meeting on record
3-3-2(8 games)
1.19–1.16avg xG (n=6)
DWDLLWWD
This match vs season so far
37 comparable games — each metric says how many of them actually have that stat.
xG
0.92avg 1.42
11th worst of 38 · Highest 3.86, 3 December 2023 (0-2) · Lowest 0.18, 12 November 2023 (0-6)
xGA
0.76avg 1.57
7th best of 38 · Highest 4.67, 12 November 2023 (0-6) · Lowest 0.14, 2 January 2024 (3-0)
Possession
56%avg 49%
8th best of 38 · Highest 67%, 30 December 2023 (0-3) · Lowest 22%, 12 November 2023 (0-6)
Shots
5.0avg 12.5
5th worst of 38 · Highest 23.0, 3 December 2023 (0-2) · Lowest 3.0, 12 November 2023 (0-6)
Shots on target
3.0avg 4.2
15th worst of 38 · Highest 12.0, 17 February 2024 (2-2) · Lowest 0.0, 5 August 2023 (0-0)
Big chances
1.0avg 1.9
19th worst of 38 · Highest 6.0, 4 May 2024 (1-0) · Lowest 0.0, 5 August 2023 (0-0)
Box touches
9.0avg 23.6
5th worst of 38 · Highest 47.0, 3 December 2023 (0-2) · Lowest 6.0, 12 November 2023 (0-6)
Final third entries
78.0avg 63.7
5th best of 38 · Highest 94.0, 14 February 2024 (3-3) · Lowest 35.0, 12 November 2023 (0-6)
Key passes
4.0avg 8.6
5th worst of 38 · Highest 18.0, 27 April 2024 (1-0) · Lowest 1.0, 27 August 2023 (2-2)
Corners
5.0avg 4.7
15th best of 38 · Highest 13.0, 30 December 2023 (0-3) · Lowest 0.0, 12 November 2023 (0-6)
Tackles
16.0avg 17.1
19th best of 38 · Highest 26.0, 16 September 2023 (0-2) · Lowest 8.0, 30 January 2024 (1-1)
Interceptions
10.0avg 7.6
9th best of 38 · Highest 18.0, 2 January 2024 (3-0) · Lowest 2.0, 30 January 2024 (1-1)
PPDA
22.5avg 16.3
6th worst of 38 · Highest 39.1, 12 November 2023 (0-6) · Lowest 6.9, 15 May 2024 (5-1)
avg
Above avg
Below avg

Where this performance ranks

Against Aberdeen’s other matches this season — only the standout highs and lows.

A middle-of-the-road performance by this season’s standards — no category stood out as a high or low.
Form:LLLWW(last 5)
Away this season: 5-5-9, 1.19–1.70 xG avg
Across the archive
All records
Where this match ranks against every Aberdeen match with data for each metric — coverage varies (shots/possession from 2015-16, xG from 2020-21, most else from 2021-22; see /records for each metric's exact range). Only metrics in the top or bottom 10 are shown.
0.184
xG per shot
9th highest of 191
1
Passes into the box
9th lowest of 192 · tied with 8