All teams

Wrexham

Championship · strength −1.13 (attack −0.75, defence −0.38) 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 15–18 · xG 13.8–13.5 · 14 points from 16.9 in 12121416.9−2.9
Championship 25/26 goals 69–65 · xG 55.3–62.2 · 71 points from 59.9 in 46467159.9+11.1

Rating by month

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

−1.20−1.00−0.80−0.60−0.40−0.20Aug 2025OctDecFebAprJunAugOctDefence −0.38Attack −0.75
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.13−0.75−0.38
Sep 2026−1.16−0.76−0.41
Aug 2026−1.27−0.75−0.52
Jul 2026−1.34−0.72−0.62
Jun 2026−1.34−0.72−0.62
May 2026−2.01−1.07−0.94
Apr 2026−2.01−1.08−0.93
Mar 2026−2.03−1.07−0.96
Feb 2026−1.75−0.92−0.83
Jan 2026−1.72−0.87−0.86
Dec 2025−1.72−0.81−0.92
Nov 2025−1.37−0.70−0.67
Oct 2025−1.34−0.64−0.70
Sep 2025−1.46−0.58−0.87
Aug 2025−1.66−0.61−1.04

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Dominic Hyam Defender · 1,120′ · 13 matches1342.142.6on 24 Oct 2026 at Blackburn Rovers17.4on 17 Oct 2026 v Preston North End43.4on 13 Oct 2026 v West Bromwich Albion−8.0
2Ben Whiteman Midfielder · 1,034′ · 13 matches1345.859.0on 24 Oct 2026 at Blackburn Rovers45.2on 17 Oct 2026 v Preston North End49.3on 13 Oct 2026 v West Bromwich Albion+4.5
3Kieffer Moore Forward · 828′ · 13 matches1346.743.2on 24 Oct 2026 at Blackburn Rovers50.8on 17 Oct 2026 v Preston North End55.2on 13 Oct 2026 v West Bromwich Albion+2.6
4Sam Smith Forward · 581′ · 13 matches1341.045.1on 24 Oct 2026 at Blackburn Rovers45.9on 17 Oct 2026 v Preston North End40.4on 13 Oct 2026 v West Bromwich Albion+4.0
5Anthony Patterson Goalkeeper · 1,109′ · 12 matches1245.949.2on 24 Oct 2026 at Blackburn Rovers41.6on 17 Oct 2026 v Preston North End46.2on 13 Oct 2026 v West Bromwich Albionlevel (−0.3)
6Callum Doyle Defender · 1,104′ · 12 matches1244.844.5on 24 Oct 2026 at Blackburn Rovers22.2on 17 Oct 2026 v Preston North End40.1on 13 Oct 2026 v West Bromwich Albion−9.2
7Lewis O'Brien Midfielder · 712′ · 12 matches1242.80.0on 17 Oct 2026 v Preston North End46.4on 13 Oct 2026 v West Bromwich Albion41.6on 10 Oct 2026 at Derby Countylevel (−0.6)
8Oliver Rathbone Forward · 588′ · 11 matches1147.041.7on 24 Oct 2026 at Blackburn Rovers47.2on 17 Oct 2026 v Preston North End41.0on 13 Oct 2026 v West Bromwich Albion−5.3
9Daniel Imray Defender · 578′ · 11 matches1133.954.2on 24 Oct 2026 at Blackburn Rovers17.1on 17 Oct 2026 v Preston North End32.7on 13 Oct 2026 v West Bromwich Albion−9.2
10Jacques Ekomié Defender · 786′ · 10 matches1039.736.6on 24 Oct 2026 at Blackburn Rovers29.0on 17 Oct 2026 v Preston North End36.5on 13 Oct 2026 v West Bromwich Albion−5.8
11Matty James Midfielder · 632′ · 10 matches1042.041.3on 24 Oct 2026 at Blackburn Rovers35.2on 17 Oct 2026 v Preston North End43.7on 19 Sep 2026 v Southampton−3.3
12Issa Kaboré Midfielder · 560′ · 10 matches1035.537.5on 24 Oct 2026 at Blackburn Rovers1.7on 17 Oct 2026 v Preston North End35.4on 13 Oct 2026 v West Bromwich Albion−3.6
13Ryan Longman Midfielder · 206′ · 10 matches1035.861.1on 24 Oct 2026 at Blackburn Rovers34.5on 13 Oct 2026 v West Bromwich Albion35.2on 10 Oct 2026 at Derby County+9.6
14Zak Vyner Defender · 792′ · 9 matches936.430.6on 13 Oct 2026 v West Bromwich Albion34.4on 10 Oct 2026 at Derby County39.5on 19 Sep 2026 v Southamptonlevel (−1.6)
15Callum O'Hare Midfielder · 664′ · 8 matches837.741.2on 24 Oct 2026 at Blackburn Rovers23.4on 17 Oct 2026 v Preston North End35.4on 13 Oct 2026 v West Bromwich Albion−4.1
16Josh Windass Forward · 266′ · 6 matches640.039.9on 10 Oct 2026 at Derby County36.0on 19 Sep 2026 v Southampton47.9on 8 Sep 2026 v Burnleylevel (−0.0)
17George Dobson Midfielder · 226′ · 6 matches647.240.3on 24 Oct 2026 at Blackburn Rovers50.3on 17 Oct 2026 v Preston North End40.7on 13 Oct 2026 v West Bromwich Albion−5.8
18Bailey Cadamarteri Forward · 71′ · 5 matches535.831.0on 17 Oct 2026 v Preston North End40.3on 13 Oct 2026 v West Bromwich Albion38.3on 28 Aug 2026 v Birmingham Citylevel (+1.0)
19Joe Worrall Defender · 342′ · 4 matches442.843.2on 24 Oct 2026 at Blackburn Rovers49.3on 17 Oct 2026 v Preston North End36.6on 10 Oct 2026 at Derby Countylevel (+0.1)
20Nathan Broadhead Forward · 296′ · 4 matches446.238.9on 28 Aug 2026 v Birmingham City40.1on 22 Aug 2026 v Watford42.7on 17 Aug 2026 at Cardiff City−5.6
21Max Cleworth Defender · 216′ · 4 matches450.569.9on 8 Sep 2026 v Burnley40.3on 5 Sep 2026 at Swansea City54.6on 2 Sep 2026 at Millwalllevel (+0.2)
22George Thomason Midfielder · 278′ · 3 matches334.831.7on 22 Aug 2026 v Watford34.8on 17 Aug 2026 at Cardiff City38.1on 7 Aug 2026 at Middlesbrough–
23Ben Sheaf Midfielder · 91′ · 2 matches238.049.1on 24 Oct 2026 at Blackburn Rovers33.6on 19 Sep 2026 v Southampton–
24Davis Keillor-Dunn Forward · 41′ · 2 matches243.346.6on 17 Aug 2026 at Cardiff City36.9on 7 Aug 2026 at Middlesbrough–
25Danny Ward Goalkeeper · 90′ · 1 match149.549.5on 7 Aug 2026 at Middlesbrough–

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

59 since July 2025
DateCompetitionOpponentResultxGExpected points
24 Oct 2026Championshipat Blackburn RoversL 0–21.7–1.51.49
17 Oct 2026ChampionshipPreston North EndW 4–11.9–0.72.17
13 Oct 2026ChampionshipWest Bromwich AlbionL 1–20.4–0.90.80
10 Oct 2026Championshipat Derby CountyD 1–11.3–0.51.97
19 Sep 2026ChampionshipSouthamptonW 2–10.6–1.60.67
11 Sep 2026Championshipat West Ham UnitedL 0–60.4–2.50.25
8 Sep 2026ChampionshipBurnleyD 1–11.3–1.51.23
5 Sep 2026Championshipat Swansea CityD 0–00.6–0.71.23
2 Sep 2026Championshipat MillwallW 3–00.9–0.21.93
28 Aug 2026ChampionshipBirmingham CityL 1–21.5–1.81.19
All 59 results
DateCompetitionOpponentResultxGExpected points
24 Oct 2026Championshipat Blackburn RoversL 0–21.7–1.51.49
17 Oct 2026ChampionshipPreston North EndW 4–11.9–0.72.17
13 Oct 2026ChampionshipWest Bromwich AlbionL 1–20.4–0.90.80
10 Oct 2026Championshipat Derby CountyD 1–11.3–0.51.97
19 Sep 2026ChampionshipSouthamptonW 2–10.6–1.60.67
11 Sep 2026Championshipat West Ham UnitedL 0–60.4–2.50.25
8 Sep 2026ChampionshipBurnleyD 1–11.3–1.51.23
5 Sep 2026Championshipat Swansea CityD 0–00.6–0.71.23
2 Sep 2026Championshipat MillwallW 3–00.9–0.21.93
28 Aug 2026ChampionshipBirmingham CityL 1–21.5–1.81.19
22 Aug 2026ChampionshipWatfordD 1–11.6–0.52.18
17 Aug 2026Championshipat Cardiff CityD 1–11.6–0.91.83
7 Aug 2026EFL Cupat MiddlesbroughL 0–1––
2 May 2026ChampionshipMiddlesbroughD 2–21.5–2.11.04
26 Apr 2026Championshipat Coventry CityL 1–31.1–1.21.26
21 Apr 2026Championshipat Oxford UnitedW 1–01.3–0.81.72
18 Apr 2026ChampionshipStoke CityW 2–01.2–0.42.09
12 Apr 2026Championshipat Birmingham CityL 0–20.1–1.60.27
7 Apr 2026ChampionshipSouthamptonL 1–51.3–2.70.65
3 Apr 2026Championshipat West Bromwich AlbionD 2–21.9–1.81.44
21 Mar 2026Championshipat Sheffield UnitedW 2–11.3–2.60.69
17 Mar 2026Championshipat WatfordL 1–30.4–2.00.34
13 Mar 2026ChampionshipSwansea CityW 2–00.9–0.81.44
10 Mar 2026ChampionshipHull CityL 1–21.1–1.51.06
28 Feb 2026Championshipat Charlton AthleticW 1–00.5–1.30.73
24 Feb 2026ChampionshipPortsmouthW 2–10.5–0.51.28
21 Feb 2026ChampionshipIpswich TownW 5–32.1–0.82.21
17 Feb 2026Championshipat Bristol CityD 2–21.1–0.41.92
7 Feb 2026ChampionshipMillwallL 0–21.5–0.62.07
31 Jan 2026Championshipat Sheffield WednesdayW 1–01.8–0.42.31
24 Jan 2026Championshipat Queens Park RangersW 3–20.5–0.90.93
20 Jan 2026ChampionshipLeicester CityD 1–11.0–0.41.87
17 Jan 2026ChampionshipNorwich CityL 1–21.6–0.81.91
4 Jan 2026Championshipat Derby CountyW 2–11.5–1.11.63
1 Jan 2026Championshipat Blackburn RoversW 2–00.8–0.61.43
29 Dec 2025ChampionshipPreston North EndW 2–12.5–1.12.24
26 Dec 2025ChampionshipSheffield UnitedW 5–32.3–1.81.67
19 Dec 2025Championshipat Swansea CityL 1–20.4–2.10.32
13 Dec 2025ChampionshipWatfordD 2–21.2–0.81.64
10 Dec 2025Championshipat Hull CityL 0–21.3–2.40.79
6 Dec 2025Championshipat Preston North EndD 1–11.4–1.41.36
29 Nov 2025ChampionshipBlackburn RoversD 1–11.7–1.01.85
26 Nov 2025ChampionshipBristol CityW 2–00.5–0.81.02
22 Nov 2025Championshipat Ipswich TownD 0–00.0–1.70.22
8 Nov 2025ChampionshipCharlton AthleticW 1–02.5–0.82.37
5 Nov 2025Championshipat PortsmouthD 0–00.8–1.50.83
31 Oct 2025ChampionshipCoventry CityW 3–21.4–1.61.28
25 Oct 2025Championshipat MiddlesbroughD 1–10.7–0.81.24
22 Oct 2025ChampionshipOxford UnitedW 1–00.8–0.11.91
18 Oct 2025Championshipat Stoke CityL 0–10.6–0.61.30
3 Oct 2025ChampionshipBirmingham CityD 1–11.6–1.51.46
30 Sep 2025Championshipat Leicester CityD 1–10.9–1.11.22
27 Sep 2025ChampionshipDerby CountyD 1–10.9–0.61.54
20 Sep 2025Championshipat Norwich CityW 3–21.3–2.40.79
13 Sep 2025ChampionshipQueens Park RangersL 1–32.1–1.41.80
30 Aug 2025Championshipat MillwallW 2–00.5–2.00.47
23 Aug 2025ChampionshipSheffield WednesdayD 2–21.3–2.70.68
16 Aug 2025ChampionshipWest Bromwich AlbionL 2–32.0–2.41.21
9 Aug 2025Championshipat SouthamptonL 1–21.9–4.50.41