All teams

Bolton Wanderers

Championship · strength −1.35 (attack −0.66, defence −0.69) against an average Premier League side, rated Oct 2026

Last 16 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 16–23 · xG 14.8–22.9 · 14 points from 12.2 in 12121412.2+1.8
EFL Cup 25/26 goals 3–3 · xG 4.4–3.8 · 1 points from 1.7 in 1111.7−0.7

Rating by month

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

−1.50−1.00−0.50+0.00+0.50Aug 2022MarOctMayDecJulFebSepAttack −0.66Defence −0.69
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.35−0.66−0.69
Sep 2026−1.51−0.90−0.61
Aug 2026−1.63−1.00−0.62
Jul 2026−1.17−0.48−0.69
Jun 2026−1.10−0.42−0.68
May 2026−1.13−0.43−0.70
Apr 2026−1.14−0.43−0.71
Mar 2026−1.17−0.44−0.73
Feb 2026−1.17−0.42−0.75
Jan 2026−1.21−0.43−0.77
Dec 2025−1.22−0.43−0.79
Nov 2025−0.81−0.24−0.57
Oct 2025−0.92−0.18−0.74
Sep 2025−0.90−0.13−0.77
Aug 2025−0.98−0.15−0.83
Jul 2025−1.06−0.50−0.56
Jun 2025−1.00−0.44−0.56
May 2025−1.01−0.45−0.56
Apr 2025−0.98−0.43−0.55
Mar 2025−1.00−0.44−0.56
Feb 2025−1.04−0.47−0.57
Jan 2025−1.07−0.50−0.57
Dec 2024−1.10−0.57−0.54
Nov 2024−0.91−0.39−0.52
Oct 2024−0.84−0.38−0.46
Sep 2024−0.90−0.42−0.48
Aug 2024−0.61−0.45−0.16
Jul 2024−0.54−0.33−0.22
Jun 2024−0.37−0.24−0.13
May 2024−0.37−0.24−0.12
Apr 2024−0.41−0.27−0.14
Mar 2024−0.41−0.29−0.12
Feb 2024−0.43−0.31−0.13
Jan 2024−0.45−0.29−0.16
Dec 2023−0.12+0.00−0.13
Nov 2023−0.32−0.15−0.17
Oct 2023−0.99−0.55−0.44
Sep 2023−1.14−0.64−0.50
Aug 2023−1.30−0.71−0.59
Jul 2023−0.93−0.37−0.56
Jun 2023−0.89−0.34−0.55
May 2023−0.92−0.34−0.57
Apr 2023−0.91−0.32−0.59
Mar 2023−0.97−0.33−0.65
Feb 2023−1.02−0.32−0.70
Jan 2023−1.01−0.29−0.72
Dec 2022−0.96−0.26−0.70
Nov 2022−0.88−0.20−0.68
Oct 2022−0.73−0.11−0.62
Sep 2022−0.61−0.04−0.57
Aug 2022−0.66−0.05−0.61

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Josh Sheehan Midfielder · 1,184′ · 13 matches1343.447.1on 23 Oct 2026 v Middlesbrough50.5on 17 Oct 2026 at Southampton56.3on 13 Oct 2026 at Wolverhampton+7.9
2Sam Dalby Forward · 963′ · 13 matches1342.741.1on 23 Oct 2026 v Middlesbrough37.4on 17 Oct 2026 at Southampton100.0on 13 Oct 2026 at Wolverhampton+7.1
3Thierry Gale Midfielder · 906′ · 13 matches1340.443.9on 23 Oct 2026 v Middlesbrough36.1on 17 Oct 2026 at Southampton37.2on 13 Oct 2026 at Wolverhamptonlevel (−0.9)
4Gaizka Larrazabal Midfielder · 909′ · 12 matches1241.957.2on 23 Oct 2026 v Middlesbrough50.6on 17 Oct 2026 at Southampton61.3on 13 Oct 2026 at Wolverhampton+14.5
5Max Conway Defender · 749′ · 12 matches1240.548.2on 23 Oct 2026 v Middlesbrough34.3on 13 Oct 2026 at Wolverhampton46.8on 10 Oct 2026 v Stoke City+5.7
6Ethan Erhahon Midfielder · 725′ · 11 matches1144.038.7on 23 Oct 2026 v Middlesbrough48.8on 17 Oct 2026 at Southampton45.1on 13 Oct 2026 at Wolverhamptonlevel (−0.4)
7Kyliane Dong Midfielder · 500′ · 11 matches1133.541.7on 23 Oct 2026 v Middlesbrough42.9on 17 Oct 2026 at Southampton25.5on 10 Oct 2026 v Stoke City+2.7
8Samuel Iling Junior Midfielder · 496′ · 11 matches1136.726.0on 17 Oct 2026 at Southampton57.2on 13 Oct 2026 at Wolverhampton23.7on 10 Oct 2026 v Stoke City+7.0
9Rúben Rodrigues Midfielder · 538′ · 10 matches1044.647.1on 23 Oct 2026 v Middlesbrough62.1on 17 Oct 2026 at Southampton51.8on 13 Oct 2026 at Wolverhampton+9.4
10Akin Famewo Defender · 674′ · 9 matches938.638.9on 23 Oct 2026 v Middlesbrough32.6on 17 Oct 2026 at Southampton33.9on 13 Oct 2026 at Wolverhampton−4.2
11Eoin Toal Defender · 664′ · 9 matches944.552.6on 23 Oct 2026 v Middlesbrough40.5on 17 Oct 2026 at Southampton52.1on 13 Oct 2026 at Wolverhampton+3.8
12Lewis Brunt Defender · 592′ · 8 matches846.156.2on 23 Oct 2026 v Middlesbrough53.5on 17 Oct 2026 at Southampton43.5on 13 Oct 2026 at Wolverhampton+5.0
13Ryan Hardie Forward · 169′ · 8 matches835.838.1on 23 Oct 2026 v Middlesbrough51.4on 10 Oct 2026 v Stoke City33.4on 12 Sep 2026 v Cardiff City+6.4
14Gavin Bazunu Goalkeeper · 635′ · 7 matches752.664.0on 23 Oct 2026 v Middlesbrough58.1on 17 Oct 2026 at Southampton46.3on 13 Oct 2026 at Wolverhampton+3.5
15Chris Forino Defender · 627′ · 7 matches756.560.0on 8 Sep 2026 v West Ham United57.8on 5 Sep 2026 at Millwall60.5on 1 Sep 2026 at Sheffield United+2.9
16Ben Davies Defender · 563′ · 7 matches747.444.5on 10 Oct 2026 v Stoke City41.2on 20 Sep 2026 at Norwich City40.2on 12 Sep 2026 v Cardiff City−5.5
17John McAtee Midfielder · 362′ · 7 matches735.940.5on 8 Sep 2026 v West Ham United34.8on 5 Sep 2026 at Millwall47.7on 1 Sep 2026 at Sheffield United+6.7
18Xavier Simons Midfielder · 322′ · 7 matches741.045.6on 23 Oct 2026 v Middlesbrough42.4on 17 Oct 2026 at Southampton41.6on 13 Oct 2026 at Wolverhamptonlevel (+1.9)
19Theo Bair Forward · 222′ · 7 matches749.759.6on 23 Oct 2026 v Middlesbrough61.8on 17 Oct 2026 at Southampton47.7on 13 Oct 2026 at Wolverhampton+4.5
20Jack Bonham Goalkeeper · 553′ · 6 matches650.730.7on 5 Sep 2026 at Millwall36.0on 1 Sep 2026 at Sheffield United49.8on 29 Aug 2026 v Lincoln City−11.7
21Atsuki Ito Midfielder · 247′ · 6 matches643.336.4on 23 Oct 2026 v Middlesbrough33.0on 17 Oct 2026 at Southampton50.4on 13 Oct 2026 at Wolverhamptonlevel (−2.0)
22Jayden Nelson Forward · 132′ · 6 matches641.345.5on 13 Oct 2026 at Wolverhampton46.2on 10 Oct 2026 v Stoke City26.5on 12 Sep 2026 v Cardiff Citylevel (+0.8)
23Luca Stephenson Midfielder · 272′ · 3 matches337.542.4on 17 Oct 2026 at Southampton29.9on 15 Aug 2026 v Preston North End39.5on 8 Aug 2026 at Sheffield Wednesday–
24David Watson Midfielder · 37′ · 2 matches227.832.5on 29 Aug 2026 v Lincoln City24.2on 8 Aug 2026 at Sheffield Wednesday–

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

16 since July 2025
DateCompetitionOpponentResultxGExpected points
23 Oct 2026ChampionshipMiddlesbroughL 1–50.9–4.20.17
17 Oct 2026Championshipat SouthamptonD 0–01.2–1.90.97
13 Oct 2026Championshipat WolverhamptonW 3–11.6–2.21.04
10 Oct 2026ChampionshipStoke CityL 1–23.0–0.72.59
20 Sep 2026Championshipat Norwich CityW 4–30.7–0.81.22
12 Sep 2026ChampionshipCardiff CityW 1–00.4–1.80.44
8 Sep 2026ChampionshipWest Ham UnitedL 2–31.5–2.30.96
5 Sep 2026Championshipat MillwallL 0–40.9–2.60.50
1 Sep 2026Championshipat Sheffield UnitedL 2–31.7–2.11.18
29 Aug 2026ChampionshipLincoln CityL 0–11.6–1.01.73
All 16 results
DateCompetitionOpponentResultxGExpected points
23 Oct 2026ChampionshipMiddlesbroughL 1–50.9–4.20.17
17 Oct 2026Championshipat SouthamptonD 0–01.2–1.90.97
13 Oct 2026Championshipat WolverhamptonW 3–11.6–2.21.04
10 Oct 2026ChampionshipStoke CityL 1–23.0–0.72.59
20 Sep 2026Championshipat Norwich CityW 4–30.7–0.81.22
12 Sep 2026ChampionshipCardiff CityW 1–00.4–1.80.44
8 Sep 2026ChampionshipWest Ham UnitedL 2–31.5–2.30.96
5 Sep 2026Championshipat MillwallL 0–40.9–2.60.50
1 Sep 2026Championshipat Sheffield UnitedL 2–31.7–2.11.18
29 Aug 2026ChampionshipLincoln CityL 0–11.6–1.01.73
22 Aug 2026Championshipat Queens Park RangersD 0–00.1–2.00.21
15 Aug 2026ChampionshipPreston North EndW 2–11.1–1.31.22
8 Aug 2026EFL Cupat Sheffield WednesdayL 0–1––
6 Dec 2025FA Cupat Swindon TownL 0–4––
1 Nov 2025FA CupHuddersfield TownW 2–1––
13 Aug 2025EFL CupSheffield WednesdayD 3–34.4–3.81.66