All teams

Wolverhampton

Premier League · strength −0.39 (attack −0.32, defence −0.07) 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
Championship 26/27 goals 20–16 · xG 20.5–10.9 · 21 points from 22.7 in 12122122.7−1.7
Premier League 25/26 goals 27–68 · xG 35.4–58.7 · 20 points from 39.3 in 38382039.3−19.3

Rating by month

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

−0.40−0.30−0.20−0.10+0.00+0.10Aug 2023Jan 2024JunNovAprSepFebJulDefence −0.07Attack −0.32
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.39−0.32−0.07
Sep 2026−0.32−0.29−0.03
Aug 2026−0.36−0.28−0.07
Jul 2026−0.42−0.30−0.12
Jun 2026−0.43−0.31−0.12
May 2026−0.44−0.32−0.12
Apr 2026−0.50−0.36−0.14
Mar 2026−0.42−0.32−0.11
Feb 2026−0.41−0.34−0.07
Jan 2026−0.29−0.31+0.02
Dec 2025−0.34−0.28−0.06
Nov 2025−0.23−0.20−0.03
Oct 2025−0.19−0.16−0.02
Sep 2025−0.22−0.15−0.06
Aug 2025−0.31−0.21−0.11
Jul 2025−0.23−0.16−0.06
Jun 2025−0.23−0.17−0.06
May 2025−0.23−0.17−0.07
Apr 2025−0.30−0.16−0.14
Mar 2025−0.35−0.23−0.12
Feb 2025−0.29−0.19−0.09
Jan 2025−0.43−0.28−0.14
Dec 2024−0.45−0.32−0.13
Nov 2024−0.46−0.27−0.19
Oct 2024−0.40−0.23−0.17
Sep 2024−0.36−0.25−0.11
Aug 2024−0.33−0.25−0.08
Jul 2024−0.37−0.21−0.15
Jun 2024−0.37−0.22−0.15
May 2024−0.37−0.22−0.16
Apr 2024−0.26−0.20−0.06
Mar 2024−0.19−0.12−0.07
Feb 2024−0.15−0.08−0.07
Jan 2024−0.13−0.08−0.04
Dec 2023−0.15−0.07−0.08
Nov 2023−0.15−0.04−0.11
Oct 2023−0.14−0.04−0.10
Sep 2023−0.25−0.13−0.13
Aug 2023+0.01+0.04−0.03

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Marshall Munetsi Midfielder · 903′ · 14 matches1441.632.6on 24 Oct 2026 v Watford30.4on 20 Oct 2026 v Portsmouth49.6on 16 Oct 2026 at Burnley−2.4
2Mateus Mané Forward · 873′ · 14 matches1440.845.5on 24 Oct 2026 v Watford39.9on 20 Oct 2026 v Portsmouth57.3on 16 Oct 2026 at Burnley+4.9
3Tommy Doyle Midfielder · 462′ · 14 matches1441.227.2on 24 Oct 2026 v Watford42.9on 20 Oct 2026 v Portsmouth65.3on 16 Oct 2026 at Burnley+7.7
4André Midfielder · 1,119′ · 13 matches1343.438.4on 24 Oct 2026 v Watford47.3on 20 Oct 2026 v Portsmouth47.4on 16 Oct 2026 at Burnleylevel (+1.0)
5Nasser Djiga Defender · 1,044′ · 13 matches1351.948.6on 20 Oct 2026 v Portsmouth61.3on 16 Oct 2026 at Burnley48.0on 13 Oct 2026 v Bolton Wandererslevel (+0.9)
6Hugo Bueno Midfielder · 1,005′ · 13 matches1341.640.2on 24 Oct 2026 v Watford35.3on 20 Oct 2026 v Portsmouth42.8on 16 Oct 2026 at Burnley−3.6
7Fer López Midfielder · 970′ · 13 matches1348.047.8on 20 Oct 2026 v Portsmouth55.2on 16 Oct 2026 at Burnley29.9on 13 Oct 2026 v Bolton Wanderers−4.5
8Adam Armstrong Forward · 915′ · 13 matches1341.046.8on 24 Oct 2026 v Watford35.1on 13 Oct 2026 v Bolton Wanderers39.6on 10 Oct 2026 at Middlesbroughlevel (−0.8)
9José Sá Goalkeeper · 1,090′ · 12 matches1244.948.2on 24 Oct 2026 v Watford42.3on 20 Oct 2026 v Portsmouth40.6on 16 Oct 2026 at Burnleylevel (−1.3)
10Toti Gomes Defender · 827′ · 12 matches1247.70.0on 24 Oct 2026 v Watford49.6on 16 Oct 2026 at Burnley47.3on 10 Oct 2026 at Middlesbroughlevel (+0.5)
11Jordan James Midfielder · 472′ · 12 matches1242.028.0on 24 Oct 2026 v Watford56.4on 20 Oct 2026 v Portsmouth40.3on 13 Oct 2026 v Bolton Wanderers−2.9
12Jackson Tchatchoua Midfielder · 728′ · 10 matches1041.733.4on 20 Oct 2026 v Portsmouth49.4on 16 Oct 2026 at Burnley41.8on 16 Sep 2026 at Evertonlevel (−0.1)
13Rodrigo Gomes Midfielder · 670′ · 10 matches1042.557.9on 10 Oct 2026 at Middlesbrough37.6on 20 Sep 2026 v West Bromwich Albion42.8on 13 Sep 2026 at Sheffield Unitedlevel (+1.8)
14Raúl Jiménez Forward · 435′ · 9 matches946.439.2on 16 Sep 2026 at Everton91.7on 13 Sep 2026 at Sheffield United41.3on 6 Sep 2026 at Birmingham City+3.9
15Kieran Trippier Defender · 553′ · 8 matches833.618.6on 24 Oct 2026 v Watford36.3on 13 Oct 2026 v Bolton Wanderers49.0on 10 Oct 2026 at Middlesbroughlevel (+1.0)
16Ladislav Krejčí Defender · 519′ · 8 matches854.637.2on 24 Oct 2026 v Watford43.7on 20 Oct 2026 v Portsmouth94.0on 16 Oct 2026 at Burnley−11.9
17Tawanda Chirewa Midfielder · 248′ · 8 matches843.338.5on 24 Oct 2026 v Watford38.1on 20 Oct 2026 v Portsmouth75.6on 16 Oct 2026 at Burnley+5.7
18Sean Neave Forward · 244′ · 8 matches847.60.0on 24 Oct 2026 v Watford32.5on 20 Oct 2026 v Portsmouth48.2on 16 Oct 2026 at Burnley−5.8
19Jean-Ricner Bellegarde Midfielder · 328′ · 7 matches741.442.0on 24 Oct 2026 v Watford34.1on 20 Oct 2026 v Portsmouth47.8on 16 Oct 2026 at Burnley+2.1
20Boubacar Traoré Midfielder · 226′ · 6 matches643.039.9on 20 Sep 2026 v West Bromwich Albion48.8on 16 Sep 2026 at Everton50.3on 6 Sep 2026 at Birmingham City+5.1
21Rafiki Saïd Forward · 289′ · 5 matches540.635.5on 24 Oct 2026 v Watford36.0on 20 Oct 2026 v Portsmouth45.3on 16 Oct 2026 at Burnleylevel (−1.1)
22Yerson Mosquera Defender · 272′ · 4 matches446.952.8on 24 Oct 2026 v Watford23.0on 20 Oct 2026 v Portsmouth47.2on 14 Aug 2026 v Blackburn Roverslevel (+2.0)
23Ghislain Konan Defender · 187′ · 3 matches354.850.3on 16 Oct 2026 at Burnley6.1on 13 Oct 2026 v Bolton Wanderers64.5on 16 Sep 2026 at Everton–
24David Møller Wolfe Defender · 163′ · 3 matches330.817.8on 25 Aug 2026 at Sheffield Wednesday43.8on 22 Aug 2026 at Preston North End40.6on 14 Aug 2026 v Blackburn Rovers–
25Daniel Bentley Goalkeeper · 180′ · 2 matches248.237.9on 14 Aug 2026 v Blackburn Rovers58.4on 7 Aug 2026 v Port Vale–
26Pedro Lima Defender · 101′ · 2 matches220.122.2on 25 Aug 2026 at Sheffield Wednesday2.6on 14 Aug 2026 v Blackburn Rovers–
27João Virgínia Goalkeeper · 90′ · 1 match156.756.7on 16 Sep 2026 at Everton–
28Saheed Olagunju Defender · 85′ · 1 match139.539.5on 25 Aug 2026 at Sheffield Wednesday–
29Bertrand Traoré Forward · 16′ · 1 match140.140.1on 16 Sep 2026 at Everton–

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

53 since July 2025
DateCompetitionOpponentResultxGExpected points
24 Oct 2026ChampionshipWatfordW 1–01.8–0.12.58
20 Oct 2026ChampionshipPortsmouthD 1–11.0–0.71.63
16 Oct 2026Championshipat BurnleyW 2–11.8–1.01.93
13 Oct 2026ChampionshipBolton WanderersL 1–32.2–1.61.75
10 Oct 2026Championshipat MiddlesbroughL 0–10.6–1.00.99
20 Sep 2026ChampionshipWest Bromwich AlbionW 1–02.1–0.32.59
16 Sep 2026EFL Cupat EvertonL 0–1––
13 Sep 2026Championshipat Sheffield UnitedW 1–01.7–0.52.23
6 Sep 2026Championshipat Birmingham CityD 2–22.0–1.61.65
1 Sep 2026Championshipat West Ham UnitedL 2–40.9–1.80.78
All 53 results
DateCompetitionOpponentResultxGExpected points
24 Oct 2026ChampionshipWatfordW 1–01.8–0.12.58
20 Oct 2026ChampionshipPortsmouthD 1–11.0–0.71.63
16 Oct 2026Championshipat BurnleyW 2–11.8–1.01.93
13 Oct 2026ChampionshipBolton WanderersL 1–32.2–1.61.75
10 Oct 2026Championshipat MiddlesbroughL 0–10.6–1.00.99
20 Sep 2026ChampionshipWest Bromwich AlbionW 1–02.1–0.32.59
16 Sep 2026EFL Cupat EvertonL 0–1––
13 Sep 2026Championshipat Sheffield UnitedW 1–01.7–0.52.23
6 Sep 2026Championshipat Birmingham CityD 2–22.0–1.61.65
1 Sep 2026Championshipat West Ham UnitedL 2–40.9–1.80.78
29 Aug 2026ChampionshipStoke CityW 4–12.7–0.92.41
25 Aug 2026EFL Cupat Sheffield WednesdayW 2–0––
22 Aug 2026Championshipat Preston North EndW 3–11.5–0.71.97
14 Aug 2026ChampionshipBlackburn RoversD 2–22.0–0.82.18
7 Aug 2026EFL CupPort ValeW 3–0––
24 May 2026Premier Leagueat BurnleyD 1–12.0–1.12.01
17 May 2026Premier LeagueFulhamD 1–11.4–1.61.25
9 May 2026Premier Leagueat Brighton & Hove AlbionL 0–30.5–1.50.61
2 May 2026Premier LeagueSunderlandD 1–11.8–0.62.17
25 Apr 2026Premier LeagueTottenham HotspurL 0–10.6–1.00.98
18 Apr 2026Premier Leagueat Leeds UnitedL 0–30.5–2.80.26
10 Apr 2026Premier Leagueat West Ham UnitedL 0–40.6–2.40.38
16 Mar 2026Premier Leagueat BrentfordD 2–21.4–2.60.76
3 Mar 2026Premier LeagueLiverpool FCW 2–10.4–2.60.26
27 Feb 2026Premier LeagueAston VillaW 2–00.9–1.11.24
22 Feb 2026Premier Leagueat Crystal PalaceL 0–11.7–1.71.39
18 Feb 2026Premier LeagueArsenalD 2–20.3–1.90.34
11 Feb 2026Premier Leagueat Nottingham ForestD 0–00.4–2.70.24
7 Feb 2026Premier LeagueChelseaL 1–31.1–3.20.40
31 Jan 2026Premier LeagueBournemouthL 0–21.5–1.41.44
24 Jan 2026Premier Leagueat Manchester CityL 0–20.6–0.91.03
18 Jan 2026Premier LeagueNewcastle UnitedD 0–00.3–0.90.74
7 Jan 2026Premier Leagueat EvertonD 1–10.7–0.91.14
3 Jan 2026Premier LeagueWest Ham UnitedW 3–01.5–0.32.34
30 Dec 2025Premier Leagueat Manchester UnitedD 1–11.1–0.81.55
27 Dec 2025Premier Leagueat Liverpool FCL 1–21.2–1.61.12
20 Dec 2025Premier LeagueBrentfordL 0–21.3–1.31.38
13 Dec 2025Premier Leagueat ArsenalL 1–20.4–1.00.76
8 Dec 2025Premier LeagueManchester UnitedL 1–40.4–4.10.07
3 Dec 2025Premier LeagueNottingham ForestL 0–10.9–0.71.47
30 Nov 2025Premier Leagueat Aston VillaL 0–10.5–0.90.92
22 Nov 2025Premier LeagueCrystal PalaceL 0–21.9–1.31.76
8 Nov 2025Premier Leagueat ChelseaL 0–30.2–3.30.07
1 Nov 2025Premier Leagueat FulhamL 0–30.2–1.40.44
26 Oct 2025Premier LeagueBurnleyL 2–32.3–1.41.89
18 Oct 2025Premier Leagueat SunderlandL 0–20.8–0.61.47
5 Oct 2025Premier LeagueBrighton & Hove AlbionD 1–10.6–0.91.00
27 Sep 2025Premier Leagueat Tottenham HotspurD 1–11.2–0.91.60
20 Sep 2025Premier LeagueLeeds UnitedL 1–31.8–0.52.29
13 Sep 2025Premier Leagueat Newcastle UnitedL 0–10.5–1.60.60
30 Aug 2025Premier LeagueEvertonL 2–31.1–1.90.86
23 Aug 2025Premier Leagueat BournemouthL 0–10.5–1.30.69
16 Aug 2025Premier LeagueManchester CityL 0–40.6–2.30.39