Sunday , 16 August 2026

Oxford United FC vs Bristol City FC, Championship 2024-25 REGULAR SEASON

Championship · 2024-25
Sat 1 Feb 2025 · 12:30 UTC Kassam Stadium 11,430 HT 45' · FT 45'
Greg Leigh 59' 1–0
1–1 65' Mark Sykes

Overview

Head-to-Head

1
2
1
Oxford United FC 4 games · Avg 2.3 goals Bristol City FC

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
50% Over 2.5 Goals
H2H history
0% Clean Sheets
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

H2H

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

✓ Correct
Oxford United FC34% Draw39% Bristol City FC27%
Actual: Draw

Both Teams to Score

✗ Wrong
Yes25% 0% No75%
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

✓ Correct
Oxford United FC17% Draw66% Bristol City FC17%
Actual: 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.