Match report

Oxford United Hold Bristol City To Goalless Draw In Championship Clash

Oxford United
Oxford United
0–0
FT
Bristol City
Bristol City
Jan 17, 2026

In a closely contested game at the Kassam Stadium, Oxford United managed to hold off Bristol City for a hard-fought point. Both sides created opportunities but were unable to break through the defensive lines. The draw leaves both teams with one point each in this crucial Championship match.

Key Facts

  • Final score: Oxford United 0–0 Bristol City.
  • Oxford's Stephen Mills and Yunus Konak received yellow cards early on.
  • Bristol City made four substitutions throughout the game including S. Twine, E. Riis, A. Mehmeti, and Neto Borges.
  • Cyrus Pring of Bristol City was also shown a yellow card.

Lineups

Oxford United

Formation: 4-2-3-1

Starting XI

  • 1 J. Cumming (G)
  • 2 S. Long (D)
  • 6 M. Helik (D)
  • 3 C. Brown (D)
  • 26 J. Currie (D)
  • 5 Y. E. Konak (M)
  • 14 B. De Keersmaecker (M)
  • 17 S. Mills (M)
  • 8 C. Brannagan (M)
  • 44 M. Peart-Harris (M)
  • 27 W. Lankshear (F)

Substitutes

  • 21 M. Ingram
  • 4 W. Vaulks
  • 9 M. Harris
  • 10 M. Phillips
  • 11 O. ter Haar Romeny
  • 15 B. Spencer
  • 22 G. Leigh
  • 23 S. Dembele
  • 50 F. Krastev

Bristol City

Formation: 3-4-3

Starting XI

  • 23 R. Vitek (G)
  • 19 G. Tanner (D)
  • 16 R. Dickie (D)
  • 5 R. Atkinson (D)
  • 14 Z. Vyner (M)
  • 4 A. Randell (M)
  • 40 S. Morsy (M)
  • 21 Neto Borges (M)
  • 10 S. Twine (F)
  • 18 E. Riis (F)
  • 11 A. Mehmeti (F)

Substitutes

  • 13 J. Lumley
  • 32 L. Thomas
  • 3 C. Pring
  • 7 Y. Hirakawa
  • 20 S. Bell
  • 24 H. Roberts
  • 29 L. Pecover
  • 30 S. Armstrong
  • 44 G. Earthy

Timeline

  1. Oxford United
    18' Oxford United Card · Yellow Card
    S. Mills

    Foul

  2. Bristol City
    25' Bristol City Card · Yellow Card
    S. Morsy

    Foul

  3. Oxford United
    29' Oxford United Card · Yellow Card
    Yunus Konak

    Foul

  4. Bristol City
    46' Bristol City subst · Substitution 1
    Off: S. Twine · On: G. Earthy
  5. Bristol City
    53' Bristol City Card · Yellow Card
    R. Dickie

    Foul

  6. Bristol City
    62' Bristol City subst · Substitution 2
    Off: E. Riis · On: S. Armstrong
  7. Bristol City
    63' Bristol City subst · Substitution 3
    Off: A. Mehmeti · On: Y. Hirakawa
  8. Bristol City
    73' Bristol City subst · Substitution 4
    Off: Neto Borges · On: C. Pring
  9. Bristol City
    79' Bristol City Card · Yellow Card
    C. Pring

    Foul

  10. Oxford United
    80' Oxford United subst · Substitution 2
    Off: M. Peart-Harris · On: M. Phillips

Match Stats

Stat Oxford United Bristol City
Fouls 9 12
Pass Accuracy 65% 73%
Offsides 2 3
Red Cards
Total Shots 9 6
Corners 6 5
Total Passes 364 425
Yellow Cards 2 3
Blocked Shots 5 2
Shots on Target 3 1
xG 1.20 0.44
Shots off Target 1 3
Possession 47% 53%
Goals Prevented 0 0
Accurate Passes 238 312
Shots Inside Box 5 4
Saves 1 2
Shots Outside Box 4 2

Key Match Notes

  • The match took a defensive turn early when both Stephen Mills from Oxford United and S. Morsy from Bristol City were cautioned with yellow cards, setting the tone for a cautious approach.
  • Midway through the second half, several substitutions by Bristol City altered their game strategy but failed to produce a decisive moment in the contest.