4 November 2026, 19:45 UTC

Oxford United vs Reading League One prediction & result

Kassam Stadium, Oxford
Full time2 – 0

Final score: Oxford United 2-0 Reading.

Before kick-off the model made it 44% Oxford United, 28% draw, 28% Reading — fair odds of 2.27, 3.57 and 3.57.

Most likely scoreline: 1-0.

The model called the result correctly.

Published · updated

Has the model earned this number?

Oxford United at 44%: of 2,957 settled 40–50% forecasts, 46.1% came in (average 43.9%). It can be read literally. The full record.

How the model saw it, minute by minute

Oxford United99%Draw1%Reading0%

Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 2 goals. The same replay scores the in-play model on the track record.

Match analysis

Match timeline

Peter Kioso
40'
41'
Josh Stokes
🔁Aidomo Emakhuout: Mo Missanga
64'
🔁Michał Helikout: Sam Long
67'
🔁Tyler Goodrhamout: Gatlin O Donkor
68'
69'
🔁Josh Stokesout: Jacob Brown
70'
🔁Jack Marriottout: Jamie Reid
⚽Gatlin O Donkorassist: Cameron Brannagan
71'
76'
Paudie O’Connor
⚽Mo Missangaassist: Gatlin O Donkor
78'
🔁Mark Harrisout: Louie Sibley
79'
🔁Peter Kiosoout: Brodie Spencer
80'
80'
🔁Daniel·Kyerewaaout: Randell Williams
82'
Andy Rinomhota
84'
Kyreece Joshua Lisbie
84'
🔁Andy Rinomhotaout: Charlie Savage
Louie Sibley
88'

Match stats — Oxford United vs Reading

66%Possession34%
12Shots13
7On target3
5Corners8
0.81xG1.83

Goals against chances

Oxford United2 from 0.81 xGmore than the chances were worth
Reading0 from 1.83 xGless than the chances were worth

Expected goals totals what the openings were worth, so the gap between it and the score is the finishing — and the luck. Under half a goal either way is called level: xG is an estimate and a smaller gap than that is inside its own error.

Line-ups

Oxford United 4-2-3-1
  • 13S. EastwoodG
  • 30P. KiosoD
  • 6M. HelikD
  • 3C. BrownD
  • 26J. CurrieD
  • 4Kai AndrewsM
  • 8C. BrannaganM
  • 10A. EmakhuM
  • 11T. GoodrhamM
  • 23S. DembéléM
  • 9M. HarrisF
Substitutes
  • 15B. SpencerD
  • 32L. SibleyM
  • 19G. O'DonkorF
  • 57M. MissangaF
  • 20L. LynchF
  • 2S. LongD
  • 41Monty MarriottG
Coach: A. Ramsey
Reading 4-4-1-1
  • 1Joel PereiraG
  • 2U. Godwin-MalifeD
  • 15P. O'ConnorD
  • 3J. DorsettD
  • 5H. RobertsD
  • 19Kyreece LisbieM
  • 10L. WingM
  • 4A. RinomhotaM
  • 11D. KyerewaaM
  • 28J. StokesM
  • 7J. MarriottF
Substitutes
  • 18J. BrownF
  • 6L. FraserM
  • 20J. KnightD
  • 9J. ReidF
  • 8C. SavageM
  • 25J. StevensG
  • 14R. WilliamsM
Coach: L. Richardson

Form going into Oxford United vs Reading

Oxford United

League One

  • D1-1away to Barnsley31 October 2026
  • W1-0Stockport County27 October 2026
  • D0-0Bradford24 October 2026
  • W2-1Wigan20 October 2026

Reading

League One

  • D0-0away to Plymouth31 October 2026
  • W2-1Barnsley24 October 2026
  • W1-0Leyton Orient21 October 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

League One table

#TeamPWDLGFGAGDPts
3Oxford United137512211+1126
7Reading156452618+822

Where the two sides stand today, not on the day of this match. Full table

Head-to-head: Oxford United vs Reading

  • 3 February 2024Oxford United 1–1 ReadingLeague One
  • 12 December 2023Reading 1–1 Oxford UnitedLeague One

Leading scorers: Oxford United and Reading

Oxford United

GoalsAssists

  • M. Harris61
  • G. O'Donkor42

Reading

GoalsAssists

  • J. Marriott90
  • Kyreece Lisbie55

Top 3 by league goals this season; player availability is not in the model. How to read this.

The result against the call

Oxford United beat Reading 2–0. The model had made a win for Oxford United its most likely outcome, at 44%, so the call held; the score it named was 1–0. The goals: Gatlin O Donkor 71' for Oxford United, Mo Missanga 78' for Oxford United. On expected goals it finished 0.81–1.83.

What this result changed

Before kick-off the season simulation gave Oxford United a 37.2% chance to finish in the top two: 42.0% after a win, 34.8% after a draw, 31.1% after a defeat. The win was the best of those results for them, and left the figure at 42.0%, 4.8 points higher than before the match.

For Reading the question was the chance to finish in the top two, 17.4% going in: 21.9% after a win, 17.2% after a draw, 14.6% after a defeat. The defeat was the worst of those results for them, and left the figure at 14.6%, 2.8 points lower than before the match.

Read from our League One season simulation as it stood before this match (10,000 runs), counting this result alone. Every result since then has moved the table again, so today's figure is on the competition page.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.