All teams

Oxford United

Championship · strength −1.27 (attack −0.78, defence −0.49) 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 25/26 goals 44–57 · xG 48.8–54.5 · 47 points from 57.1 in 45454757.1−10.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.40Aug 2025OctDecFebAprJunAugOctDefence −0.49Attack −0.78
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−1.27−0.78−0.49
Sep 2026−1.29−0.79−0.49
Aug 2026−1.37−0.82−0.55
Jul 2026−1.32−0.77−0.56
Jun 2026−1.32−0.77−0.56
May 2026−2.00−1.12−0.87
Apr 2026−1.99−1.12−0.87
Mar 2026−2.09−1.18−0.90
Feb 2026−1.96−1.13−0.82
Jan 2026−1.76−1.06−0.71
Dec 2025−1.80−1.05−0.74
Nov 2025−1.36−0.79−0.58
Oct 2025−1.16−0.70−0.46
Sep 2025−1.08−0.59−0.50
Aug 2025−1.60−0.89−0.71

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Ciaron Brown Defender · 90′ · 1 match150.350.3on 8 Aug 2026 at Leyton Orient–
2Aidomo Emakhu Forward · 90′ · 1 match139.739.7on 8 Aug 2026 at Leyton Orient–
3Jack Currie Defender · 90′ · 1 match162.462.4on 8 Aug 2026 at Leyton Orient–
4Sam Long Defender · 90′ · 1 match144.744.7on 8 Aug 2026 at Leyton Orient–
5Jamie Cumming Goalkeeper · 90′ · 1 match142.842.8on 8 Aug 2026 at Leyton Orient–
6Cameron Brannagan Midfielder · 90′ · 1 match146.746.7on 8 Aug 2026 at Leyton Orient–
7Brodie Spencer Defender · 86′ · 1 match151.651.6on 8 Aug 2026 at Leyton Orient–
8Mark Harris Forward · 86′ · 1 match137.137.1on 8 Aug 2026 at Leyton Orient–
9Tyler Goodrham Midfielder · 74′ · 1 match145.845.8on 8 Aug 2026 at Leyton Orient–
10Jamie McDonnell Midfielder · 74′ · 1 match149.149.1on 8 Aug 2026 at Leyton Orient–
11Siriki Dembélé Midfielder · 62′ · 1 match147.247.2on 8 Aug 2026 at Leyton Orient–
12Gatlin O'Donkor Forward · 28′ · 1 match141.941.9on 8 Aug 2026 at Leyton Orient–
13Louie Sibley Midfielder · 16′ · 1 match133.833.8on 8 Aug 2026 at Leyton Orient–
14Leo Snowden Forward · 9′ · 1 match140.940.9on 8 Aug 2026 at Leyton Orient–
15Peter Kioso Defender · 9′ · 1 match198.198.1on 8 Aug 2026 at Leyton Orient–

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

47 since July 2025
DateCompetitionOpponentResultxGExpected points
8 Aug 2026EFL Cupat Leyton OrientL 0–2––
2 May 2026Championshipat MillwallL 0–20.9–1.90.74
25 Apr 2026ChampionshipSheffield WednesdayW 4–12.4–1.02.24
21 Apr 2026ChampionshipWrexhamL 0–10.8–1.30.99
18 Apr 2026Championshipat Derby CountyL 0–10.7–1.11.01
11 Apr 2026ChampionshipWatfordW 2–01.9–0.82.09
6 Apr 2026Championshipat PortsmouthD 2–21.4–0.91.67
3 Apr 2026ChampionshipHull CityD 1–13.3–0.82.62
21 Mar 2026Championshipat SouthamptonL 0–21.1–2.20.73
14 Mar 2026ChampionshipCharlton AthleticD 1–11.4–0.91.73
All 47 results
DateCompetitionOpponentResultxGExpected points
8 Aug 2026EFL Cupat Leyton OrientL 0–2––
2 May 2026Championshipat MillwallL 0–20.9–1.90.74
25 Apr 2026ChampionshipSheffield WednesdayW 4–12.4–1.02.24
21 Apr 2026ChampionshipWrexhamL 0–10.8–1.30.99
18 Apr 2026Championshipat Derby CountyL 0–10.7–1.11.01
11 Apr 2026ChampionshipWatfordW 2–01.9–0.82.09
6 Apr 2026Championshipat PortsmouthD 2–21.4–0.91.67
3 Apr 2026ChampionshipHull CityD 1–13.3–0.82.62
21 Mar 2026Championshipat SouthamptonL 0–21.1–2.20.73
14 Mar 2026ChampionshipCharlton AthleticD 1–11.4–0.91.73
11 Mar 2026ChampionshipBlackburn RoversW 1–01.2–0.71.79
6 Mar 2026Championshipat Preston North EndW 3–12.0–0.92.06
28 Feb 2026ChampionshipWest Bromwich AlbionW 2–10.7–1.01.10
25 Feb 2026Championshipat Stoke CityL 1–21.5–1.51.34
21 Feb 2026Championshipat MiddlesbroughD 0–00.8–2.20.58
10 Feb 2026ChampionshipNorwich CityL 0–30.4–2.30.31
7 Feb 2026Championshipat Coventry CityD 0–00.1–2.10.19
3 Feb 2026Championshipat Sheffield UnitedL 1–31.1–1.01.41
31 Jan 2026ChampionshipBirmingham CityL 0–20.5–1.10.78
24 Jan 2026Championshipat Leicester CityW 2–11.9–0.62.29
20 Jan 2026ChampionshipQueens Park RangersD 0–00.8–0.61.50
17 Jan 2026ChampionshipBristol CityD 0–01.2–0.42.01
1 Jan 2026Championshipat Ipswich TownL 1–21.1–1.31.21
29 Dec 2025ChampionshipSwansea CityL 0–10.4–0.80.95
26 Dec 2025ChampionshipSouthamptonW 2–10.8–1.30.97
20 Dec 2025Championshipat Charlton AthleticL 0–10.6–0.81.13
13 Dec 2025ChampionshipPreston North EndL 1–21.6–0.62.09
9 Dec 2025Championshipat Blackburn RoversD 1–10.3–2.30.24
6 Dec 2025Championshipat Swansea CityL 0–20.7–0.61.39
28 Nov 2025ChampionshipIpswich TownW 2–10.5–0.90.94
25 Nov 2025Championshipat Norwich CityD 1–10.3–0.31.14
22 Nov 2025ChampionshipMiddlesbroughD 1–10.3–0.90.73
8 Nov 2025Championshipat West Bromwich AlbionL 1–2––
4 Nov 2025ChampionshipStoke CityL 0–31.8–2.21.15
1 Nov 2025ChampionshipMillwallD 2–20.6–2.50.37
25 Oct 2025Championshipat Sheffield WednesdayW 2–11.0–1.21.22
22 Oct 2025Championshipat WrexhamL 0–10.1–0.80.65
18 Oct 2025ChampionshipDerby CountyW 1–02.2–0.32.62
4 Oct 2025Championshipat WatfordL 1–21.4–2.60.72
1 Oct 2025Championshipat Queens Park RangersD 0–00.4–0.80.91
27 Sep 2025ChampionshipSheffield UnitedL 0–11.1–0.51.89
21 Sep 2025Championshipat Bristol CityW 3–11.7–1.21.74
13 Sep 2025ChampionshipLeicester CityD 2–22.1–0.82.19
30 Aug 2025ChampionshipCoventry CityD 2–21.1–1.70.93
23 Aug 2025Championshipat Birmingham CityL 0–10.4–1.70.47
17 Aug 2025Championshipat Hull CityL 2–31.0–1.90.81
9 Aug 2025ChampionshipPortsmouthL 0–11.4–1.31.44