All teams

Aberdeen

Scottish Premiership · strength −1.56 (attack −0.90, defence −0.66) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Premiership 26/27 goals 12–13 · xG 11.8–14.5 · 11 points from 12.0 in 10101112.0−1.0
Premiership 25/26 goals 40–55 · xG 43.5–54.3 · 40 points from 45.6 in 38384045.6−5.6
UEFA Conference League 25/26 goals 3–14 · xG 5.2–11.4 · 2 points from 5.9 in 6625.9−3.9

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−1.50−1.00−0.50+0.00+0.50Jul 2021FebSepAprNovJunJan 2026AugDefence −0.66Attack −0.90
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.56−0.90−0.66
Sep 2026−1.66−0.96−0.70
Aug 2026−1.72−0.94−0.78
Jul 2026−1.57−0.87−0.70
Jun 2026−1.61−0.89−0.72
May 2026−1.62−0.90−0.73
Apr 2026−1.54−0.84−0.70
Mar 2026−1.54−0.80−0.74
Feb 2026−1.49−0.76−0.74
Jan 2026−1.44−0.74−0.70
Dec 2025−1.52−0.79−0.73
Nov 2025−1.53−0.84−0.69
Oct 2025−1.53−0.77−0.76
Sep 2025−1.46−0.77−0.70
Aug 2025−1.41−0.73−0.68
Jul 2025−1.71−0.88−0.83
Jun 2025−1.86−0.96−0.90
May 2025−1.86−0.96−0.90
Apr 2025−1.45−0.76−0.70
Mar 2025−1.54−0.82−0.72
Feb 2025−1.63−0.89−0.73
Jan 2025−1.66−0.91−0.75
Dec 2024−1.26−0.68−0.58
Nov 2024−0.74−0.38−0.36
Oct 2024−0.95−0.55−0.39
Sep 2024−1.28−0.76−0.52
Aug 2024−1.29−0.76−0.53
Jul 2024−1.22−0.73−0.49
Jun 2024−1.36−0.80−0.56
May 2024−1.36−0.80−0.56
Apr 2024−1.69−1.03−0.66
Mar 2024−1.68−0.94−0.74
Feb 2024−1.68−0.88−0.80
Jan 2024−1.57−0.84−0.74
Dec 2023−1.28−0.66−0.62
Nov 2023−1.18−0.56−0.62
Oct 2023−1.14−0.65−0.49
Sep 2023−0.94−0.47−0.47
Aug 2023−1.26−0.66−0.60
Jul 2022−0.45−0.21−0.24
Jun 2022−0.20+0.00−0.20
May 2022−0.21+0.00−0.21
Apr 2022−0.36−0.06−0.31
Mar 2022−0.42−0.08−0.34
Feb 2022−0.50−0.13−0.37
Jan 2022−0.30−0.02−0.27
Dec 2021−0.25+0.01−0.26
Nov 2021−0.56−0.12−0.44
Oct 2021−0.56−0.10−0.45
Sep 2021−0.52−0.04−0.47
Aug 2021−0.62−0.07−0.55
Jul 2021−0.05+0.22−0.27

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Marius Müller Goalkeeper · 900′ · 10 matches1050.928.8on 24 Oct 2026 at Dundee United60.6on 17 Oct 2026 v St. Mirren48.1on 11 Oct 2026 v St. Johnstone−5.0
2Chris Cadden Midfielder · 882′ · 10 matches1030.441.2on 24 Oct 2026 at Dundee United26.3on 17 Oct 2026 v St. Mirren36.6on 11 Oct 2026 v St. Johnstone+4.3
3Nesta Guinness-Walker Defender · 855′ · 10 matches1031.030.2on 24 Oct 2026 at Dundee United28.4on 17 Oct 2026 v St. Mirren27.6on 11 Oct 2026 v St. Johnstone−2.2
4Kevin Nisbet Forward · 809′ · 10 matches1042.934.0on 24 Oct 2026 at Dundee United45.4on 17 Oct 2026 v St. Mirren42.1on 11 Oct 2026 v St. Johnstone−2.4
5Aremu Afeez Midfielder · 632′ · 10 matches1035.931.3on 24 Oct 2026 at Dundee United39.7on 17 Oct 2026 v St. Mirren0.0on 11 Oct 2026 v St. Johnstonelevel (+0.7)
6Stuart Armstrong Midfielder · 534′ · 10 matches1039.747.1on 24 Oct 2026 at Dundee United47.0on 17 Oct 2026 v St. Mirren29.1on 11 Oct 2026 v St. Johnstone+3.7
7Ayoub Mouloua Forward · 320′ · 10 matches1040.938.6on 24 Oct 2026 at Dundee United93.6on 17 Oct 2026 v St. Mirren29.4on 11 Oct 2026 v St. Johnstone+3.7
8Toyosi Olusanya Forward · 599′ · 9 matches935.538.4on 24 Oct 2026 at Dundee United34.3on 17 Oct 2026 v St. Mirren38.9on 19 Sep 2026 at Hibernianlevel (+1.4)
9Connor Ronan Midfielder · 536′ · 8 matches838.646.6on 24 Oct 2026 at Dundee United27.6on 17 Oct 2026 v St. Mirren45.1on 11 Oct 2026 v St. Johnstone+3.2
10Lewis Smith Forward · 372′ · 8 matches832.940.8on 24 Oct 2026 at Dundee United34.8on 17 Oct 2026 v St. Mirren18.2on 11 Oct 2026 v St. Johnstonelevel (−1.7)
11Lewis Mayo Defender · 560′ · 7 matches738.637.4on 17 Oct 2026 v St. Mirren39.1on 15 Sep 2026 at Motherwell19.5on 5 Sep 2026 v Kilmarnock−8.1
12Gavin Molloy Defender · 474′ · 7 matches737.052.6on 24 Oct 2026 at Dundee United15.6on 11 Oct 2026 v St. Johnstone35.6on 19 Sep 2026 at Hibernian−2.4
13Mats Knoester Defender · 483′ · 6 matches639.031.5on 17 Oct 2026 v St. Mirren31.5on 11 Oct 2026 v St. Johnstone47.2on 19 Sep 2026 at Hibernian−2.3
14Daniel Happe Defender · 382′ · 6 matches644.550.0on 19 Sep 2026 at Hibernian29.3on 15 Sep 2026 at Motherwell42.6on 5 Sep 2026 v Kilmarnock−2.7
15Jack Milne Defender · 338′ · 6 matches638.745.1on 24 Oct 2026 at Dundee United39.7on 11 Oct 2026 v St. Johnstone45.6on 19 Sep 2026 at Hibernian+4.7
16Tony Yogane Midfielder · 284′ · 6 matches630.122.4on 17 Oct 2026 v St. Mirren29.3on 11 Oct 2026 v St. Johnstone24.3on 5 Sep 2026 v Kilmarnock−5.2
17Findlay Marshall Midfielder · 265′ · 6 matches630.033.8on 17 Oct 2026 v St. Mirren13.8on 11 Oct 2026 v St. Johnstone31.6on 19 Sep 2026 at Hibernian−5.9
18Alexander Briedl Midfielder · 163′ · 5 matches530.145.3on 19 Sep 2026 at Hibernian40.8on 15 Sep 2026 at Motherwell33.5on 2 Sep 2026 at Celtic+7.1
19Bradley Lyons Midfielder · 315′ · 4 matches439.338.2on 24 Oct 2026 at Dundee United51.4on 17 Oct 2026 v St. Mirren37.1on 11 Oct 2026 v St. Johnstonelevel (+1.1)
20Mitchy Ntelo Forward · 153′ · 3 matches336.630.9on 5 Sep 2026 v Kilmarnock40.4on 2 Sep 2026 at Celtic38.0on 30 Aug 2026 v Rangers–
21Hicham Mahou Midfielder · 36′ · 2 matches219.941.2on 24 Oct 2026 at Dundee United6.4on 11 Oct 2026 v St. Johnstone–
22Emmanuel Gyamfi Midfielder · 14′ · 1 match120.620.6on 17 Oct 2026 v St. Mirren–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

56 since July 2025
DateCompetitionOpponentResultxGExpected points
24 Oct 2026Scottish Premiershipat Dundee UnitedL 2–31.6–1.51.42
17 Oct 2026Scottish PremiershipSt. MirrenW 3–12.3–1.02.20
11 Oct 2026Scottish PremiershipSt. JohnstoneL 0–11.2–1.11.46
19 Sep 2026Scottish Premiershipat HibernianD 1–10.8–1.40.92
15 Sep 2026Scottish Premiershipat MotherwellW 4–00.9–0.81.45
5 Sep 2026Scottish PremiershipKilmarnockD 0–00.8–0.91.27
2 Sep 2026Scottish Premiershipat CelticL 0–30.7–2.50.39
30 Aug 2026Scottish PremiershipRangersL 0–10.5–1.80.46
8 Aug 2026Scottish Premiershipat Dundee FCL 0–20.7–2.20.46
1 Aug 2026Scottish PremiershipHeart of MidlothianW 2–12.3–1.31.97
All 56 results
DateCompetitionOpponentResultxGExpected points
24 Oct 2026Scottish Premiershipat Dundee UnitedL 2–31.6–1.51.42
17 Oct 2026Scottish PremiershipSt. MirrenW 3–12.3–1.02.20
11 Oct 2026Scottish PremiershipSt. JohnstoneL 0–11.2–1.11.46
19 Sep 2026Scottish Premiershipat HibernianD 1–10.8–1.40.92
15 Sep 2026Scottish Premiershipat MotherwellW 4–00.9–0.81.45
5 Sep 2026Scottish PremiershipKilmarnockD 0–00.8–0.91.27
2 Sep 2026Scottish Premiershipat CelticL 0–30.7–2.50.39
30 Aug 2026Scottish PremiershipRangersL 0–10.5–1.80.46
8 Aug 2026Scottish Premiershipat Dundee FCL 0–20.7–2.20.46
1 Aug 2026Scottish PremiershipHeart of MidlothianW 2–12.3–1.31.97
17 May 2026Scottish Premiershipat Dundee FCL 2–31.3–1.81.05
12 May 2026Scottish PremiershipSt. MirrenL 0–20.5–1.50.66
9 May 2026Scottish PremiershipDundee UnitedW 2–01.8–0.52.31
1 May 2026Scottish Premiershipat LivingstonD 2–20.7–1.60.72
25 Apr 2026Scottish PremiershipKilmarnockW 1–00.5–0.61.17
11 Apr 2026Scottish PremiershipHibernianW 2–02.0–0.22.61
4 Apr 2026Scottish Premiershipat St. MirrenL 0–20.6–0.71.18
21 Mar 2026Scottish Premiershipat RangersL 1–40.5–1.60.59
14 Mar 2026Scottish PremiershipFalkirk FCD 1–11.4–0.62.01
4 Mar 2026Scottish PremiershipCelticL 1–21.4–1.91.09
28 Feb 2026Scottish Premiershipat Heart of MidlothianL 0–10.4–1.70.44
24 Feb 2026Scottish Premiershipat Dundee UnitedD 0–01.5–1.31.50
21 Feb 2026Scottish PremiershipDundee FCL 2–30.6–3.60.16
15 Feb 2026Scottish Premiershipat MotherwellL 0–20.7–2.20.46
31 Jan 2026Scottish Premiershipat KilmarnockL 0–31.0–2.50.55
24 Jan 2026Scottish PremiershipLivingstonW 6–23.1–2.01.95
11 Jan 2026Scottish PremiershipRangersL 0–20.3–1.90.33
6 Jan 2026Scottish Premiershipat RangersL 0–21.0–1.80.88
3 Jan 2026Scottish Premiershipat Falkirk FCL 0–10.6–1.50.67
30 Dec 2025Scottish Premiershipat HibernianL 0–20.6–1.60.62
27 Dec 2025Scottish PremiershipDundee UnitedD 1–11.1–0.81.59
21 Dec 2025Scottish Premiershipat CelticL 1–30.9–4.90.11
18 Dec 2025Conference Leagueat AC Sparta PrahaL 0–30.1–1.10.42
14 Dec 2025Scottish PremiershipKilmarnockW 2–13.8–1.02.64
11 Dec 2025Conference LeagueRC StrasbourgL 0–10.9–2.40.52
6 Dec 2025Scottish Premiershipat Dundee FCW 3–10.5–0.61.26
3 Dec 2025Scottish PremiershipSt. MirrenD 3–31.9–1.31.72
30 Nov 2025Scottish Premiershipat LivingstonW 1–00.3–0.90.75
27 Nov 2025Conference LeagueFC NoahD 1–10.9–0.71.56
23 Nov 2025Scottish PremiershipHeart of MidlothianW 1–00.3–1.90.35
9 Nov 2025Scottish PremiershipMotherwellD 1–10.3–0.51.03
6 Nov 2025Conference Leagueat AEK LarnacaD 0–00.8–0.61.55
29 Oct 2025Scottish Premiershipat KilmarnockW 1–00.5–1.40.73
26 Oct 2025Scottish PremiershipHibernianL 1–21.3–2.10.88
23 Oct 2025Conference Leagueat AEK AthensL 0–60.5–5.40.03
18 Oct 2025Scottish Premiershipat St. MirrenW 1–02.0–0.52.41
5 Oct 2025Scottish PremiershipDundee FCW 4–02.8–0.32.74
2 Oct 2025Conference LeagueShakhtar DonetskL 2–32.0–1.31.81
27 Sep 2025Scottish Premiershipat MotherwellL 0–21.0–2.00.75
23 Sep 2025Scottish Premiershipat Dundee UnitedL 0–21.3–1.31.37
13 Sep 2025Scottish PremiershipLivingstonD 0–01.2–0.61.88
31 Aug 2025Scottish PremiershipFalkirk FCL 0–11.0–1.31.13
28 Aug 2025Europa Leagueat FCSBL 0–3––
21 Aug 2025Europa LeagueFCSBD 2–2––
10 Aug 2025Scottish PremiershipCelticL 0–20.5–0.71.13
4 Aug 2025Scottish Premiershipat Heart of MidlothianL 0–22.2–1.02.14