All teams

Liverpool FC

Premier League · strength +0.21 (attack +0.10, defence +0.11) 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 Champions League 26/27 goals 12–7 · xG 7.4–4.4 · 9 points from 5.9 in 3395.9+3.1
Premier League 26/27 goals 9–8 · xG 10.1–8.1 · 12 points from 10.9 in 771210.9+1.1
Premier League 25/26 goals 63–53 · xG 59.9–47.7 · 60 points from 60.2 in 38386060.2−0.2
UEFA Champions League 25/26 goals 24–13 · xG 30.2–11.5 · 21 points from 24.3 in 12122124.3−3.3

Rating by month

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

+0.00+0.20+0.40+0.60+0.80Aug 2024DecAprAugDecAprAugDefence +0.11Attack +0.10
Ratings as a table
MonthStrengthAttackDefence
Oct 2026+0.21+0.10+0.11
Sep 2026+0.24+0.11+0.12
Aug 2026+0.24+0.19+0.05
Jul 2026+0.24+0.16+0.08
Jun 2026+0.23+0.15+0.08
May 2026+0.24+0.16+0.08
Apr 2026+0.27+0.19+0.08
Mar 2026+0.33+0.21+0.11
Feb 2026+0.29+0.18+0.11
Jan 2026+0.38+0.20+0.17
Dec 2025+0.31+0.19+0.12
Nov 2025+0.52+0.35+0.17
Oct 2025+0.54+0.39+0.15
Sep 2025+0.52+0.35+0.16
Aug 2025+0.53+0.33+0.20
Jul 2025+0.53+0.35+0.18
Jun 2025+0.53+0.35+0.18
May 2025+0.54+0.36+0.18
Apr 2025+0.69+0.35+0.35
Mar 2025+0.70+0.36+0.35
Feb 2025+0.78+0.37+0.41
Jan 2025+0.79+0.40+0.39
Dec 2024+0.79+0.43+0.36
Nov 2024+0.68+0.30+0.38
Oct 2024+0.70+0.24+0.46
Sep 2024+0.70+0.34+0.36
Aug 2024+0.62+0.62+0.00

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Alisson Goalkeeper · 900′ · 10 matches1047.238.1on 20 Oct 2026 v Villarreal51.4on 17 Oct 2026 at Brentford40.6on 14 Oct 2026 at LASK−3.8
2Virgil van Dijk Defender · 838′ · 10 matches1057.340.1on 20 Oct 2026 v Villarreal77.1on 17 Oct 2026 at Brentford39.3on 14 Oct 2026 at LASKlevel (−1.3)
3Jérémy Jacquet Defender · 821′ · 10 matches1060.640.2on 20 Oct 2026 v Villarreal79.9on 17 Oct 2026 at Brentford51.2on 14 Oct 2026 at LASKlevel (−1.5)
4Florian Wirtz Midfielder · 784′ · 10 matches1054.986.7on 20 Oct 2026 v Villarreal74.9on 17 Oct 2026 at Brentford48.9on 14 Oct 2026 at LASK+12.0
5Alexis Mac Allister Midfielder · 656′ · 10 matches1062.282.5on 20 Oct 2026 v Villarreal79.3on 17 Oct 2026 at Brentford35.5on 14 Oct 2026 at LASK+16.5
6Ronald Araújo Defender · 602′ · 10 matches1059.568.3on 20 Oct 2026 v Villarreal75.8on 17 Oct 2026 at Brentford74.0on 14 Oct 2026 at LASK+13.4
7Víctor Muñoz Midfielder · 475′ · 9 matches952.367.2on 17 Oct 2026 at Brentford40.0on 14 Oct 2026 at LASK43.9on 11 Oct 2026 v Manchester Citylevel (+1.1)
8Ryan Gravenberch Midfielder · 455′ · 9 matches950.945.1on 20 Oct 2026 v Villarreal53.1on 14 Oct 2026 at LASK52.7on 11 Oct 2026 v Manchester Citylevel (−0.9)
9Miloš Kerkez Defender · 654′ · 8 matches851.257.7on 17 Oct 2026 at Brentford45.4on 11 Oct 2026 v Manchester City45.7on 20 Sep 2026 at Bournemouthlevel (−1.6)
10Alexander Isak Forward · 606′ · 8 matches855.049.2on 20 Oct 2026 v Villarreal53.7on 17 Oct 2026 at Brentford62.5on 20 Sep 2026 at Bournemouthlevel (+1.9)
11Bradley Barcola Forward · 497′ · 8 matches856.647.1on 20 Oct 2026 v Villarreal67.3on 17 Oct 2026 at Brentford86.7on 14 Oct 2026 at LASK+16.7
12Rio Ngumoha Forward · 372′ · 8 matches852.472.2on 20 Oct 2026 v Villarreal66.5on 17 Oct 2026 at Brentford44.0on 14 Oct 2026 at LASK+6.6
13Lewis Koumas Forward · 272′ · 8 matches845.638.1on 20 Oct 2026 v Villarreal44.8on 17 Oct 2026 at Brentford53.4on 14 Oct 2026 at LASKlevel (+1.2)
14Dominik Szoboszlai Midfielder · 563′ · 7 matches764.977.1on 17 Oct 2026 at Brentford45.4on 20 Sep 2026 at Bournemouth57.6on 12 Sep 2026 v Fulham−9.1
15Jeremie Frimpong Defender · 321′ · 7 matches754.6100.0on 17 Oct 2026 at Brentford68.2on 14 Oct 2026 at LASK32.2on 11 Oct 2026 v Manchester City+10.7
16Trey Nyoni Midfielder · 292′ · 7 matches761.270.2on 20 Oct 2026 v Villarreal63.9on 17 Oct 2026 at Brentford53.7on 14 Oct 2026 at LASKlevel (+1.1)
17Cody Gakpo Midfielder · 461′ · 6 matches663.258.7on 20 Oct 2026 v Villarreal70.9on 20 Sep 2026 at Bournemouth38.9on 12 Sep 2026 v Fulham−2.1
18Kostas Tsimikas Defender · 252′ · 5 matches555.660.4on 20 Oct 2026 v Villarreal61.0on 14 Oct 2026 at LASK37.6on 12 Sep 2026 v Fulhamlevel (+0.5)
19Joe Gomez Defender · 57′ · 4 matches458.762.3on 20 Oct 2026 v Villarreal100.0on 17 Oct 2026 at Brentford37.4on 14 Oct 2026 at LASKlevel (−1.5)
20James McConnell Midfielder · 9′ · 1 match140.240.2on 20 Oct 2026 v Villarreal–
21Luke Chambers Midfielder · 9′ · 1 match113.913.9on 14 Oct 2026 at LASK–
22Federico Chiesa Forward · 2′ · 1 match136.936.9on 11 Oct 2026 v Manchester City–

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

60 since July 2025
DateCompetitionOpponentResultxGExpected points
20 Oct 2026Champions LeagueVillarrealW 4–32.4–1.61.85
17 Oct 2026Premier Leagueat BrentfordW 2–11.5–0.91.84
14 Oct 2026Champions Leagueat LASKW 6–33.3–2.02.06
11 Oct 2026Premier LeagueManchester CityL 0–30.9–1.31.02
20 Sep 2026Premier Leagueat BournemouthW 1–01.6–0.81.95
12 Sep 2026Premier LeagueFulhamD 0–01.1–0.71.68
9 Sep 2026Champions LeagueAtlético MadridW 2–11.7–0.81.99
4 Sep 2026Premier Leagueat Ipswich TownW 2–00.7–0.71.24
29 Aug 2026Premier LeagueNottingham ForestD 2–21.6–2.31.00
23 Aug 2026Premier Leagueat Newcastle UnitedD 2–22.7–1.42.12
All 60 results
DateCompetitionOpponentResultxGExpected points
20 Oct 2026Champions LeagueVillarrealW 4–32.4–1.61.85
17 Oct 2026Premier Leagueat BrentfordW 2–11.5–0.91.84
14 Oct 2026Champions Leagueat LASKW 6–33.3–2.02.06
11 Oct 2026Premier LeagueManchester CityL 0–30.9–1.31.02
20 Sep 2026Premier Leagueat BournemouthW 1–01.6–0.81.95
12 Sep 2026Premier LeagueFulhamD 0–01.1–0.71.68
9 Sep 2026Champions LeagueAtlético MadridW 2–11.7–0.81.99
4 Sep 2026Premier Leagueat Ipswich TownW 2–00.7–0.71.24
29 Aug 2026Premier LeagueNottingham ForestD 2–21.6–2.31.00
23 Aug 2026Premier Leagueat Newcastle UnitedD 2–22.7–1.42.12
24 May 2026Premier LeagueBrentfordD 1–12.9–1.32.25
15 May 2026Premier Leagueat Aston VillaL 2–41.6–2.40.94
9 May 2026Premier LeagueChelseaD 1–10.5–0.51.31
3 May 2026Premier Leagueat Manchester UnitedL 2–30.9–2.10.63
25 Apr 2026Premier LeagueCrystal PalaceW 3–11.1–2.30.73
19 Apr 2026Premier Leagueat EvertonW 2–11.4–0.81.84
14 Apr 2026Champions LeagueParis Saint-GermainL 0–21.9–1.31.82
11 Apr 2026Premier LeagueFulhamW 2–01.8–1.11.87
8 Apr 2026Champions Leagueat Paris Saint-GermainL 0–20.2–2.20.20
21 Mar 2026Premier Leagueat Brighton & Hove AlbionL 1–21.0–2.30.65
18 Mar 2026Champions LeagueGalatasarayW 4–05.2–0.22.92
15 Mar 2026Premier LeagueTottenham HotspurD 1–11.7–1.21.70
10 Mar 2026Champions Leagueat GalatasarayL 0–11.3–1.41.27
3 Mar 2026Premier Leagueat WolverhamptonL 1–22.6–0.42.62
28 Feb 2026Premier LeagueWest Ham UnitedW 5–21.8–1.81.34
22 Feb 2026Premier Leagueat Nottingham ForestW 1–01.8–1.31.73
11 Feb 2026Premier Leagueat SunderlandW 1–01.9–0.72.24
8 Feb 2026Premier LeagueManchester CityL 1–21.2–2.90.54
31 Jan 2026Premier LeagueNewcastle UnitedW 4–12.0–0.32.48
28 Jan 2026Champions LeagueQarabağ FKW 6–05.9–0.22.87
24 Jan 2026Premier Leagueat BournemouthL 2–30.8–2.30.53
21 Jan 2026Champions Leagueat Olympique de MarseilleW 3–01.5–0.91.79
17 Jan 2026Premier LeagueBurnleyD 1–13.0–0.42.74
8 Jan 2026Premier Leagueat ArsenalD 0–00.4–0.61.04
4 Jan 2026Premier Leagueat FulhamD 2–21.3–0.71.81
1 Jan 2026Premier LeagueLeeds UnitedD 0–02.0–0.72.25
27 Dec 2025Premier LeagueWolverhamptonW 2–11.6–1.21.63
20 Dec 2025Premier Leagueat Tottenham HotspurW 2–10.6–1.00.97
13 Dec 2025Premier LeagueBrighton & Hove AlbionW 2–01.8–2.01.31
9 Dec 2025Champions Leagueat InterW 1–01.5–0.42.16
6 Dec 2025Premier Leagueat Leeds UnitedD 3–31.8–1.51.58
3 Dec 2025Premier LeagueSunderlandD 1–11.5–0.42.16
30 Nov 2025Premier Leagueat West Ham UnitedW 2–01.2–0.32.13
26 Nov 2025Champions LeaguePSV EindhovenL 1–42.5–2.21.59
22 Nov 2025Premier LeagueNottingham ForestL 0–31.9–1.61.58
9 Nov 2025Premier Leagueat Manchester CityL 0–30.6–1.50.71
4 Nov 2025Champions LeagueReal MadridW 1–02.5–0.42.60
1 Nov 2025Premier LeagueAston VillaW 2–01.2–0.41.99
25 Oct 2025Premier Leagueat BrentfordL 2–32.3–2.81.18
22 Oct 2025Champions Leagueat Eintracht FrankfurtW 5–13.2–0.32.81
19 Oct 2025Premier LeagueManchester UnitedL 1–22.8–1.32.18
4 Oct 2025Premier Leagueat ChelseaL 1–21.9–1.02.00
30 Sep 2025Champions Leagueat GalatasarayL 0–11.8–1.31.69
27 Sep 2025Premier Leagueat Crystal PalaceL 1–22.1–2.91.00
20 Sep 2025Premier LeagueEvertonW 2–10.9–0.71.50
17 Sep 2025Champions LeagueAtlético MadridW 3–22.7–0.62.57
14 Sep 2025Premier Leagueat BurnleyW 1–02.6–0.12.80
31 Aug 2025Premier LeagueArsenalW 1–00.5–0.51.31
25 Aug 2025Premier Leagueat Newcastle UnitedW 3–20.7–1.01.09
15 Aug 2025Premier LeagueBournemouthW 4–22.1–1.41.82