All teams

Preston North End

Championship · strength −1.45 (attack −0.75, defence −0.70) 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 9–24 · xG 12.3–15.8 · 4 points from 12.8 in 1111412.8−8.8
Championship 25/26 goals 55–62 · xG 52.2–67.4 · 60 points from 54.2 in 46466054.2+5.8

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.40Aug 2025OctDecFebAprJunAugOctDefence −0.70Attack −0.75
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.45−0.75−0.70
Sep 2026−1.39−0.69−0.70
Aug 2026−1.56−0.80−0.76
Jul 2026−1.49−0.73−0.76
Jun 2026−1.49−0.73−0.77
May 2026−2.17−1.08−1.08
Apr 2026−2.16−1.10−1.06
Mar 2026−2.20−1.15−1.06
Feb 2026−2.05−1.13−0.93
Jan 2026−1.92−1.04−0.88
Dec 2025−1.76−0.97−0.79
Nov 2025−1.24−0.69−0.56
Oct 2025−1.20−0.59−0.61
Sep 2025−1.28−0.71−0.57
Aug 2025−1.14−0.59−0.55

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Jordan Thompson Midfielder · 1,062′ · 13 matches1339.640.9on 17 Oct 2026 at Wrexham36.6on 13 Oct 2026 at Birmingham City35.6on 10 Oct 2026 v Millwalllevel (−1.9)
2Alfie Devine Midfielder · 1,049′ · 13 matches1341.260.7on 17 Oct 2026 at Wrexham33.9on 13 Oct 2026 at Birmingham City31.4on 10 Oct 2026 v Millwalllevel (+0.9)
3Callum Lang Forward · 796′ · 13 matches1342.039.9on 17 Oct 2026 at Wrexham40.2on 13 Oct 2026 at Birmingham City38.8on 10 Oct 2026 v Millwall−2.4
4Daniel Iversen Goalkeeper · 1,096′ · 12 matches1243.538.8on 17 Oct 2026 at Wrexham35.4on 13 Oct 2026 at Birmingham City51.5on 10 Oct 2026 v Millwalllevel (−1.6)
5Leo Leroy Midfielder · 883′ · 12 matches1241.241.1on 17 Oct 2026 at Wrexham43.0on 13 Oct 2026 at Birmingham City45.7on 10 Oct 2026 v Millwall+2.1
6Delano Burgzorg Forward · 671′ · 12 matches1241.134.0on 17 Oct 2026 at Wrexham43.6on 13 Oct 2026 at Birmingham City36.8on 10 Oct 2026 v Millwalllevel (−0.9)
7Jusef Erabi Forward · 478′ · 12 matches1244.041.6on 17 Oct 2026 at Wrexham38.7on 10 Oct 2026 v Millwall54.1on 19 Sep 2026 at Queens Park Rangers−2.2
8Jordan Storey Defender · 923′ · 11 matches1147.343.1on 17 Oct 2026 at Wrexham60.5on 13 Oct 2026 at Birmingham City61.3on 10 Oct 2026 v Millwall+7.6
9Andrija Vukčević Defender · 678′ · 11 matches1131.331.9on 17 Oct 2026 at Wrexham38.0on 10 Oct 2026 v Millwall36.8on 19 Sep 2026 at Queens Park Rangers+4.1
10Odeluga Offiah Defender · 668′ · 10 matches1040.037.4on 17 Oct 2026 at Wrexham45.6on 13 Oct 2026 at Birmingham City41.6on 10 Oct 2026 v Millwalllevel (+1.5)
11Harry Clarke Midfielder · 721′ · 9 matches940.436.9on 10 Oct 2026 v Millwall47.9on 19 Sep 2026 at Queens Park Rangers29.7on 12 Sep 2026 v Lincoln City−2.2
12Thierry Small Midfielder · 259′ · 9 matches933.533.3on 13 Oct 2026 at Birmingham City30.6on 10 Oct 2026 v Millwall25.4on 12 Sep 2026 v Lincoln Citylevel (−2.0)
13Andrew Hughes Defender · 636′ · 8 matches841.035.2on 17 Oct 2026 at Wrexham30.7on 13 Oct 2026 at Birmingham City34.0on 10 Oct 2026 v Millwall−7.6
14Lewis Gibson Defender · 536′ · 8 matches837.449.5on 13 Oct 2026 at Birmingham City40.7on 8 Sep 2026 at Watford27.6on 5 Sep 2026 v Blackburn Roverslevel (−1.0)
15Stanley Mills Midfielder · 436′ · 7 matches732.120.7on 13 Oct 2026 at Birmingham City42.2on 19 Sep 2026 at Queens Park Rangers26.2on 12 Sep 2026 v Lincoln Citylevel (−0.9)
16Liam Lindsay Defender · 442′ · 6 matches647.781.2on 17 Oct 2026 at Wrexham38.5on 1 Sep 2026 v Bristol City36.0on 29 Aug 2026 at Charlton Athleticlevel (−0.3)
17Johnny Kenny Forward · 297′ · 5 matches542.840.0on 17 Oct 2026 at Wrexham65.3on 19 Sep 2026 at Queens Park Rangers33.1on 12 Sep 2026 v Lincoln City+3.5
18Pol Valentín Defender · 283′ · 5 matches531.232.2on 10 Oct 2026 v Millwall40.3on 19 Sep 2026 at Queens Park Rangers37.9on 26 Aug 2026 v Everton+4.9
19Liam Gibbs Midfielder · 147′ · 5 matches539.837.5on 13 Oct 2026 at Birmingham City59.7on 19 Sep 2026 at Queens Park Rangers34.4on 12 Sep 2026 v Lincoln Citylevel (+0.5)
20Ali McCann Midfielder · 295′ · 4 matches442.847.2on 26 Aug 2026 v Everton42.6on 22 Aug 2026 v Wolverhampton44.5on 15 Aug 2026 at Bolton Wandererslevel (+1.2)
21Andrew Moran Midfielder · 144′ · 4 matches438.537.0on 13 Oct 2026 at Birmingham City19.0on 1 Sep 2026 v Bristol City41.4on 26 Aug 2026 v Evertonlevel (+0.3)
22Caleb Wiley Defender · 133′ · 3 matches340.631.1on 5 Sep 2026 v Blackburn Rovers45.9on 1 Sep 2026 v Bristol City67.3on 29 Aug 2026 at Charlton Athletic–
23Milutin Osmajić Forward · 162′ · 2 matches231.035.8on 15 Aug 2026 at Bolton Wanderers25.0on 8 Aug 2026 v Huddersfield Town–
24George Gryba Forward · 19′ · 2 matches237.934.4on 26 Aug 2026 v Everton39.2on 22 Aug 2026 v Wolverhampton–
25Lee Nicholls Goalkeeper · 90′ · 1 match141.441.4on 26 Aug 2026 v Everton–
26Brad Potts Midfielder · 34′ · 1 match148.848.8on 17 Oct 2026 at Wrexham–
27Ed Nolan Defender · 11′ · 1 match172.572.5on 17 Oct 2026 at Wrexham–

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
17 Oct 2026Championshipat WrexhamL 1–40.7–1.90.62
13 Oct 2026Championshipat Birmingham CityL 0–40.5–2.20.37
10 Oct 2026ChampionshipMillwallL 0–10.6–1.10.91
19 Sep 2026Championshipat Queens Park RangersD 2–21.3–2.60.70
12 Sep 2026ChampionshipLincoln CityL 0–10.5–0.71.18
8 Sep 2026Championshipat WatfordL 1–22.5–1.32.10
5 Sep 2026ChampionshipBlackburn RoversW 2–11.5–0.71.96
1 Sep 2026ChampionshipBristol CityL 1–31.8–1.91.33
29 Aug 2026Championshipat Charlton AthleticL 0–10.9–0.91.37
26 Aug 2026EFL CupEvertonL 0–4––
All 59 results
DateCompetitionOpponentResultxGExpected points
17 Oct 2026Championshipat WrexhamL 1–40.7–1.90.62
13 Oct 2026Championshipat Birmingham CityL 0–40.5–2.20.37
10 Oct 2026ChampionshipMillwallL 0–10.6–1.10.91
19 Sep 2026Championshipat Queens Park RangersD 2–21.3–2.60.70
12 Sep 2026ChampionshipLincoln CityL 0–10.5–0.71.18
8 Sep 2026Championshipat WatfordL 1–22.5–1.32.10
5 Sep 2026ChampionshipBlackburn RoversW 2–11.5–0.71.96
1 Sep 2026ChampionshipBristol CityL 1–31.8–1.91.33
29 Aug 2026Championshipat Charlton AthleticL 0–10.9–0.91.37
26 Aug 2026EFL CupEvertonL 0–4––
22 Aug 2026ChampionshipWolverhamptonL 1–30.7–1.50.76
15 Aug 2026Championshipat Bolton WanderersL 1–21.3–1.11.50
8 Aug 2026EFL CupHuddersfield TownD 1–1––
2 May 2026ChampionshipSouthamptonL 1–31.7–2.21.10
25 Apr 2026Championshipat Sheffield UnitedW 3–22.8–2.51.57
22 Apr 2026Championshipat Birmingham CityL 1–22.5–1.91.72
18 Apr 2026ChampionshipWest Bromwich AlbionL 0–20.8–1.80.72
11 Apr 2026Championshipat Charlton AthleticW 2–11.3–1.31.37
6 Apr 2026ChampionshipQueens Park RangersD 1–10.6–0.91.05
3 Apr 2026Championshipat Leicester CityD 2–20.4–2.20.32
20 Mar 2026ChampionshipStoke CityW 3–12.8–1.02.40
14 Mar 2026Championshipat Norwich CityL 0–22.4–0.92.30
11 Mar 2026Championshipat Coventry CityL 0–30.4–4.20.07
6 Mar 2026ChampionshipOxford UnitedL 1–30.9–2.00.73
28 Feb 2026ChampionshipMillwallL 0–20.4–1.70.50
24 Feb 2026Championshipat Swansea CityD 1–11.8–1.61.52
20 Feb 2026Championshipat Blackburn RoversL 0–10.1–1.10.47
14 Feb 2026ChampionshipWatfordD 2–20.6–0.91.10
7 Feb 2026ChampionshipPortsmouthW 1–00.6–1.20.83
31 Jan 2026Championshipat Ipswich TownD 1–11.1–2.30.68
24 Jan 2026Championshipat MiddlesbroughL 0–40.4–2.90.19
20 Jan 2026ChampionshipHull CityL 0–30.9–1.70.85
17 Jan 2026ChampionshipDerby CountyL 0–10.7–1.80.69
4 Jan 2026Championshipat Bristol CityW 2–00.7–0.41.52
1 Jan 2026ChampionshipSheffield WednesdayW 3–01.9–0.22.55
29 Dec 2025Championshipat WrexhamL 1–21.1–2.50.59
26 Dec 2025Championshipat Stoke CityD 0–00.6–1.01.01
20 Dec 2025ChampionshipNorwich CityD 1–11.1–0.41.96
13 Dec 2025Championshipat Oxford UnitedW 2–10.6–1.60.67
9 Dec 2025ChampionshipCoventry CityD 1–10.3–1.90.31
6 Dec 2025ChampionshipWrexhamD 1–11.4–1.41.39
29 Nov 2025Championshipat Sheffield WednesdayW 3–20.3–1.40.52
25 Nov 2025Championshipat WatfordD 1–10.7–0.81.19
21 Nov 2025ChampionshipBlackburn RoversL 1–21.5–0.71.94
8 Nov 2025Championshipat MillwallD 1–10.7–1.80.62
5 Nov 2025ChampionshipSwansea CityW 2–10.7–0.81.21
1 Nov 2025Championshipat SouthamptonW 2–02.2–0.52.46
24 Oct 2025ChampionshipSheffield UnitedW 3–21.7–2.31.05
21 Oct 2025ChampionshipBirmingham CityL 0–11.4–0.81.77
18 Oct 2025Championshipat West Bromwich AlbionL 1–21.3–1.31.34
4 Oct 2025ChampionshipCharlton AthleticW 2–01.8–0.52.26
30 Sep 2025Championshipat Hull CityD 2–21.4–1.81.19
27 Sep 2025ChampionshipBristol CityD 0–00.4–2.30.30
20 Sep 2025Championshipat Derby CountyW 1–00.9–0.31.82
13 Sep 2025ChampionshipMiddlesbroughD 2–20.8–1.50.81
30 Aug 2025Championshipat PortsmouthL 0–11.0–1.60.98
23 Aug 2025ChampionshipIpswich TownW 1–00.8–1.40.95
16 Aug 2025ChampionshipLeicester CityW 2–12.5–0.92.31
9 Aug 2025Championshipat Queens Park RangersD 1–10.8–0.91.25