Oxford United FC vs Bristol City FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Oxford United FC vs Bristol City FC — Championship at Kassam Stadium.
- Oxford United FC 46 games · 47 pts (2026/27)
- Bristol City FC 0 games · 0 pts (2026/27)
Match Details
- Referee Oliver Langford
- Assistant 1
- Assistant 2 Hugh Gilroy (England)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Hull City AFC | 46 | 73 |
| 4 | Oxford United FC | 46 | 47 |
| 5 | Leicester City FC | 46 | 46 |
| 6 | Blackburn Rovers FC | 1 | 1 |
| 7 | Wolverhampton Wanderers FC | 1 | 1 |
| 8 | Queens Park Rangers FC | 0 | 0 |
| 9 | Millwall FC | 0 | 0 |
| 10 | Middlesbrough FC | 0 | 0 |
| 11 | Swansea City AFC | 0 | 0 |
| 12 | Charlton Athletic FC | 0 | 0 |
| 13 | West Bromwich Albion FC | 0 | 0 |
| 14 | Bolton Wanderers FC | 0 | 0 |
| 15 | Birmingham City FC | 0 | 0 |
| 16 | Sheffield United FC | 0 | 0 |
| 17 | Southampton FC | 0 | 0 |
| 18 | Wrexham AFC | 0 | 0 |
| 19 | Watford FC | 0 | 0 |
| 20 | Burnley FC | 0 | 0 |
| 21 | Cardiff City FC | 0 | 0 |
| 22 | West Ham United FC | 0 | 0 |
| 23 | Derby County FC | 0 | 0 |
| 24 | Norwich City FC | 0 | 0 |
| 25 | Preston North End FC | 0 | 0 |
| 26 | Stoke City FC | 0 | 0 |
| 27 | Lincoln City FC | 0 | 0 |
| 28 | Portsmouth FC | 0 | 0 |
| 29 | Bristol City FC | 0 | 0 |
| 30 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Feb | Bristol City FC | H | 1–1 | D |
| 25 Jan | Stoke City FC | A | 0–0 | D |
| 21 Jan | Luton Town FC | H | 3–2 | W |
| 18 Jan | Blackburn Rovers FC | H | 1–0 | W |
| 14 Jan | Plymouth Argyle FC | A | 1–1 | D |
| 11 Jan | Exeter City FC | A | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 01 Feb | Oxford United FC | A | 1–1 | D |
| 25 Jan | Blackburn Rovers FC | H | 2–1 | W |
| 22 Jan | Sheffield Wednesday FC | A | 2–2 | D |
| 18 Jan | Coventry City FC | A | 0–1 | L |
| 11 Jan | Wolverhampton Wanderers FC | H | 1–2 | L |
| 04 Jan | Derby County FC | H | 1–0 | W |
Season Stats
| Oxford United FC | Bristol City FC | |
|---|---|---|
| #4 | Position | #29 |
| 47 | Points | 0 |
| 46 | Played | 0 |
| 11 / 14 / 21 | W / D / L | 0 / 0 / 0 |
| 45 | Scored | 0 |
| 59 | Conceded | 0 |
| -14 | GD | +0 |
| 1.02 | PPG | – |
| 24% | Win % | – |
Key Stats
75%
Both Teams to Score
H2H (4 games)
H2H (4 games)
50%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Bristol City FC this season
Bristol City FC this season
Oxford United FC are 4th (47 pts). Bristol City FC are 29th (0 pts).
Goal Timing (This Season)
Events
Match Events
- 0' That's the starting whistle at Kassam Stadium. Ninety minutes of football awaits between Oxford United FC and Bristol City FC.
- 4' It’s gonna be a card for Ross McCrorie.
- 9' The clock is ticking and both teams know a goal could change everything at this point.
- 14' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Jason Knight suffering a number of foals already.
- 19' It’s a booking for Oxford United FC player. Greg Leigh gets a card.
- 24' Oxford United FC is showing some good football. However, Oxford United FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 29' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 30' It’s gonna be a card for Cameron Brannagan.
- 31' Bristol City FC receives a card for a hard tackle on 31.
- 36' The tempo has dropped considerably in the last few minutes. Gary Rowett will be considering his options from the bench.
- 41' Matchday of the Array and both teams know exactly what is at stake tonight.
- 46' Bristol City FC make a change. Scott Twine trudges off to be replaced by Max Bird on 46 minutes.
- 51' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 56' Bristol City FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 59' GOAL! Greg Leigh fires home to make it 1-0!
- 64' Poor challenge from Michal Helik. The referee spots it immediately and shows the card.
- 65' Clinical. Composed. Brilliant. Mark Sykes makes it 1-1.
- 70' Bristol City FC come into this ranked 8 in Array. They desperately need points to push themselves up the standings.
- 73' It is a substitution in Oxford United FC team. Peter Kioso is replaced by Hidde ter Avest on 73 minute.
- 74' Ruben Rodrigues makes way for Tyler Goodrham at the 74 minute mark. A tactical switch from Oxford United FC.
- 79' Another substitution for Oxford United FC to replace Przemyslaw Placheta by Ole Romeny on 79 minute.
- 80' Another substitution for Bristol City FC to replace George Earthy by Marcus McGuane on 80 minute.
- 81' A meaty challenge results in booking for Max Bird on 81.
- 84' A meaty challenge results in booking for Alex Matos on 84.
- 86' That is a card for Bristol City FC. Ross McCrorie will be fuming at that decision.
- 89' Oxford United FC ring the changes. Mark Harris has done his job and it is now time for Tom Bradshaw to step up.
- 90' A moment of madness from Max O'Leary on 90 minutes earns him a card. Bristol City FC will be frustrated.
- 90' Another substitution for Bristol City FC to replace Sinclair Armstrong by George Tanner on 90 minute.
- The final whistle. It looks like we are having a draw.
Lineups
Oxford United FC Lineups
4-2-3-1Starting XI
-
9
Mark Harris ↓ Tom Bradshaw 89'
- 3
-
4
Will Vaulks ↓ Alex Matos 79'
- 8
- 23
- 1
- 47
- 20
- 7
-
30
Peter Kioso ↓ Hidde ter Avest 73'
- 22
Bench
- 10
-
50
Tom Bradshaw ↑ 89'
- 21
- 2
-
24
Hidde ter Avest ↑ 73'
- 15
-
11
Ole Romeny ↑ 79'
-
19
Tyler Goodrham ↑ 74'
-
18
Alex Matos ↑ 79'
Coach
Gary Rowett
Bristol City FC Lineups
3-4-2-1Starting XI
- 21
- 8
- 14
- 16
-
10
Scott Twine ↓ Max Bird 46'
- 2
- 17
- 12
- 15
- 1
-
40
George Earthy ↓ Marcus McGuane 80'
Bench
-
6
Max Bird ↑ 46'
-
29
Marcus McGuane ↑ 80'
- 19
- 24
- 23
- 11
- 20
-
30
Sinclair Armstrong ↑ 46'
- 7
Coach
Liam Manning
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Nahki Wells | 1 |
| Sinclair Armstrong | 1 |
| Ruben Rodrigues | 1 |
| Mark Sykes | 1 |
| Greg Leigh | 1 |
Head to Head
Oxford United FC Form
2025-02-01
Oxford United FC
1–1
Bristol City FC
D
2025-01-25
Stoke City FC
0–0
Oxford United FC
D
2025-01-21
Oxford United FC
3–2
Luton Town FC
W
2025-01-18
Oxford United FC
1–0
Blackburn Rovers FC
W
2025-01-14
Plymouth Argyle FC
1–1
Oxford United FC
D
2025-01-11
Exeter City FC
3–1
Oxford United FC
L
Bristol City FC Form
2025-02-01
Oxford United FC
1–1
Bristol City FC
D
2025-01-25
Bristol City FC
2–1
Blackburn Rovers FC
W
2025-01-22
Sheffield Wednesday FC
2–2
Bristol City FC
D
2025-01-18
Coventry City FC
1–0
Bristol City FC
L
2025-01-11
Bristol City FC
1–2
Wolverhampton Wanderers FC
L
2025-01-04
Bristol City FC
1–0
Derby County FC
W
Predictions
Prediction accuracy
3 / 4
0.67
Oxford United FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.63
Bristol City FC xG
I would bet for:
Under 2.5 goals 85% + Under — clean sheet likely 75%
Match Result
✓ CorrectActual: Draw
Both Teams to Score
✗ Wrong
Avg goals/match: 1.3
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 70% |
|
30% |
| ± 1.5 | 38% |
|
62% |
| ± 2.5 | 15% |
|
85% |
| ± 3.5 | 5% |
|
95% |
| ± 4.5 | 1% |
|
99% |
Double Chance
Oxford United FC or Draw
73%
Draw or Bristol City FC
66%
Oxford United FC or Bristol City FC
61%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
0 – 0
29.9%
1 – 0
16.4%
0 – 1
15.5%
1 – 1
Actual
2 – 0
5.5%
0 – 2
4.9%
2 – 1
4%
1 – 2
3.8%
2 – 2
1.5%
3 – 0
1.2%
0 – 3
1%
3 – 1
0.9%
Asian Handicap — Oxford United FC
| Handicap | Oxford United FC covers | Push | Bristol City FC covers |
|---|---|---|---|
| -2.5 | 2% | — | 98% |
| -2 | 2% | 7% | 92% |
| -1.5 | 8% | — | 92% |
| -1 | 8% | 21% | 71% |
| -0.5 | 29% | — | 71% |
| +0.5 | 73% | — | 27% |
| +1 | 73% | 20% | 7% |
| +1.5 | 93% | — | 7% |
| +2 | 93% | 6% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Oxford United FC keeps clean sheet
53%
✗
Bristol City FC keeps clean sheet
52%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

