All teams

AS Monaco

Ligue 1 · strength −0.37 (attack −0.19, defence −0.18) 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
UEFA Conference League 26/27 goals 5–1 · xG 2.6–2.1 · 6 points from 3.1 in 2263.1+2.9
Ligue 1 26/27 goals 10–6 · xG 7.5–8.9 · 14 points from 8.8 in 77148.8+5.2
Ligue 1 25/26 goals 60–54 · xG 57.3–49.1 · 54 points from 50.9 in 34345450.9+3.1
UEFA Champions League 25/26 goals 12–19 · xG 16.7–19.3 · 11 points from 13.2 in 10101113.2−2.2

Rating by month

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

−0.50+0.00+0.50+1.00Aug 2024DecAprAugDecAprAugDefence −0.18Attack −0.19
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.37−0.19−0.18
Sep 2026−0.29−0.10−0.19
Aug 2026−0.24+0.00−0.24
Jul 2026−0.40−0.10−0.30
Jun 2026−0.40−0.10−0.31
May 2026−0.40−0.10−0.31
Apr 2026−0.35−0.04−0.31
Mar 2026−0.31−0.04−0.27
Feb 2026−0.26−0.04−0.23
Jan 2026−0.20+0.03−0.23
Dec 2025−0.22+0.08−0.30
Nov 2025−0.21+0.10−0.31
Oct 2025−0.12+0.13−0.26
Sep 2025−0.18+0.04−0.23
Aug 2025−0.11+0.02−0.13
Jul 2025−0.08+0.02−0.09
Jun 2025−0.08+0.01−0.09
May 2025−0.08+0.01−0.09
Apr 2025+0.01+0.10−0.08
Mar 2025−0.01+0.11−0.12
Feb 2025−0.15+0.06−0.21
Jan 2025−0.14+0.04−0.18
Dec 2024+0.02+0.02−0.00
Nov 2024+0.06−0.03+0.09
Oct 2024+0.20−0.03+0.23
Sep 2024+0.91+0.36+0.54
Aug 2024+1.02+0.19+0.83

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Lukáš Hrádecký Goalkeeper · 995′ · 11 matches1154.650.9on 22 Oct 2026 v SC Freiburg53.2on 18 Oct 2026 at Lorient50.1on 15 Oct 2026 at CSKA Sofia−3.1
2Sadibou Sané Defender · 995′ · 11 matches1152.648.4on 22 Oct 2026 v SC Freiburg62.2on 18 Oct 2026 at Lorient61.6on 15 Oct 2026 at CSKA Sofia+4.8
3Lamine Camara Midfielder · 964′ · 11 matches1154.964.4on 22 Oct 2026 v SC Freiburg70.8on 18 Oct 2026 at Lorient35.2on 15 Oct 2026 at CSKA Sofia+4.6
4Nazinho Defender · 766′ · 11 matches1147.5100.0on 22 Oct 2026 v SC Freiburg46.2on 18 Oct 2026 at Lorient36.3on 15 Oct 2026 at CSKA Sofialevel (+0.5)
5Denis Zakaria Midfielder · 761′ · 11 matches1151.643.9on 22 Oct 2026 v SC Freiburg66.4on 18 Oct 2026 at Lorient41.7on 15 Oct 2026 at CSKA Sofia+4.2
6Vanderson Defender · 797′ · 10 matches1047.844.2on 22 Oct 2026 v SC Freiburg60.3on 18 Oct 2026 at Lorient62.6on 10 Oct 2026 v Toulouse+7.5
7Aleksandr Golovin Midfielder · 784′ · 10 matches1047.848.9on 22 Oct 2026 v SC Freiburg58.9on 18 Oct 2026 at Lorient39.3on 15 Oct 2026 at CSKA Sofia+4.1
8Paris Brunner Forward · 745′ · 9 matches952.254.7on 22 Oct 2026 v SC Freiburg50.2on 15 Oct 2026 at CSKA Sofia51.5on 18 Sep 2026 v RC Lenslevel (−0.1)
9Eric Dier Defender · 725′ · 8 matches856.155.8on 10 Oct 2026 v Toulouse59.2on 18 Sep 2026 v RC Lens59.7on 12 Sep 2026 at RC Strasbourg+2.1
10Stanis Idumbo Muzambo Midfielder · 571′ · 8 matches851.140.1on 15 Oct 2026 at CSKA Sofia66.6on 10 Oct 2026 v Toulouse59.0on 12 Sep 2026 at RC Strasbourg+2.1
11Matthis Abline Forward · 356′ · 8 matches848.275.0on 22 Oct 2026 v SC Freiburg40.9on 18 Oct 2026 at Lorient41.7on 15 Oct 2026 at CSKA Sofia−4.0
12Mathys Detourbet Midfielder · 287′ · 8 matches844.542.9on 22 Oct 2026 v SC Freiburg43.2on 18 Oct 2026 at Lorient47.6on 10 Oct 2026 v Toulouselevel (+0.3)
13Anis Soubeir Midfielder · 191′ · 8 matches845.141.5on 22 Oct 2026 v SC Freiburg47.4on 15 Oct 2026 at CSKA Sofia49.5on 12 Sep 2026 at RC Strasbourglevel (+0.2)
14Mamadou Coulibaly Midfielder · 334′ · 5 matches551.152.3on 22 Oct 2026 v SC Freiburg47.7on 4 Sep 2026 at Paris Saint-Germain50.1on 30 Aug 2026 v Olympique de Marseillelevel (−1.2)
15Edan Diop Midfielder · 316′ · 5 matches554.168.5on 22 Oct 2026 v SC Freiburg76.1on 18 Oct 2026 at Lorient43.6on 15 Oct 2026 at CSKA Sofia+4.4
16Christian Mawissa Defender · 293′ · 5 matches556.158.3on 22 Oct 2026 v SC Freiburg62.2on 18 Oct 2026 at Lorient51.7on 15 Oct 2026 at CSKA Sofialevel (−0.3)
17Jordan Teze Midfielder · 273′ · 5 matches556.355.3on 22 Oct 2026 v SC Freiburg50.4on 15 Oct 2026 at CSKA Sofia54.8on 10 Oct 2026 v Toulouse−3.3
18Mika Biereth Forward · 173′ · 5 matches540.748.8on 18 Oct 2026 at Lorient49.1on 30 Aug 2026 v Olympique de Marseille30.7on 27 Aug 2026 v Górnik Zabrze−2.6
19Ansu Fati Forward · 190′ · 4 matches459.078.5on 22 Oct 2026 v SC Freiburg46.3on 18 Oct 2026 at Lorient62.6on 15 Oct 2026 at CSKA Sofialevel (+0.4)
20Safouane Benzahra Midfielder · 78′ · 4 matches442.937.3on 10 Oct 2026 v Toulouse69.0on 4 Sep 2026 at Paris Saint-Germain45.1on 27 Aug 2026 v Górnik Zabrzelevel (+1.0)
21Mohammed Salisu Defender · 126′ · 3 matches371.892.6on 18 Oct 2026 at Lorient48.0on 15 Oct 2026 at CSKA Sofia100.0on 18 Sep 2026 v RC Lens–
22Folarin Balogun Forward · 70′ · 3 matches342.956.8on 18 Oct 2026 at Lorient32.5on 10 Oct 2026 v Toulouse42.7on 18 Sep 2026 v RC Lens–
23Takumi Minamino Midfielder · 111′ · 2 matches246.052.6on 18 Oct 2026 at Lorient40.1on 15 Oct 2026 at CSKA Sofia–
24Ilane Touré Midfielder · 24′ · 2 matches247.256.6on 27 Aug 2026 v Górnik Zabrze34.0on 23 Aug 2026 at Le Havre–
25Pape Cabral Midfielder · 14′ · 1 match188.688.6on 18 Sep 2026 v RC Lens–
26Thilo Kehrer Defender · 1′ · 1 match1100.0100.0on 23 Aug 2026 at Le Havre–

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

55 since July 2025
DateCompetitionOpponentResultxGExpected points
22 Oct 2026Conference LeagueSC FreiburgW 3–01.3–0.81.72
18 Oct 2026Ligue 1at LorientL 0–10.7–1.60.71
15 Oct 2026Conference Leagueat CSKA SofiaW 2–11.3–1.31.39
10 Oct 2026Ligue 1ToulouseD 2–21.1–1.41.14
18 Sep 2026Ligue 1RC LensW 2–11.6–1.01.74
12 Sep 2026Ligue 1at RC StrasbourgD 1–10.8–0.91.22
4 Sep 2026Ligue 1at Paris Saint-GermainW 2–10.5–2.20.39
30 Aug 2026Ligue 1Olympique de MarseilleW 2–01.5–1.21.55
27 Aug 2026Conference LeagueGórnik ZabrzeW 4–1––
23 Aug 2026Ligue 1at Le HavreW 1–01.4–0.61.99
All 55 results
DateCompetitionOpponentResultxGExpected points
22 Oct 2026Conference LeagueSC FreiburgW 3–01.3–0.81.72
18 Oct 2026Ligue 1at LorientL 0–10.7–1.60.71
15 Oct 2026Conference Leagueat CSKA SofiaW 2–11.3–1.31.39
10 Oct 2026Ligue 1ToulouseD 2–21.1–1.41.14
18 Sep 2026Ligue 1RC LensW 2–11.6–1.01.74
12 Sep 2026Ligue 1at RC StrasbourgD 1–10.8–0.91.22
4 Sep 2026Ligue 1at Paris Saint-GermainW 2–10.5–2.20.39
30 Aug 2026Ligue 1Olympique de MarseilleW 2–01.5–1.21.55
27 Aug 2026Conference LeagueGórnik ZabrzeW 4–1––
23 Aug 2026Ligue 1at Le HavreW 1–01.4–0.61.99
20 Aug 2026Conference Leagueat Górnik ZabrzeW 3–2––
17 May 2026Ligue 1at RC StrasbourgL 4–51.3–1.61.17
10 May 2026Ligue 1LilleL 0–10.4–0.41.21
2 May 2026Ligue 1at MetzW 2–11.1–0.71.63
25 Apr 2026Ligue 1at ToulouseD 2–21.0–1.60.91
19 Apr 2026Ligue 1AuxerreD 2–22.3–0.82.34
10 Apr 2026Ligue 1at Paris FCL 1–42.3–2.51.26
5 Apr 2026Ligue 1Olympique de MarseilleW 2–11.6–2.21.02
22 Mar 2026Ligue 1at Olympique LyonnaisW 2–13.3–1.52.29
14 Mar 2026Ligue 1Stade BrestoisW 2–02.4–1.41.97
6 Mar 2026Ligue 1at Paris Saint-GermainW 3–11.3–1.61.16
28 Feb 2026Ligue 1AngersW 2–01.5–0.71.93
25 Feb 2026Champions Leagueat Paris Saint-GermainD 2–21.3–2.20.87
21 Feb 2026Ligue 1at RC LensW 3–21.9–1.61.63
17 Feb 2026Champions LeagueParis Saint-GermainL 2–31.2–3.10.47
13 Feb 2026Ligue 1NantesW 3–11.8–1.01.91
8 Feb 2026Ligue 1at NiceD 0–00.6–0.61.34
31 Jan 2026Ligue 1Stade RennaisW 4–02.2–0.42.54
28 Jan 2026Champions LeagueJuventusD 0–01.0–0.22.11
24 Jan 2026Ligue 1at Le HavreD 0–00.4–0.21.46
20 Jan 2026Champions Leagueat Real MadridL 1–61.5–3.90.41
16 Jan 2026Ligue 1LorientL 1–31.2–1.51.19
3 Jan 2026Ligue 1Olympique LyonnaisL 1–30.7–1.40.80
14 Dec 2025Ligue 1at Olympique de MarseilleL 0–12.1–1.91.55
9 Dec 2025Champions LeagueGalatasarayW 1–03.4–1.32.41
5 Dec 2025Ligue 1at Stade BrestoisL 0–10.5–1.10.80
29 Nov 2025Ligue 1Paris Saint-GermainW 1–00.5–1.30.72
26 Nov 2025Champions Leagueat Pafos FCD 2–21.5–1.21.60
22 Nov 2025Ligue 1at Stade RennaisL 1–41.3–3.80.36
8 Nov 2025Ligue 1RC LensL 1–42.8–3.41.16
4 Nov 2025Champions Leagueat Bodø/GlimtW 1–01.3–1.71.11
1 Nov 2025Ligue 1Paris FCL 0–10.6–1.01.05
29 Oct 2025Ligue 1at NantesW 5–34.3–1.72.52
25 Oct 2025Ligue 1ToulouseW 1–03.3–0.72.68
22 Oct 2025Champions LeagueTottenham HotspurD 0–02.5–0.92.33
18 Oct 2025Ligue 1at AngersD 1–11.9–1.81.46
5 Oct 2025Ligue 1NiceD 2–23.0–1.12.37
1 Oct 2025Champions LeagueManchester CityD 2–21.4–1.61.30
27 Sep 2025Ligue 1at LorientL 1–30.9–2.00.72
21 Sep 2025Ligue 1MetzW 5–23.5–2.22.06
18 Sep 2025Champions Leagueat Club Brugge KVL 1–41.5–3.10.62
13 Sep 2025Ligue 1at AuxerreW 2–11.4–0.71.93
31 Aug 2025Ligue 1RC StrasbourgW 3–21.9–1.61.58
24 Aug 2025Ligue 1at LilleL 0–11.2–2.90.55
16 Aug 2025Ligue 1Le HavreW 3–10.8–0.41.62