• Home
  • Live Scores
  • Championship
  • Birmingham City vs Oxford United - 31 January 2026, 15:00

Oxford United vs Birmingham City - 31 January 2026

image description
Oxford United

Oxford United

22`

Brodie Spencer

image description
Birmingham City

Birmingham City

23`

Myles Peart-Harris

image description
Oxford United

Oxford United

41`

Jamie McDonnell

image description
Birmingham City

Birmingham City

57`

Jay Stansfield

image description
Birmingham City

Birmingham City

61`

Tomoki Iwata

image description
Birmingham City

Birmingham City

66`

Marvin Ducksch

Oxford United
  • W
  • D
  • D
  • L
  • D
60

Championship

0 - 2
FTHT 0 - 1
Birmingham City
  • W
  • L
  • L
  • L
  • D
Date : 31/01/2026Time : 15:00

Oxford United vs Birmingham City - 31 January 2026

image description
Oxford United

Oxford United

22`

Brodie Spencer

image description
Birmingham City

Birmingham City

23`

Myles Peart-Harris

image description
Oxford United

Oxford United

41`

Jamie McDonnell

image description
Birmingham City

Birmingham City

57`

Jay Stansfield

image description
Birmingham City

Birmingham City

61`

Tomoki Iwata

image description
Birmingham City

Birmingham City

66`

Marvin Ducksch

Oxford United
  • W
  • D
  • D
  • L
  • D
60

Championship

0 - 2
FTHT 0 - 1
Birmingham City
  • W
  • L
  • L
  • L
  • D
Date : 31/01/2026Time : 15:00

Lineups

Oxford United

  • 1.J CummingJamie Cumming
  • 2.S LongSam Long
  • 3.C BrownCiaron Brown
  • 8.C BrannaganCameron Brannagan
  • 9.M HarrisMark Harris
    55'
  • 10.M PhillipsMatthew Phillips
    55'
  • 15.B SpencerBrodie SpencerYellow
  • 17.S MillsStanley Mills
    65'
  • 29.B DaviesBen Davies
  • 38.J McDonnellJamie McDonnellYellow
    46'
  • 44.M Peart-HarrisMyles Peart-Harris

Birmingham City

  • 25.J BeadleJames Beadle
  • 24.T IwataTomoki IwataYellow
    65'
  • 5.P NeumannPhil Neumann
  • 4.C KlarerChristoph Klarer
  • 31.K WagnerKai Wagner
  • 14.J SolisJhon Solis
  • 8.S PaikSeung-Ho Paik
  • 16.P RobertsPatrick Roberts
    60'
  • 33.M DuckschMarvin Ducksch
    87'
  • 17.I OsmanIbrahim Osman
    87'
  • 28.J StansfieldJay StansfieldYellow
    59'

Substitutes

Oxford United

  • 21.M IngramMatt Ingram
  • 4.W VaulksWill Vaulks
  • 5.Y Emre KonakYunus Emre Konak
    46'
  • 6.M HelikMichal Helik
  • 7.P PlachetaPrzemyslaw Placheta
    55'
  • 11.O RomenyOle Romeny
    65'
  • 22.G LeighGregory Leigh
  • 27.L WillLankshear Will
    55'

Birmingham City

  • 21.R AllsoppRyan Allsopp
  • 26.B Osayi-SamuelBright Osayi-Samuel
    65'
  • 7.T DoyleTommy Doyle
    87'
  • 11.S WrightScott Wright
    87'
  • 29.A PriskeAugust Priske
    59'
  • 40.M MazwiMenzi Mazwi
  • 12.C VicenteCarlos Vicente
    60'

Insights

Live Stats

team_logo
team_logo
4Corner Kicks4
4Shots On Goal2
39Possession Percentage61
2Yellow Cards2
92Attacks90
35Dangerous Attacks34

H2H

Saturday 31 January 2026

FT

Oxford United Oxford United

0

Birmingham City Birmingham City

2

Saturday 23 August 2025

FT

Birmingham City Birmingham City

1

Oxford United Oxford United

0

Timeline

Oxford UnitedOxford United

Brodie Spencer

22`

Birmingham CityBirmingham City

Myles Peart-Harris

23`

Oxford UnitedOxford United

Jamie McDonnell

41`

Oxford United

HT0-1

Birmingham City

Birmingham CityBirmingham City

Jay Stansfield

57`

Birmingham CityBirmingham City

Tomoki Iwata

61`

Birmingham CityBirmingham City

Marvin Ducksch

66`

Oxford United

FT0-2

Birmingham City

#TeamPWDLPts
1
coventry-city
Coventry City
422510785
2
ipswich-town
Ipswich Town
402112775
3
millwall
Millwall
4221101173
4
middlesbrough
Middlesbrough
4220121072
5
southampton
Southampton
4119121069
6
hull-city
Hull City
422081468
7
wrexham
Wrexham
4217131264
8
derby-county
Derby County
421891563
9
norwich-city
Norwich City
421771858
10
bristol-city
Bristol City
4216101658
11
queens-park-rangers
Queens Park Rangers
4216101658
12
watford-fc
Watford FC
4214151357
13
preston-north-end
Preston North End
4214151357
14
swansea-city
Swansea City
421691757
15
birmingham-city
Birmingham City
4215111656
16
stoke-city
Stoke City
4215101755
17
sheffield-united
Sheffield United
421662054
18
charlton-athletic
Charlton Athletic
4212131749
19
blackburn-rovers
Blackburn Rovers
4212121848
20
west-bromwich-albion
West Bromwich Albion
4211131846
21
portsmouth
Portsmouth
4111121845
22
oxford-united
Oxford United
4210141844
23
leicester-city
Leicester City
4211141741
24
sheffield-wednesday
Sheffield Wednesday
42111300
Qualification/Relegation
  • England - Premier League
  • Qualification for the Championship play-offs
  • England - League One
  • P Played
  • W Wins
  • D Draws
  • L Losses
  • GD Goal Difference
  • PTS Points

Season Summary

Birmingham City
CategoryHomeAwayOverall
Goal For202141
AVG Goal For-5-8-13
Goal Against252954
PerformancePdWDLPtsRank
Last 8 Overall8431156
Last 5 Home5320115
Last 5 Away5122517
Oxford United
CategoryHomeAwayOverall
Goal For351651
AVG Goal For15-16-1
Goal Against203252
PerformancePdWDLPtsRank
Last 8 Overall8116422
Last 5 Home5122518
Last 5 Away5104321

Commentary

90

icon
Birmingham City vs Oxford United

That's it! The referee blows the final whistle

87

icon
Birmingham City vs Oxford United

Birmingham City make a substitution. Ibrahim Osman runs off the field and in comes Scott Wright

87

icon
Birmingham City vs Oxford United

Birmingham City make a substitution. Marvin Ducksch runs off the field and in comes Tommy Doyle

66

icon
Birmingham City vs Oxford United

Carlos Vicente provided the assist for the goal.

66

icon
Birmingham City vs Oxford United

G O O O A A A L - Marvin Ducksch is on target!

65

icon
Birmingham City vs Oxford United

Birmingham City make a substitution. Tomoki Iwata runs off the field and in comes Bright Osayi-Samuel

65

icon
Birmingham City vs Oxford United

Oxford United make a substitution. Stanley Mills runs off the field and in comes Ole Romeny

61

icon
Birmingham City vs Oxford United

Tomoki Iwata is shown a yellow card by the referee

60

icon
Birmingham City vs Oxford United

Birmingham City make a substitution. Patrick Roberts runs off the field and in comes Carlos Vicente

59

icon
Birmingham City vs Oxford United

Birmingham City make a substitution. Jay Stansfield runs off the field and in comes August Priske

Show more

Results

Oxford United vs Birmingham City - 31 January 2026 - England - Championship

Oxford UnitedOxford United

Brodie Spencer - score: 0-0

22`

Birmingham CityBirmingham City

Myles Peart-Harris - score: 0-1

23`

Oxford UnitedOxford United

Jamie McDonnell - score: 0-1

41`

Oxford United

HT0-1

Birmingham City

Birmingham CityBirmingham City

Jay Stansfield - score: 0-1

57`

Birmingham CityBirmingham City

Tomoki Iwata - score: 0-1

61`

Birmingham CityBirmingham City

Marvin Ducksch - score: 0-2

66`

Oxford United

FT0-2

Birmingham City

Birmingham City vs Oxford United - 23 August 2025 - England - Championship

Birmingham CityBirmingham City

Seung-Ho Paik - score: 1-0

40`

Birmingham City

HT1-0

Oxford United

Birmingham City

FT1-0

Oxford United

Match Information
CompetitonChampionship
RoundRound 30
RefereeStephen Martin
Date / Time31 January, 15:00

H2H

Saturday 31 January 2026

FT

Oxford United Oxford United

0

Birmingham City Birmingham City

2

Saturday 23 August 2025

FT

Birmingham City Birmingham City

1

Oxford United Oxford United

0

Form

Oxford United

11/04

Oxford United Oxford United

2

Oxford United Watford FC

0
06/04

Oxford United Portsmouth

2

Oxford United Oxford United

2
03/04

Oxford United Oxford United

1

Oxford United Hull City

1
21/03

Oxford United Southampton

2

Oxford United Oxford United

0
14/03

Oxford United Oxford United

1

Oxford United Charlton Athletic

1

Birmingham City

12/04

Birmingham City Birmingham City

2

Birmingham City Wrexham

0
06/04

Birmingham City Ipswich Town

2

Birmingham City Birmingham City

1
03/04

Birmingham City Birmingham City

0

Birmingham City Blackburn Rovers

1
21/03

Birmingham City Derby County

1

Birmingham City Birmingham City

0
14/03

Birmingham City Birmingham City

1

Birmingham City Sheffield United

1

Table

#TeamPWDLPTS
15
Birmingham CityBirmingham City
4215111656
22
Oxford UnitedOxford United
4210141844