Oxford United host Bradford in League One. Bradford have made a strong start to the season, sitting top of the table, while Oxford's form has been a bit more mixed.
This preview lands about a month before kickoff, so there's time yet for both sides to shift. Even so, Oxford's home form has swung between comfortable wins and shaky defending, which makes hosting a Bradford side that's been picking up results steadily an interesting test.
Analysis updated .
Compare bookmakers
Current form in League One
Sticking just to League One fixtures, Bradford have won five of their seven games this season, including away trips to Sheffield Wednesday, Notts County and Luton. Their only defeats came against Cambridge United and Plymouth.
Oxford United: 20 completed matches; Bradford: 20 completed matches.
Oxford United
- Win
- 45% 9 / 20
- Draw
- 25% 5 / 20
- Loss
- 30% 6 / 20
- Scored
- 33
- Conceded
- 23
- Difference
- +10
Bradford
- Win
- 65% 13 / 20
- Draw
- 10% 2 / 20
- Loss
- 25% 5 / 20
- Scored
- 33
- Conceded
- 16
- Difference
- +17
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League One | Oxford United | Cambridge United | 19.09.2026 | 1-1 |
| League One | Oxford United | Burton Albion | 12.09.2026 | 3-0 |
| League One | Leicester | Oxford United | 05.09.2026 | 0-4 |
| League One | Huddersfield | Oxford United | 01.09.2026 | 3-1 |
| League One | Stevenage | Oxford United | 22.08.2026 | 1-2 |
| League One | Oxford United | Milton Keynes Dons | 15.08.2026 | 2-2 |
| League Cup | Leyton Orient | Oxford United | 08.08.2026 | 2-0 |
| Friendlies Clubs | Oxford United | Ipswich | 01.08.2026 | 2-0 |
| Friendlies Clubs | Oxford United | Crawley Town | 28.07.2026 | 3-1 |
| Friendlies Clubs | Barnet | Oxford United | 25.07.2026 | 1-2 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| EFL Trophy | Bradford | Newcastle United U21 | 22.09.2026 | 2-1 |
| League One | Luton | Bradford | 19.09.2026 | 0-1 |
| League One | Notts County | Bradford | 12.09.2026 | 0-1 |
| League Cup | Leyton Orient | Bradford | 08.09.2026 | 1-3 |
| League One | Bradford | Mansfield Town | 05.09.2026 | 1-0 |
| League One | Bradford | Cambridge United | 01.09.2026 | 1-2 |
| League One | Plymouth | Bradford | 29.08.2026 | 2-0 |
| League Cup | Bradford | Burnley | 26.08.2026 | 0-0 |
| League One | Sheffield Wednesday | Bradford | 20.08.2026 | 0-1 |
| League One | Bradford | Peterborough | 15.08.2026 | 2-0 |
Oxford's league record reads three wins, two draws and one loss from six games. They beat Burton Albion and Leicester and won away at Stevenage, but lost at home to Huddersfield and were held by Cambridge United and Milton Keynes Dons.
It's worth flagging that the broader form data we hold also includes cup ties and pre-season friendlies for both clubs, so the overall goals and results tallies cover more than just the league campaign.
Bradford's league form has been the more consistent of the two so far this season.
Comparative Team Statistics: Oxford United vs Bradford

A history that goes back a while
These two have met eleven times in our records, stretching from 2011 to 2019, mostly in League One and League Two. Results have gone both ways, with Bradford winning five, Oxford winning four, and two draws.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| League One | Oxford United | Bradford | 16.03.2019 | 1-0 |
| League One | Bradford | Oxford United | 24.11.2018 | 2-0 |
| League One | Bradford | Oxford United | 30.12.2017 | 3-2 |
| League One | Oxford United | Bradford | 12.09.2017 | 2-2 |
| League One | Bradford | Oxford United | 14.04.2017 | 1-0 |
| EFL Trophy | Oxford United | Bradford | 31.01.2017 | 2-1 |
| League One | Oxford United | Bradford | 15.10.2016 | 1-0 |
| League Two | Bradford | Oxford United | 12.01.2013 | 1-2 |
| League Two | Oxford United | Bradford | 22.09.2012 | 0-2 |
| League Two | Bradford | Oxford United | 10.03.2012 | 2-1 |
The most recent meeting was back in March 2019, though, so it's from a different era for both clubs and doesn't tell us a great deal about how they'll match up now.
With the squads and form so different now, this head-to-head record carries little weight for the upcoming game.
Where they sit in League One
As things stand, Bradford are top of League One after seven games, with five wins, two draws and two defeats. They've scored seven and conceded just four, a tidy return for the side setting the early pace.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 1 | Bradford | 7 | 5 | 0 | 2 | 7/4 | 15 |
| 2 | Sheffield Wednesday | 7 | 4 | 2 | 1 | 13/6 | 14 |
| 3 | Stockport County | 8 | 4 | 1 | 3 | 17/10 | 13 |
| 9 | Reading | 7 | 3 | 2 | 2 | 16/9 | 11 |
| 10 | Oxford United | 6 | 3 | 2 | 1 | 13/7 | 11 |
| 11 | Leyton Orient | 7 | 3 | 1 | 3 | 13/9 | 10 |
Oxford are down in sixth after six games, with three wins, two draws and one loss. They've been more free-scoring than Bradford with thirteen goals, but they've also shipped seven at the other end.
Bradford's defence looks the tighter of the two early on, while Oxford have shown they can score but also concede more freely.

Players catching the eye
On the goals front, Oxford have two players sharing top billing so far this season, with G. O'Donkor and M. Harris both on three goals from six appearances. That points to a threat that isn't reliant on just one man.
In terms of discipline, Bradford's A. Sarcevic and C. Connolly have each picked up three yellow cards in seven games, matched by Oxford's C. Brannagan with the same tally in six. Nothing alarming, but a reminder that both sides have had a few nervy moments already this season.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| J. Cumming | England | 27 | Goalkeeper | 186 | 79 |
| M. Harris | Wales | 27 | Attacker | 182 | 75 |
| P. Kioso | Congo DR | 27 | Defender | 183 | 70 |
| S. Dembélé | Scotland | 30 | Midfielder | 173 | 67 |
| S. Eastwood | England | 37 | Goalkeeper | 188 | 90 |
| S. Long | England | 31 | Defender | 180 | 75 |
| C. Brannagan | England | 30 | Midfielder | 180 | 71 |
| M. Helik | Poland | 31 | Defender | 191 | 80 |
| C. Brown | Northern Ireland | 28 | Defender | 185 | 76 |
| L. Sibley | England | 25 | Midfielder | 180 | 74 |
| T. Goodrham | England | 23 | Midfielder | n/a | n/a |
| A. Emakhu | Republic of Ireland | 22 | Midfielder | 180 | 70 |
| B. Spencer | Northern Ireland | 22 | Defender | 182 | 75 |
| S. Mills | England | 22 | Midfielder | n/a | n/a |
| G. O'Donkor | England | 21 | Attacker | n/a | n/a |
| J. Currie | England | 23 | Defender | n/a | n/a |
| Jamie Carson McDonnell | Northern Ireland | 22 | Midfielder | n/a | n/a |
| J. Golding | Republic of Ireland | 22 | Defender | 188 | n/a |
| L. Lynch | England | 19 | Attacker | n/a | n/a |
| A. Elliott-Wheeler | England | 20 | Attacker | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| M. Gillesphey | England | 30 | Defender | 188 | 70 |
| I. Touray | Gambia | 31 | Defender | 177 | 68 |
| C. Dawson | England | 31 | Goalkeeper | 193 | 69 |
| N. Powell | England | 32 | Midfielder | 183 | 65 |
| S. Walker | England | 35 | Goalkeeper | 196 | 78 |
| C. Connolly | England | 29 | Midfielder | 183 | 70 |
| M. Pennington | England | 32 | Defender | 185 | 77 |
| K. Jackson | England | 32 | Attacker | 181 | 73 |
| J. Neufville | England | 26 | Midfielder | 183 | 74 |
| G. Lapslie | England | 29 | Midfielder | 180 | 74 |
| J. Wright | Wales | 31 | Defender | 193 cm | 79 kg |
| S. Humphrys | England | 29 | Attacker | 184 | 69 |
| A. Sarcevic | England | 34 | Midfielder | 183 | 85 |
| A. Phillips | England | 28 | Midfielder | 180 | 76 |
| C. O'Keeffe | Republic of Ireland | 28 | Midfielder | 184 | 70 |
| A. Baldwin | England | 29 | Defender | 183 | 70 |
| J. Beesley | England | 29 | Attacker | 185 | 67 |
| T. Wright | Republic of Ireland | 25 | Midfielder | 179 | n/a |
| J. McCracken | Scotland | 26 | Goalkeeper | 190 | 77 |
| R. Welch | England | 23 | Defender | n/a | n/a |
Right now Bradford look the sharper side, top of the table with the tighter defence, while Oxford's home form has been more hit and miss. That's a decent starting point for a view, but it's still early days for both campaigns.
With no market to weigh that form against, and a month still to run before this one's played, we're happy to sit this one out rather than force a pick.
