Digressive Celts

Matches › 2025/26

Dundee FC 1–3 Aberdeen

Saturday 6 December 2025, 15:00 · Dens Park · Round 16 · Half-time 0–2 · Referee Grant Irvine · Attendance 7,402

Dundee FC Astley 60'

Aberdeen Aouchiche 17', 30', Nisbet 90+2'

Post-match

Result and Expected Points

Dundee FCAberdeen
Goals13
xG1.121.38
Expected Points1.171.53

Dundee FC 29%Draw 29%Aberdeen 41%

Most likely score 1–1, 15%. Final score 1–3, 4%.

Aberdeen goalsDundee FC goals0123456+0123456+8%11%7%3%1%9%9%4%1%5%8%6%2%2%3%2%15%Final score

Own goals have no xG.

xG race

00.511.50153045607590HTJones on for Westley, 16'Robertson on for Jones and Hay on for Wright, 83'Nisbet on for Lazetic, 64'Keskinen on for Karlsson and Shinnie on for Lobban, 70'Astley 60'Aouchiche 17'Aouchiche 30'Nisbet 90+2'Aberdeen 1.38Dundee FC 1.1200.511.50153045607590HTJones on for Westley, 16'Robertson on for Jones and Hay on for Wright, 83'Nisbet on for Lazetic, 64'Keskinen on for Karlsson and Shinnie on for Lobban, 70'Astley 60'Aouchiche 17'Aouchiche 30'Nisbet 90+2'1.381.12Dundee FCAberdeen

Each side's xG added up shot by shot through the match. Stoppage time is shaded as far as the last shot or event recorded in it. Triangles along the foot mark each side's substitutions.

Match stats

Dundee FCAberdeen

1.12 +0.46xG1.38 +0.14
0.72 +0.01xG on target2.41 +1.41
15 +7.3Shots21 +8.6
2 −0.7Shots on target8 +4.3
1 +0.2Big chances1 −0.8
23 +12Touches in the opposition box24 +4
54% +17Possession46% −2
406 +84Passes369 −30
85% +12Pass accuracy80% +3
56% +27Field tilt44% −2
54 +28Final-third entries50 +16
9 +4.2Box entries15 +4.7
15.4 −9Passes per defensive action14.6 −1
6 +3.0Corners4 −0.6
8 −6Tackles16 0
9 +0.7Interceptions8 +1.9
12 −23Clearances32 −1
5 +1.0Saves1 −1.6
8 −0.6Fouls13 −2.1
0 −1.3Offsides2 +0.1

The small figure beside each value is its difference from the side's average per league match this season before this one. Field tilt is each side's share of the open-play passes completed in the final third; entries are completed open-play passes and carries into the final third and the box; passes per defensive action (PPDA) counts the opponent's passes in its own 60% of the pitch for each tackle, interception, challenge, or foul there.

Chance locations

Dundee FC

Koumetio 2', 0.22 xGJones 67', 0.16 xGMurray 67', 0.13 xGJones 67', 0.11 xGMurray 7', 0.10 xGHamilton 67', 0.09 xGCongreve 2', 0.04 xGDhanda 11', 0.04 xGAstley 29', 0.04 xGHamilton 63', 0.03 xGHamilton 21', 0.02 xGHamilton 23', 0.02 xGMurray 41', 0.01 xGDhanda 76', 0.01 xGAstley 60', 0.09 xG, goal20%0.22 xGSix-yard box: 1 shot, 0.22 xG, 0 goals61%0.68 xGCentral box: 6 shots, 0.68 xG, 1 goal4%0.04 xGWide in the box: 1 shot, 0.04 xG, 0 goals12%0.13 xGEdge of the box: 5 shots, 0.13 xG, 0 goals4%0.05 xGFurther out: 2 shots, 0.05 xG, 0 goals

Aberdeen

Armstrong 53', 0.13 xGLobban 33', 0.11 xGKarlsson 3', 0.09 xGLazetic 16', 0.09 xGLazetic 32', 0.07 xGPolvara 33', 0.07 xGKeskinen 90+3', 0.07 xGArmstrong 6', 0.06 xGKarlsson 30', 0.06 xGMilne 33', 0.06 xGAouchiche 6', 0.05 xGArmstrong 45+2', 0.05 xGArmstrong 26', 0.04 xGKarlsson 57', 0.03 xGAouchiche 69', 0.03 xGKarlsson 6', 0.02 xGJensen 22', 0.02 xGArmstrong 80', 0.02 xGAouchiche 16', 0.18 xG, goalAouchiche 30', 0.08 xG, goalNisbet 90+2', 0.07 xG, goal8%0.11 xGSix-yard box: 1 shot, 0.11 xG, 0 goals42%0.57 xGCentral box: 6 shots, 0.57 xG, 3 goals25%0.34 xGWide in the box: 6 shots, 0.34 xG, 0 goals26%0.35 xGEdge of the box: 8 shots, 0.35 xG, 0 goals0%0.00 xGFurther out: 0 shots, 0.00 xG, 0 goals

Each area's share of the side's xG from open play and set pieces, with the xG in it. The two wide areas of the box count together, as on the club pages. Shots shows each of those shots instead, sized by its xG, with goals filled in.

Chance types

Dundee FCAberdeen

0.70 9 shots, 0 goalsOpen play0.81 12 shots, 3 goals
0.00 0 shots, 0 goalsCounter-attacks0.14 2 shots, 0 goals
0.42 6 shots, 1 goalSet pieces0.43 7 shots, 0 goals

xG by type of chance, with each side's shots and goals beside it.

Game state

Level
17 min (18%) · Dundee FC 0.40, Aberdeen 0.49 xG
Aberdeen ahead
78 min (82%) · Dundee FC 0.72, Aberdeen 0.89 xG

Line-ups

142257202148191715McCrackenAstleyGrahamKoumetioWrightCongreveDhandaHamiltonWestleyYoganeMurrayGoalYellow card83'16'Dundee FC 4-5-1Steven Pressley12225288738171627MitovDevlinMilneKnoesterJensenPolvaraAouchicheLobbanKarlssonArmstrongLazeticGoalGoalYellow card70'70'64'Aberdeen 3-4-2-1Jimmy Thelin

Dundee FC substitutes

  • 16' Jones for Westley · off 83'
  • 83' Robertson for Jones · yellow card 90'
  • 83' Hay for Wright

Aberdeen substitutes

  • 64' Nisbet for Lazetic · goal 90+2'
  • 70' Shinnie for Lobban
  • 70' Keskinen for Karlsson

Players

Dundee FC

PlayerPosMinGAxGxAKPxTProgDef
McCrackenGK900.000.0100.0861
AstleyRB9010.130.0700.12117
GrahamCB900.000.0100.0857
KoumetioCB900.220.0110.0433
Wright LB830.000.1000.1665
CongreveRM9010.040.4730.3071
DhandaCM900.060.0410.0873
HamiltonCM900.160.021−0.0634
WestleyCM160.000.0010.0012
YoganeLM900.000.4720.2171
MurrayST900.240.010−0.0100
JonesMF670.270.031−0.0112
Robertson MF70.000.0000.0010
HayFW70.000.0300.0711

Aberdeen

PlayerPosMinGAxGxAKPxTProgDef
MitovGK900.000.0000.0002
DevlinCB900.000.3700.2358
MilneCB900.060.0010.2149
KnoesterCB900.000.0100.0779
JensenRWB900.020.1130.121210
PolvaraCM900.070.0400.01139
AouchicheCM9020.340.0920.12116
Lobban LWB700.110.0510.0443
KarlssonAM700.200.1040.0341
ArmstrongAM9010.280.1030.0635
LazeticST640.160.011−0.0110
NisbetFW2610.070.0100.0002
ShinnieMF200.000.0200.0101
KeskinenFW200.070.0200.0620

Starters, then substitutes in the order they came on. KP is chances created and Def defensive actions (tackles, blocks, clearances, and interceptions). xT is the expected threat added by the player's completed open-play passes and carries, and Prog counts progressive passes and carries.

Pass networks

Aberdeen

Knoester and Milne: 4 passesKnoester and Karlsson: 4 passesMilne and Aouchiche: 4 passesKarlsson and Lazetic: 4 passesDevlin and Aouchiche: 5 passesDevlin and Polvara: 5 passesJensen and Armstrong: 5 passesJensen and Lazetic: 5 passesAouchiche and Polvara: 5 passesAouchiche and Armstrong: 6 passesMitov and Knoester: 7 passesKnoester and Jensen: 7 passesLobban and Karlsson: 7 passesJensen and Polvara: 7 passesJensen and Karlsson: 7 passesPolvara and Karlsson: 7 passesPolvara and Armstrong: 7 passesKnoester and Aouchiche: 8 passesDevlin and Lobban: 8 passesLobban and Armstrong: 8 passesAouchiche and Karlsson: 8 passesMitov and Milne: 9 passesDevlin and Milne: 10 passesKnoester and Polvara: 11 passesJensen and Aouchiche: 11 passesLobban and Aouchiche: 14 passesMitov: 13 completed passesKnoester: 28 completed passesDevlin: 17 completed passesMilne: 19 completed passesLobban: 23 completed passesJensen: 23 completed passesAouchiche: 28 completed passesPolvara: 22 completed passesKarlsson: 19 completed passesArmstrong: 21 completed passesLazetic: 7 completed passes15222382878171627MitovKnoesterDevlinMilneLobbanJensenAouchichePolvaraKarlssonArmstrongLazeticStarters until 64' · lines join pairs with 4+ passes

Each starter at the average position of their passes and receptions until the side's first substitution or red card, sized by completed passes. Lines join pairs who passed to each other often, thicker for more passes.

Passing combinations

Dundee FC

FromToPasses
AstleyCongreve17
AstleyGraham17
GrahamAstley15
AstleyDhanda14
KoumetioGraham13

Aberdeen

FromToPasses
ArmstrongAouchiche12
AouchicheJensen8
MilneMitov8
AouchicheLobban7
JensenAouchiche7

The five pairs with the most completed passes from one to the other over the whole match.

Defensive actions

Dundee FC

5−0.25−2.83−5.33−1.63−1.311+4.78−0.72−5.92−5.18+4.36+1.92−0.95+0.92−3.06+2.35+2.61−0.50−2.31−1.95+3.21−0.54+3.32+1.22+0.11+0.40−0.40−0.80−0.21+0.86−12.9FewerMore than the season average

Against its average of 15 matches

Aberdeen

6+0.92−5.121+6.410+1.46+0.87−0.77−0.47+1.813+3.13−4.41−4.56+2.43−1.52−4.00−2.83−0.64+1.15+1.64−1.03+0.50−1.10−0.91−0.72−0.61+0.91+0.90−0.51+0.40−0.71−6.9FewerMore than the season average

Against its average of 14 matches

Where each side made its tackles, interceptions, clearances, blocks, recoveries, challenges, and fouls, attacking up the page. Areas are shaded by the difference from the side's average per match this season before this one: amber for more, blue for fewer.

Threat

Dundee FC

0.020.010.010.030.030.010.010.040.040.030.010.160.080.010.010.07−0.010.050.050.090.32LessMore

Aberdeen

0.010.010.010.010.010.010.030.040.020.050.030.020.030.030.020.080.040.010.010.040.020.040.01−0.100.030.230.22LessMore

Expected threat added by completed open-play passes and carries, by where the move started, attacking up the page. Expected threat is the chance that possession in an area leads to a goal; a move adds the difference between where it ends and where it starts.

Ratings

0.51.01.52.02.5League average 1.34AttackDundee FC0.98 → 0.98Aberdeen1.21 → 1.23Defence (lower is better)Dundee FC1.75 → 1.76Aberdeen1.39 → 1.38

The goals each side would score (attack) and concede (defence) per game against an average team, from the forecast ratings before this matchday (ring) and after it (dot); a lower defence number is better. Grey dots are the other clubs after the matchday, spread up and down only so they don't overlap. The change takes in the whole matchday.

League probabilities

ChanceBeforeWith this resultChange
Dundee FC
Top six1%<1%−1
11th28%30%+2
Bottom38%44%+6
Aberdeen
Top six37%47%+10
11th3%1%−2
Bottom1%<1%−1
Livingston
Top six1%1%0
11th25%27%+2
Bottom38%35%−3
Falkirk
Top six47%44%−3
11th4%3%−1
Bottom1%1%0

From the forecast before the match (6 December 2025): each chance then, and across the simulations in which the match ended this way. The change is in percentage points.

Pre-match

As things stood before kick-off.

Forecast

Dundee FCAberdeen
Expected goals1.191.42
Win31%42%
Expected Points1.201.53
Clean sheet24%30%

Dundee FC 31%Draw 27%Aberdeen 42%

Most likely score 1–1, 13%. Both sides score 53%.

Aberdeen goalsDundee FC goals0123456+0123456+8%7%4%1%8%9%4%1%5%7%5%2%2%3%2%1%10%13%

From the forecast as it stood on 6 December 2025: each side's attack and defence ratings in a Dixon–Coles score model, as on the Forecasts page.

League probabilities by result

ChanceNowDundee FC winDrawAberdeen win
Dundee FC
Top six1%2%1%<1%
11th28%27%28%30%
Bottom38%28%39%44%
Aberdeen
Top six37%27%34%47%
11th3%5%3%1%
Bottom1%2%1%<1%
Livingston
Top six1%2%1%1%
11th25%23%25%27%
Bottom38%42%37%35%
Falkirk
Top six47%48%49%44%
11th4%4%4%3%
Bottom1%1%1%1%

Each chance before the match and across the simulations ending in each result. Other teams are listed where a chance moves by at least 3 percentage points.

Form

Dundee FC

  1. L0–13 DecCeltic (A)xG 0.21–2.08
  2. W3–129 NovSt. Mirren (H)xG 0.68–1.39
  3. L0–222 NovHibernian (A)xG 0.56–2.26
  4. L0–39 NovRangers (H)xG 0.43–0.85
  5. L0–41 NovHearts (A)xG 0.10–3.43
  6. L1–225 OctFalkirk (A)xG 1.21–1.08

Aberdeen

  1. D3–33 DecSt. Mirren (H)xG 2.08–1.83
  2. W1–030 NovLivingston (A)xG 0.76–0.99
  3. W1–023 NovHearts (H)xG 0.56–2.30
  4. D1–19 NovMotherwell (H)xG 0.80–0.68
  5. W1–029 OctKilmarnock (A)xG 0.55–1.36
  6. L1–226 OctHibernian (H)xG 1.24–3.20

The last six league matches, newest first, with xG for and against.

Season to date

Dundee FCAberdeen
Position10th7th
Played1514
Won, drawn, lost3–⁠3–⁠95–⁠3–⁠6
Points12 (0.80 per game)18 (1.29 per game)
Expected Points per game0.661.30
Goals12–⁠2613–⁠15
xG per game0.66–⁠1.771.24–⁠1.32
Home: points, xG per game1.43, 0.89–⁠1.581.12, 1.28–⁠1.41
Away: points, xG per game0.25, 0.45–⁠1.931.50, 1.18–⁠1.20
ManagerSteven Pressley (15)Jimmy Thelin (52)

League matches this season before kick-off. The manager's number is league matches in charge since 2020/21.

Ratings

0.51.01.52.02.5League average 1.34AttackDundee FC0.98, 12thAberdeen1.21, 6thDefence (lower is better)Dundee FC1.75, 12thAberdeen1.39, 6th

This season

Attack0.51.01.52.0SepOctNovDecDundee FC attack: 0.98Aberdeen attack: 1.211.210.98AberdeenDundee FCDefence (lower is better)0.51.01.52.0SepOctNovDecDundee FC defence: 1.75Aberdeen defence: 1.391.751.39

The goals each side would score (attack) and concede (defence) per game against an average team, from the forecast ratings before this matchday, with their rank among the league's clubs; a lower defence number is better. Grey dots are the other clubs, spread up and down only so they don't overlap.

Strengths and weaknesses

Dundee FCAberdeen
CreatedConcededCreatedConceded
Open play−58%+39%−10%−22%
Counter-attacks−58%−23%+42%+28%
Set pieces−32%+36%−13%+27%
Penalties−64%+9%−61%−22%
Headers−32%+40%−22%+1%
Left side−47%+19%+16%+3%
Centre−51%+29%−9%−10%
Right side−56%+45%−14%+12%

xG created and conceded per game against the league average this season: +24% is 24% more than an average side. Left and right are each side's own, so chances conceded on its left come from opponents attacking down their right. Green favours the side and amber doesn't.

Matchups

Dundee FC attacking

Dundee FC createdAberdeen concededLeft side−47%+12%Centre−51%−10%Right side−56%+3%Open play−58%−22%Counter-attacks−58%+28%Set pieces−32%+27%Headers−32%+1%

Aberdeen attacking

Aberdeen createdDundee FC concededLeft side+16%+45%Centre−9%+29%Right side−14%+19%Open play−10%+39%Counter-attacks+42%−23%Set pieces−13%+36%Headers−22%+40%

Each side's xG created per game down each side of the pitch, through the centre, and from each type of chance, against what its opponent concedes there, both relative to the league average.

Season averages

Dundee FCAberdeen

0.66xG1.24
1.77xG against1.32
37%Possession48%
7.7Shots12.4
15.7Shots against13.2
2.7Shots on target3.7
0.8Big chances1.8
11.1Touches in the opposition box19.9
322Passes399
74%Pass accuracy77%
3.0Corners4.6
28%Field tilt47%
25.5Final-third entries34.3
4.8Box entries10.3
24.2Passes per defensive action15.8

Per league match this season before kick-off.

Game state this season

Dundee FC

StateMinutes per gamexG per 90xG against per 90
Level380.771.64
Ahead150.922.35
Behind370.421.65

Aberdeen

StateMinutes per gamexG per 90xG against per 90
Level551.280.99
Ahead160.861.61
Behind201.412.02

xG by period

Dundee FC

MinutesxG per gamexG againstGoals
1–150.080.210–4
16–300.060.243–5
31–450.150.304–6
46–600.090.292–3
61–750.100.261–2
76–900.170.462–6

Aberdeen

MinutesxG per gamexG againstGoals
1–150.140.120–1
16–300.170.163–1
31–450.290.142–2
46–600.120.380–2
61–750.230.194–4
76–900.280.334–5

Per game this season, with stoppage time counted in its half; goals are totals for and against.

Most used players by position

Dundee FC

GKCBCBCBRWBCMCMLWBRWSTLWMcCracken 15Astley 13Wright 1C. Robertson 14Graham 13Samuels 2Koumetio 2Wright 11Congreve 3Ingram 1F. Robertson 7Digby 7Jones 2Hamilton 11Westley 2Samuels 9Yogane 3Dhanda 2Congreve 6Westley 3Jones 2Murray 8Westley 3Hay 2Westley 4Murray 3Dhanda 23-4-3 in 7 of 15 starts

Formations: 3-4-3 (7), 5-3-2 (3), 4-4-2 (2), 4-5-1 (1), 3-5-2 (1), 5-4-1 (1)

Aberdeen

GKCBCBCBRWBCMCMLWBAMAMSTMitov 14Devlin 9Milanovic 4Keskinen 1Milne 12Dorrington 2Knoester 13Jensen 8Lobban 5Devlin 1Armstrong 4Polvara 4Aouchiche 3Shinnie 7Nilsen 4Palaversa 3Gyamfi 5Jensen 3Shinnie 2Aouchiche 7Armstrong 5Polvara 2Karlsson 9Keskinen 5Nisbet 7Lazetic 4Yengi 33-4-2-1 in 5 of 14 starts

Formations: 3-4-2-1 (5), 4-2-3-1 (5), 3-4-3 (4)

This season's most used formation, with up to three players who started most often in each position and their league starts there. Underneath, when a side has used more than one, every formation with its starts.

Head to head

DateHomeAwayxG
5 October 2025Aberdeen4–0Dundee FCxG 2.80–0.31
15 February 2025Dundee FC1–2AberdeenxG 1.81–1.80
9 November 2024Aberdeen4–1Dundee FCxG 1.81–1.89
28 September 2024Dundee FC1–2AberdeenxG 1.50–0.62
13 April 2024Aberdeen0–0Dundee FCxG 1.01–1.11
13 March 2024Dundee FC1–0AberdeenxG 1.92–0.66

11 league meetings since 2020/21: Dundee FC won 2, Aberdeen won 6, and 3 were drawn. Goals 10–19 and xG 1.07–1.33 per game.

Key players

Dundee FC

PlayerStartsMinGAxG per 90xA per 90
Congreve10910050.080.36
Westley12835200.200.14
Murray11859100.230.01
Jones4481100.160.07

Aberdeen

PlayerStartsMinGAxG per 90xA per 90
Karlsson9774300.320.15
Lazetic4483410.380.01
Armstrong9748120.200.17
Nisbet7537000.270.08

Up to four players a side with the most xG plus xA per 90 minutes, from those with at least 450 league minutes.