Skip to content

Oxford United vs Birmingham CityLive Score, Lineups & H2H

0
-FT
2
Jan 31, 2026
The Kassam Stadium|Oxford
Embed

Match Timeline

Match Timeline

Birmingham City
Birmingham City
Goal!
0-2
Marvin Ducksch
Marvin Ducksch
66'·Birmingham City
Oxford United
Birmingham City
61'Yellow Card
Birmingham City
Birmingham City
Birmingham City
57'Yellow Card
Birmingham City
Oxford United
Oxford United
Oxford United
Oxford United
Goal!
0-1
Myles Peart-Harris
Myles Peart-Harris
23'·Birmingham City
Oxford United

Match Statistics

Statistics of the Game

Oxford United
Oxford United
Birmingham City
Birmingham City
39%Ball Possession61%
10Shots Total11
4Shots On Target2
4Corners4
7Fouls12
2Yellow Cards2
3Offsides4
1Saves4
341Passes529
3Shots Off Target4
92Attacks90
35Dangerous Attacks34
5Shots Inside Box8
5Shots Outside Box3
0Goals2
12Free Kicks7
3Shots Blocked5
4Substitutions5
0Hit Woodwork1
16Tackles12
0Assists1
226Accurate Passes429
0Injuries1
13Total Crosses14
4Accurate Crosses2
9Interceptions10
49Duels Won40
1Big Chances Created2
1Big Chances Missed2

Team Lineups

Starting XI

-
JCJamie Cumming
Jamie Cumming
-
SLSam Long
Sam Long
-
BDBen Davies
Ben Davies
-
CBCiaron Maurice Brown
Ciaron Maurice Brown
-
BSBrodie Gilmore Spencer
Brodie Gilmore Spencer
-
JMJamie Carson McDonnell
Jamie Carson McDonnell
-
CBCameron Brannagan
Cameron Brannagan
-
MPMatt Phillips
Matt Phillips
-
MPMyles Peart-Harris
Myles Peart-Harris
-
SMStanley Mills
Stanley Mills
-
MHMark Harris
Mark Harris

Substitutes

-
WVWill Vaulks
Will Vaulks
-
YKYunus Konak
Yunus Konak
-
MHMichal Helik
Michal Helik
-
PPPrzemyslaw Placheta
Przemyslaw Placheta
-
OROle Romeny
Ole Romeny
-
MIMatt Ingram
Matt Ingram
-
GLGreg Leigh
Greg Leigh
-
WLWill Lankshear
Will Lankshear
-
MMMo Missanga
Mo Missanga

Starting XI

-
JBJames Beadle
James Beadle
-
TITomoki Iwata
Tomoki Iwata
-
PNPhil Neumann
Phil Neumann
-
CKChristoph Klarer
Christoph Klarer
-
KWKai Wagner
Kai Wagner
-
JSJhon Solís
Jhon Solís
-
SPSeung-ho Paik
Seung-ho Paik
-
PRPatrick Roberts
Patrick Roberts
-
JSJay Stansfield
Jay Stansfield
-
IOIbrahim Osman
Ibrahim Osman
-
MDMarvin Ducksch
Marvin Ducksch

Substitutes

-
TDTommy Doyle
Tommy Doyle
-
KFKyogo Furuhashi
Kyogo Furuhashi
-
SWScott Wright
Scott Wright
-
RARyan Allsop
Ryan Allsop
-
CVCarlos Vicente
Carlos Vicente
-
BOBright Osayi-Samuel
Bright Osayi-Samuel
-
KFKanya Fujimoto
Kanya Fujimoto
-
APAugust Priske
August Priske
-
MMMenzi Mazwi
Menzi Mazwi

Player Statistics

Player Stats

PlayerRatingMinGoalsAssistsShotsPassesTacklesDuels
-90'00-
24(42%)
-
-
-90'000/1
50(62%)
1
5/8
-90'00-
29(52%)
-
2/5
-90'001/2
51(78%)
1
3/3
-55'000/1
9(56%)
-
1/5
-55'000/1
10(50%)
3
4/6
-90'00-
28(62%)
6
9/16
-65'001/1
13(54%)
1
2/5
-90'00-
46(83%)
-
4/4
-46'00-
14(43%)
-
1/2
-90'000/1
23(82%)
2
8/15
-44'00-
20(65%)
1
4/4
-35'000/1
9(56%)
-
1/6
-25'002/2
9(78%)
1
2/4
-35'00-
6(83%)
2
3/6

Oxford United vs Birmingham City — computed insights

Current streaks (all competitions)
TeamGamesRunUnbeatenWinlessScored inConceded inLast-5 ptsLast-5 goals
Oxford United15W140116/154-4
Birmingham City15D1515111/1510-6

Computed over each team's finished games before kickoff — see the Games column for the sample behind each row.

Oxford United — last 5 games
  1. L1-2 @ Ipswich Town2026-01-01
  2. D1-1 @ Milton Keynes Dons2026-01-09
  3. D0-0 vs Bristol City2026-01-17
  4. D0-0 vs Queens Park Rangers2026-01-20
  5. W2-1 @ Leicester City2026-01-24
Birmingham City — last 5 games
  1. W3-2 vs Coventry City2026-01-04
  2. W3-2 @ Cambridge United2026-01-10
  3. D1-1 @ Swansea City2026-01-17
  4. W2-0 @ Sheffield Wednesday2026-01-20
  5. D1-1 vs Stoke City2026-01-24
Head-to-head, computed
Meetings on record
2
Period covered
2016-08-09 – 2025-08-23
Oxford United wins
1
Draws
0
Birmingham City wins
1
Avg goals per meeting
1
Over 2.5 goals
0%
Both teams scored
0%
Home side won
50%share of all meetings won by whichever club hosted

Aggregated from 2 finished meetings (2016-08-09 – 2025-08-23) in the GioScore fixtures corpus.

Most recent meetings
DateHomeScoreAway
2025-08-23Birmingham City1-0Oxford United
2016-08-09Birmingham City0-1Oxford United
Standings context (current table)
TeamPosPldPtsGDFormForm rankForm vs pos
Oxford United224647-14WLLWL13+9
Birmingham City1046641WDWWD1+9

Form rank = league-wide rank by points from the last 5 league games; "Form vs pos" > 0 means over-performing the table.

Table context
Points gap
17 ptsOxford United 47 · Birmingham City 64
Positions
#22 vs #10
Goals per game
0.98/1.28 vs 1.24/1.22scored/conceded per game · league average 1.3

Figures computed from the GioScore results database · data cutoff: kickoff 2026-01-31

Previous Meetings

Previous Meetings

Last 2 matches

Head to Head

Head to Head

Fixtures

Match Report

The table gap was wide: 17 points between Birmingham City (10th, 64 pts) and Oxford United (22nd, 47 pts). The last five rounds placed Oxford United 13th in the league for form — higher than their 22nd in the standings. In league terms the two rates read 0.98/1.28 for Oxford United and 1.24/1.22 for Birmingham City (scored/conceded per game); the competition average is 1.3.

Birmingham City carried a 5-game unbeaten run into this.

The Kassam Stadium in Oxford, capacity 12,500, hosted the game.

Goal scorers

Birmingham City: Myles Peart-Harris (23' og), Marvin Ducksch (66')

Key stats

Possession: Oxford United 39% · Birmingham City 61% · Total shots: 10-11 · On target: 4-2 · Corners: 4-4

Frequently Asked Questions

What was the score of Oxford United vs Birmingham City?
Oxford United 0-2 Birmingham City. Championship (England) match played on 31 Jan 2026.
What league is Oxford United vs Birmingham City in?
This match is part of the Championship (England). The match was played at The Kassam Stadium. Full standings, kickoff time, and live statistics are available on GioScore.
What is the head-to-head record between Oxford United and Birmingham City?
In 2 meetings between 2016 and 2025: Oxford United has 1 win, 0 draws, and 1 loss against Birmingham City.
Where was Oxford United vs Birmingham City played?
The match was played at The Kassam Stadium.