All teams

Chelsea

Premier League · strength +0.14 (attack +0.14, defence −0.00) 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
Premier League 26/27 goals 17–13 · xG 9.5–11.5 · 13 points from 8.6 in 77138.6+4.4
Premier League 25/26 goals 58–52 · xG 66.1–52.3 · 52 points from 59.1 in 38385259.1−7.1
UEFA Champions League 25/26 goals 19–18 · xG 16.4–11.2 · 16 points from 16.9 in 10101616.9−0.9

Rating by month

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

−0.10+0.00+0.10+0.20+0.30+0.40Aug 2023Jan 2024JunNovAprSepFebJulAttack +0.14Defence −0.00
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.14+0.14−0.00
Sep 2026+0.10+0.15−0.05
Aug 2026+0.17+0.14+0.03
Jul 2026+0.14+0.12+0.02
Jun 2026+0.14+0.12+0.02
May 2026+0.14+0.13+0.02
Apr 2026+0.23+0.18+0.05
Mar 2026+0.26+0.19+0.06
Feb 2026+0.17+0.16+0.01
Jan 2026+0.11+0.12−0.00
Dec 2025+0.07+0.09−0.02
Nov 2025+0.31+0.19+0.12
Oct 2025+0.20+0.16+0.04
Sep 2025+0.26+0.16+0.10
Aug 2025+0.36+0.22+0.15
Jul 2025+0.31+0.19+0.13
Jun 2025+0.33+0.19+0.14
May 2025+0.34+0.19+0.14
Apr 2025+0.30+0.21+0.09
Mar 2025+0.27+0.24+0.03
Feb 2025+0.26+0.29−0.04
Jan 2025+0.30+0.32−0.02
Dec 2024+0.28+0.31−0.03
Nov 2024+0.28+0.30−0.02
Oct 2024+0.23+0.25−0.02
Sep 2024+0.26+0.28−0.02
Aug 2024+0.30+0.28+0.02
Jul 2024+0.19+0.23−0.04
Jun 2024+0.19+0.23−0.04
May 2024+0.19+0.23−0.04
Apr 2024+0.19+0.23−0.04
Mar 2024+0.19+0.20−0.01
Feb 2024+0.15+0.18−0.03
Jan 2024+0.18+0.20−0.03
Dec 2023+0.21+0.24−0.03
Nov 2023+0.36+0.28+0.08
Oct 2023+0.29+0.14+0.14
Sep 2023+0.31+0.09+0.21
Aug 2023+0.20+0.06+0.14

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Cole Palmer Midfielder · 763′ · 9 matches960.263.7on 17 Oct 2026 at Everton45.8on 10 Oct 2026 v Bournemouth63.6on 18 Sep 2026 at Brentford−2.4
2Maxence Lacroix Defender · 738′ · 9 matches957.851.2on 17 Oct 2026 at Everton49.0on 10 Oct 2026 v Bournemouth82.6on 18 Sep 2026 at Brentford+3.1
3Morgan Rogers Midfielder · 733′ · 9 matches962.159.6on 17 Oct 2026 at Everton59.8on 10 Oct 2026 v Bournemouth63.6on 18 Sep 2026 at Brentfordlevel (−1.0)
4Pedro Neto Midfielder · 583′ · 9 matches960.687.6on 17 Oct 2026 at Everton47.1on 10 Oct 2026 v Bournemouth49.1on 18 Sep 2026 at Brentfordlevel (+1.1)
5Josh Acheampong Defender · 588′ · 8 matches852.053.2on 17 Oct 2026 at Everton43.5on 10 Oct 2026 v Bournemouth51.3on 18 Sep 2026 at Brentford−3.4
6Pep Chavarría Defender · 485′ · 8 matches848.555.3on 10 Oct 2026 v Bournemouth68.6on 18 Sep 2026 at Brentford24.4on 12 Sep 2026 v Hull City+5.9
7Levi Colwill Defender · 598′ · 7 matches754.253.3on 17 Oct 2026 at Everton58.9on 10 Oct 2026 v Bournemouth60.6on 18 Sep 2026 at Brentford+3.4
8João Pedro Forward · 538′ · 7 matches757.648.8on 17 Oct 2026 at Everton73.0on 10 Oct 2026 v Bournemouth46.6on 12 Sep 2026 v Hull City−2.7
9Malo Gusto Defender · 394′ · 7 matches745.325.3on 10 Oct 2026 v Bournemouth38.1on 12 Sep 2026 v Hull City41.0on 9 Sep 2026 v Leeds United−7.0
10Roméo Lavia Midfielder · 315′ · 7 matches752.156.9on 17 Oct 2026 at Everton58.6on 10 Oct 2026 v Bournemouth39.3on 12 Sep 2026 v Hull City−7.2
11Danny Welbeck Forward · 286′ · 7 matches743.539.9on 17 Oct 2026 at Everton35.0on 10 Oct 2026 v Bournemouth49.4on 18 Sep 2026 at Brentford+2.8
12Estêvão Midfielder · 179′ · 7 matches758.034.0on 10 Oct 2026 v Bournemouth36.2on 18 Sep 2026 at Brentford42.3on 12 Sep 2026 v Hull City−20.5
13Emiliano Martínez Goalkeeper · 525′ · 6 matches653.957.1on 17 Oct 2026 at Everton57.9on 10 Oct 2026 v Bournemouth56.6on 18 Sep 2026 at Brentford+3.3
14Reece James Defender · 411′ · 6 matches650.237.6on 12 Sep 2026 v Hull City49.9on 9 Sep 2026 v Leeds United61.7on 6 Sep 2026 at Arsenallevel (−0.5)
15Jorrel Hato Defender · 372′ · 6 matches650.551.4on 17 Oct 2026 at Everton43.7on 12 Sep 2026 v Hull City72.4on 6 Sep 2026 at Arsenal+5.6
16Wesley Fofana Defender · 336′ · 5 matches569.784.4on 18 Sep 2026 at Brentford60.4on 12 Sep 2026 v Hull City42.6on 9 Sep 2026 v Leeds Unitedlevel (−1.8)
17Valentín Barco Midfielder · 302′ · 5 matches557.055.6on 18 Sep 2026 at Brentford44.2on 12 Sep 2026 v Hull City50.3on 9 Sep 2026 v Leeds United−5.0
18Jordan Henderson Midfielder · 270′ · 3 matches368.068.4on 17 Oct 2026 at Everton71.7on 10 Oct 2026 v Bournemouth63.8on 18 Sep 2026 at Brentford–
19Mike Penders Goalkeeper · 202′ · 3 matches345.455.1on 17 Oct 2026 at Everton38.8on 9 Sep 2026 v Leeds United50.9on 27 Aug 2026 v Luton Town–
20Moisés Caicedo Midfielder · 175′ · 3 matches354.356.6on 17 Oct 2026 at Everton55.0on 10 Oct 2026 v Bournemouth36.8on 30 Aug 2026 v Brighton & Hove Albion–
21Geovany Quenda Midfielder · 28′ · 3 matches350.934.1on 17 Oct 2026 at Everton54.2on 18 Sep 2026 at Brentford45.3on 24 Aug 2026 at Fulham–
22Jamie Gittens Midfielder · 55′ · 2 matches260.461.0on 9 Sep 2026 v Leeds United57.9on 27 Aug 2026 v Luton Town–
23Marco Palestra Midfielder · 30′ · 2 matches234.741.5on 17 Oct 2026 at Everton30.2on 10 Oct 2026 v Bournemouth–
24Robert Sánchez Goalkeeper · 90′ · 1 match132.732.7on 24 Aug 2026 at Fulham–
25Reggie Watson Midfielder · 45′ · 1 match150.350.3on 9 Sep 2026 v Leeds United–
26Enzo Fernández Midfielder · 25′ · 1 match163.263.2on 24 Aug 2026 at Fulham–
27Mahdi Nicoll-Jazuli Midfielder · 10′ · 1 match178.878.8on 18 Sep 2026 at Brentford–

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

57 since July 2025
DateCompetitionOpponentResultxGExpected points
17 Oct 2026Premier Leagueat EvertonW 2–01.5–0.52.18
10 Oct 2026Premier LeagueBournemouthW 5–11.1–1.51.10
18 Sep 2026Premier Leagueat BrentfordL 0–30.8–2.90.36
12 Sep 2026Premier LeagueHull CityD 2–20.9–1.50.92
9 Sep 2026EFL CupLeeds UnitedW 6–3––
6 Sep 2026Premier Leagueat ArsenalL 1–20.3–2.10.31
30 Aug 2026Premier LeagueBrighton & Hove AlbionW 4–33.1–1.62.18
27 Aug 2026EFL CupLuton TownW 2–0––
24 Aug 2026Premier Leagueat FulhamW 3–21.7–1.51.54
24 May 2026Premier Leagueat SunderlandL 1–20.9–1.90.72
All 57 results
DateCompetitionOpponentResultxGExpected points
17 Oct 2026Premier Leagueat EvertonW 2–01.5–0.52.18
10 Oct 2026Premier LeagueBournemouthW 5–11.1–1.51.10
18 Sep 2026Premier Leagueat BrentfordL 0–30.8–2.90.36
12 Sep 2026Premier LeagueHull CityD 2–20.9–1.50.92
9 Sep 2026EFL CupLeeds UnitedW 6–3––
6 Sep 2026Premier Leagueat ArsenalL 1–20.3–2.10.31
30 Aug 2026Premier LeagueBrighton & Hove AlbionW 4–33.1–1.62.18
27 Aug 2026EFL CupLuton TownW 2–0––
24 Aug 2026Premier Leagueat FulhamW 3–21.7–1.51.54
24 May 2026Premier Leagueat SunderlandL 1–20.9–1.90.72
19 May 2026Premier LeagueTottenham HotspurW 2–10.6–1.70.62
9 May 2026Premier Leagueat Liverpool FCD 1–10.5–0.51.21
4 May 2026Premier LeagueNottingham ForestL 1–31.9–2.11.31
21 Apr 2026Premier Leagueat Brighton & Hove AlbionL 0–30.4–2.10.32
18 Apr 2026Premier LeagueManchester UnitedL 0–11.6–0.32.32
12 Apr 2026Premier LeagueManchester CityL 0–31.1–1.90.91
21 Mar 2026Premier Leagueat EvertonL 0–31.1–1.01.45
17 Mar 2026Champions LeagueParis Saint-GermainL 0–31.3–1.11.49
14 Mar 2026Premier LeagueNewcastle UnitedL 0–11.4–1.41.38
11 Mar 2026Champions Leagueat Paris Saint-GermainL 2–51.6–0.91.84
4 Mar 2026Premier Leagueat Aston VillaW 4–13.6–0.82.70
1 Mar 2026Premier Leagueat ArsenalL 1–21.1–1.11.34
21 Feb 2026Premier LeagueBurnleyD 1–11.9–0.82.12
10 Feb 2026Premier LeagueLeeds UnitedD 2–23.7–1.32.48
7 Feb 2026Premier Leagueat WolverhamptonW 3–13.2–1.12.47
31 Jan 2026Premier LeagueWest Ham UnitedW 3–22.8–1.12.32
28 Jan 2026Champions Leagueat SSC NapoliW 3–22.0–1.02.06
25 Jan 2026Premier Leagueat Crystal PalaceW 3–12.2–1.91.58
21 Jan 2026Champions LeaguePafos FCW 1–01.7–0.12.51
17 Jan 2026Premier LeagueBrentfordW 2–01.6–1.51.42
7 Jan 2026Premier Leagueat FulhamL 1–21.9–1.41.74
4 Jan 2026Premier Leagueat Manchester CityD 1–11.7–1.01.88
30 Dec 2025Premier LeagueBournemouthD 2–22.3–3.11.01
27 Dec 2025Premier LeagueAston VillaL 1–22.1–1.02.07
20 Dec 2025Premier Leagueat Newcastle UnitedD 2–21.2–2.50.69
13 Dec 2025Premier LeagueEvertonW 2–02.1–1.02.05
9 Dec 2025Champions Leagueat AtalantaL 1–21.4–1.71.15
6 Dec 2025Premier Leagueat BournemouthD 0–00.9–1.41.00
3 Dec 2025Premier Leagueat Leeds UnitedL 1–31.1–2.80.52
30 Nov 2025Premier LeagueArsenalD 1–10.8–1.31.00
25 Nov 2025Champions LeagueFC BarcelonaW 3–01.9–0.82.12
22 Nov 2025Premier Leagueat BurnleyW 2–01.7–0.42.29
8 Nov 2025Premier LeagueWolverhamptonW 3–03.3–0.22.88
5 Nov 2025Champions Leagueat Qarabağ FKD 2–21.3–1.61.13
1 Nov 2025Premier Leagueat Tottenham HotspurW 1–03.7–0.12.92
25 Oct 2025Premier LeagueSunderlandL 1–20.9–1.31.05
22 Oct 2025Champions LeagueAFC AjaxW 5–13.6–1.12.61
18 Oct 2025Premier Leagueat Nottingham ForestW 3–01.7–2.41.01
4 Oct 2025Premier LeagueLiverpool FCW 2–11.0–1.90.79
30 Sep 2025Champions LeagueBenficaW 1–00.9–0.91.40
27 Sep 2025Premier LeagueBrighton & Hove AlbionL 1–31.8–2.31.13
20 Sep 2025Premier Leagueat Manchester UnitedL 1–20.4–1.80.44
17 Sep 2025Champions Leagueat FC Bayern MünchenL 1–30.7–2.10.56
13 Sep 2025Premier Leagueat BrentfordD 2–21.2–1.41.21
30 Aug 2025Premier LeagueFulhamW 2–02.4–1.02.19
22 Aug 2025Premier Leagueat West Ham UnitedW 5–12.7–0.72.52
17 Aug 2025Premier LeagueCrystal PalaceD 0–01.6–0.72.06