Callum Connolly
Booked
19'
Photo: Nigel Cox, CC BY-SA 2.0Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v1.15
It finished level; our pre-match call put the chance of that at 30%. Oxford United had more shots (15–14) but fewer on target (2–5).
Pre-match call frozen 24 Oct 2026 · model dc-v1.15
Callum Connolly
Booked
19'
George Pratt
Booked
45'+3'
Nick Powell
On for Will Swan
57'
Mark Harris
On for Tyler Goodrham
62'
Peter Kioso
On for Jack Currie
63'
Luka Lynch
On for Gatlin O'Donkor
76'
Adam Phillips
On for Kayden Jackson
80'
Kieran Morgan
On for George Lapslie
81'
Louie Sibley
On for Cameron Brannagan
81'
Match DNA
Transition Warfare
The match swung on turnovers. Moments of transition were the only moments that mattered.
29 shots
Expected goals over time
accuracy · 13%
kill rate · 0%
accuracy · 36%
kill rate · 0%
Oxford United and Bradford City each turned 0% of their shots into goals.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
League OneKey context
Venue
The Kassam Stadium
Kick-off
24 Oct · 14:00 UTC
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.