Aberdeen
Scottish Premiership · strength −1.56 (attack −0.90, defence −0.66) against an average Premier League side, rated Oct 2026
Last 40 matches
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.
| Season | Difference |
|---|---|
| Premiership 26/27 | −1.0 |
| Premiership 25/26 | −5.6 |
| UEFA Conference League 25/26 | −3.9 |
Rating by month
Attack and defence against an average Premier League side (0); higher is better for both.
Ratings as a table
| Month | Strength | Attack | Defence |
|---|---|---|---|
| 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
| # | Player | Average | Last three, newest first | Against average |
|---|---|---|---|---|
| 1 | Marius Müller | 50.9 | 28.8on 24 Oct 2026 at Dundee United60.6on 17 Oct 2026 v St. Mirren48.1on 11 Oct 2026 v St. Johnstone | −5.0 |
| 2 | Chris Cadden | 30.4 | 41.2on 24 Oct 2026 at Dundee United26.3on 17 Oct 2026 v St. Mirren36.6on 11 Oct 2026 v St. Johnstone | +4.3 |
| 3 | Nesta Guinness-Walker | 31.0 | 30.2on 24 Oct 2026 at Dundee United28.4on 17 Oct 2026 v St. Mirren27.6on 11 Oct 2026 v St. Johnstone | −2.2 |
| 4 | Kevin Nisbet | 42.9 | 34.0on 24 Oct 2026 at Dundee United45.4on 17 Oct 2026 v St. Mirren42.1on 11 Oct 2026 v St. Johnstone | −2.4 |
| 5 | Aremu Afeez | 35.9 | 31.3on 24 Oct 2026 at Dundee United39.7on 17 Oct 2026 v St. Mirren0.0on 11 Oct 2026 v St. Johnstone | |
| 6 | Stuart Armstrong | 39.7 | 47.1on 24 Oct 2026 at Dundee United47.0on 17 Oct 2026 v St. Mirren29.1on 11 Oct 2026 v St. Johnstone | +3.7 |
| 7 | Ayoub Mouloua | 40.9 | 38.6on 24 Oct 2026 at Dundee United93.6on 17 Oct 2026 v St. Mirren29.4on 11 Oct 2026 v St. Johnstone | +3.7 |
| 8 | Toyosi Olusanya | 35.5 | 38.4on 24 Oct 2026 at Dundee United34.3on 17 Oct 2026 v St. Mirren38.9on 19 Sep 2026 at Hibernian | |
| 9 | Connor Ronan | 38.6 | 46.6on 24 Oct 2026 at Dundee United27.6on 17 Oct 2026 v St. Mirren45.1on 11 Oct 2026 v St. Johnstone | +3.2 |
| 10 | Lewis Smith | 32.9 | 40.8on 24 Oct 2026 at Dundee United34.8on 17 Oct 2026 v St. Mirren18.2on 11 Oct 2026 v St. Johnstone | |
| 11 | Lewis Mayo | 38.6 | 37.4on 17 Oct 2026 v St. Mirren39.1on 15 Sep 2026 at Motherwell19.5on 5 Sep 2026 v Kilmarnock | −8.1 |
| 12 | Gavin Molloy | 37.0 | 52.6on 24 Oct 2026 at Dundee United15.6on 11 Oct 2026 v St. Johnstone35.6on 19 Sep 2026 at Hibernian | −2.4 |
| 13 | Mats Knoester | 39.0 | 31.5on 17 Oct 2026 v St. Mirren31.5on 11 Oct 2026 v St. Johnstone47.2on 19 Sep 2026 at Hibernian | −2.3 |
| 14 | Daniel Happe | 44.5 | 50.0on 19 Sep 2026 at Hibernian29.3on 15 Sep 2026 at Motherwell42.6on 5 Sep 2026 v Kilmarnock | −2.7 |
| 15 | Jack Milne | 38.7 | 45.1on 24 Oct 2026 at Dundee United39.7on 11 Oct 2026 v St. Johnstone45.6on 19 Sep 2026 at Hibernian | +4.7 |
| 16 | Tony Yogane | 30.1 | 22.4on 17 Oct 2026 v St. Mirren29.3on 11 Oct 2026 v St. Johnstone24.3on 5 Sep 2026 v Kilmarnock | −5.2 |
| 17 | Findlay Marshall | 30.0 | 33.8on 17 Oct 2026 v St. Mirren13.8on 11 Oct 2026 v St. Johnstone31.6on 19 Sep 2026 at Hibernian | −5.9 |
| 18 | Alexander Briedl | 30.1 | 45.3on 19 Sep 2026 at Hibernian40.8on 15 Sep 2026 at Motherwell33.5on 2 Sep 2026 at Celtic | +7.1 |
| 19 | Bradley Lyons | 39.3 | 38.2on 24 Oct 2026 at Dundee United51.4on 17 Oct 2026 v St. Mirren37.1on 11 Oct 2026 v St. Johnstone | |
| 20 | Mitchy Ntelo | 36.6 | 30.9on 5 Sep 2026 v Kilmarnock40.4on 2 Sep 2026 at Celtic38.0on 30 Aug 2026 v Rangers | |
| 21 | Hicham Mahou | 19.9 | 41.2on 24 Oct 2026 at Dundee United6.4on 11 Oct 2026 v St. Johnstone | |
| 22 | Emmanuel Gyamfi | 20.6 | 20.6on 17 Oct 2026 v St. Mirren |
Latest results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 24 Oct 2026 | Scottish Premiership | at Dundee United | L 2–3 | 1.6–1.5 | 1.42 |
| 17 Oct 2026 | Scottish Premiership | St. Mirren | W 3–1 | 2.3–1.0 | 2.20 |
| 11 Oct 2026 | Scottish Premiership | St. Johnstone | L 0–1 | 1.2–1.1 | 1.46 |
| 19 Sep 2026 | Scottish Premiership | at Hibernian | D 1–1 | 0.8–1.4 | 0.92 |
| 15 Sep 2026 | Scottish Premiership | at Motherwell | W 4–0 | 0.9–0.8 | 1.45 |
| 5 Sep 2026 | Scottish Premiership | Kilmarnock | D 0–0 | 0.8–0.9 | 1.27 |
| 2 Sep 2026 | Scottish Premiership | at Celtic | L 0–3 | 0.7–2.5 | 0.39 |
| 30 Aug 2026 | Scottish Premiership | Rangers | L 0–1 | 0.5–1.8 | 0.46 |
| 8 Aug 2026 | Scottish Premiership | at Dundee FC | L 0–2 | 0.7–2.2 | 0.46 |
| 1 Aug 2026 | Scottish Premiership | Heart of Midlothian | W 2–1 | 2.3–1.3 | 1.97 |
All 56 results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 24 Oct 2026 | Scottish Premiership | at Dundee United | L 2–3 | 1.6–1.5 | 1.42 |
| 17 Oct 2026 | Scottish Premiership | St. Mirren | W 3–1 | 2.3–1.0 | 2.20 |
| 11 Oct 2026 | Scottish Premiership | St. Johnstone | L 0–1 | 1.2–1.1 | 1.46 |
| 19 Sep 2026 | Scottish Premiership | at Hibernian | D 1–1 | 0.8–1.4 | 0.92 |
| 15 Sep 2026 | Scottish Premiership | at Motherwell | W 4–0 | 0.9–0.8 | 1.45 |
| 5 Sep 2026 | Scottish Premiership | Kilmarnock | D 0–0 | 0.8–0.9 | 1.27 |
| 2 Sep 2026 | Scottish Premiership | at Celtic | L 0–3 | 0.7–2.5 | 0.39 |
| 30 Aug 2026 | Scottish Premiership | Rangers | L 0–1 | 0.5–1.8 | 0.46 |
| 8 Aug 2026 | Scottish Premiership | at Dundee FC | L 0–2 | 0.7–2.2 | 0.46 |
| 1 Aug 2026 | Scottish Premiership | Heart of Midlothian | W 2–1 | 2.3–1.3 | 1.97 |
| 17 May 2026 | Scottish Premiership | at Dundee FC | L 2–3 | 1.3–1.8 | 1.05 |
| 12 May 2026 | Scottish Premiership | St. Mirren | L 0–2 | 0.5–1.5 | 0.66 |
| 9 May 2026 | Scottish Premiership | Dundee United | W 2–0 | 1.8–0.5 | 2.31 |
| 1 May 2026 | Scottish Premiership | at Livingston | D 2–2 | 0.7–1.6 | 0.72 |
| 25 Apr 2026 | Scottish Premiership | Kilmarnock | W 1–0 | 0.5–0.6 | 1.17 |
| 11 Apr 2026 | Scottish Premiership | Hibernian | W 2–0 | 2.0–0.2 | 2.61 |
| 4 Apr 2026 | Scottish Premiership | at St. Mirren | L 0–2 | 0.6–0.7 | 1.18 |
| 21 Mar 2026 | Scottish Premiership | at Rangers | L 1–4 | 0.5–1.6 | 0.59 |
| 14 Mar 2026 | Scottish Premiership | Falkirk FC | D 1–1 | 1.4–0.6 | 2.01 |
| 4 Mar 2026 | Scottish Premiership | Celtic | L 1–2 | 1.4–1.9 | 1.09 |
| 28 Feb 2026 | Scottish Premiership | at Heart of Midlothian | L 0–1 | 0.4–1.7 | 0.44 |
| 24 Feb 2026 | Scottish Premiership | at Dundee United | D 0–0 | 1.5–1.3 | 1.50 |
| 21 Feb 2026 | Scottish Premiership | Dundee FC | L 2–3 | 0.6–3.6 | 0.16 |
| 15 Feb 2026 | Scottish Premiership | at Motherwell | L 0–2 | 0.7–2.2 | 0.46 |
| 31 Jan 2026 | Scottish Premiership | at Kilmarnock | L 0–3 | 1.0–2.5 | 0.55 |
| 24 Jan 2026 | Scottish Premiership | Livingston | W 6–2 | 3.1–2.0 | 1.95 |
| 11 Jan 2026 | Scottish Premiership | Rangers | L 0–2 | 0.3–1.9 | 0.33 |
| 6 Jan 2026 | Scottish Premiership | at Rangers | L 0–2 | 1.0–1.8 | 0.88 |
| 3 Jan 2026 | Scottish Premiership | at Falkirk FC | L 0–1 | 0.6–1.5 | 0.67 |
| 30 Dec 2025 | Scottish Premiership | at Hibernian | L 0–2 | 0.6–1.6 | 0.62 |
| 27 Dec 2025 | Scottish Premiership | Dundee United | D 1–1 | 1.1–0.8 | 1.59 |
| 21 Dec 2025 | Scottish Premiership | at Celtic | L 1–3 | 0.9–4.9 | 0.11 |
| 18 Dec 2025 | Conference League | at AC Sparta Praha | L 0–3 | 0.1–1.1 | 0.42 |
| 14 Dec 2025 | Scottish Premiership | Kilmarnock | W 2–1 | 3.8–1.0 | 2.64 |
| 11 Dec 2025 | Conference League | RC Strasbourg | L 0–1 | 0.9–2.4 | 0.52 |
| 6 Dec 2025 | Scottish Premiership | at Dundee FC | W 3–1 | 0.5–0.6 | 1.26 |
| 3 Dec 2025 | Scottish Premiership | St. Mirren | D 3–3 | 1.9–1.3 | 1.72 |
| 30 Nov 2025 | Scottish Premiership | at Livingston | W 1–0 | 0.3–0.9 | 0.75 |
| 27 Nov 2025 | Conference League | FC Noah | D 1–1 | 0.9–0.7 | 1.56 |
| 23 Nov 2025 | Scottish Premiership | Heart of Midlothian | W 1–0 | 0.3–1.9 | 0.35 |
| 9 Nov 2025 | Scottish Premiership | Motherwell | D 1–1 | 0.3–0.5 | 1.03 |
| 6 Nov 2025 | Conference League | at AEK Larnaca | D 0–0 | 0.8–0.6 | 1.55 |
| 29 Oct 2025 | Scottish Premiership | at Kilmarnock | W 1–0 | 0.5–1.4 | 0.73 |
| 26 Oct 2025 | Scottish Premiership | Hibernian | L 1–2 | 1.3–2.1 | 0.88 |
| 23 Oct 2025 | Conference League | at AEK Athens | L 0–6 | 0.5–5.4 | 0.03 |
| 18 Oct 2025 | Scottish Premiership | at St. Mirren | W 1–0 | 2.0–0.5 | 2.41 |
| 5 Oct 2025 | Scottish Premiership | Dundee FC | W 4–0 | 2.8–0.3 | 2.74 |
| 2 Oct 2025 | Conference League | Shakhtar Donetsk | L 2–3 | 2.0–1.3 | 1.81 |
| 27 Sep 2025 | Scottish Premiership | at Motherwell | L 0–2 | 1.0–2.0 | 0.75 |
| 23 Sep 2025 | Scottish Premiership | at Dundee United | L 0–2 | 1.3–1.3 | 1.37 |
| 13 Sep 2025 | Scottish Premiership | Livingston | D 0–0 | 1.2–0.6 | 1.88 |
| 31 Aug 2025 | Scottish Premiership | Falkirk FC | L 0–1 | 1.0–1.3 | 1.13 |
| 28 Aug 2025 | Europa League | at FCSB | L 0–3 | – | – |
| 21 Aug 2025 | Europa League | FCSB | D 2–2 | – | – |
| 10 Aug 2025 | Scottish Premiership | Celtic | L 0–2 | 0.5–0.7 | 1.13 |
| 4 Aug 2025 | Scottish Premiership | at Heart of Midlothian | L 0–2 | 2.2–1.0 | 2.14 |