Skip to main content

Match analysis

England flagEnglandChampionship

Oxford United vs Millwall — live score & stats

Oxford United against Millwall in the Championship (England) on 1st November 2025. Both sides' Elo ratings and recent form, the lineups, the head-to-head record and the best prices on the match are all on this page, refreshing live through the game.

Live score, Elo ratings, form and every key stat from this Championship clash.

Full time2:2HT 1–1

Match Timeline

11'
MillwallT. Ballo⚽
Normal Goal → R. Leonard
35'
MillwallF. Azeez🔄
Substitution 1 → C. Neghli
45'
Oxford UnitedC. Brannagan⚽
Normal Goal → S. Mills
61'
MillwallD. Mazou-Sacko🔄
Substitution 2 → B. Mitchell
61'
MillwallL. Cundle🔄
Substitution 3 → A. Emakhu
62'
Oxford UnitedJ. Currie🔄
Substitution 1 → G. Leigh
66'
MillwallJ. Cooper⚽
Normal Goal
73'
Oxford UnitedW. Vaulks🔄
Substitution 2 → P. Placheta
73'
Oxford UnitedF. Krastev🔄
Substitution 3 → L. Harris
73'
Oxford UnitedW. Lankshear🔄
Substitution 4 → N. Prelec
82'
Oxford UnitedS. Mills🔄
Substitution 5 → S. Dembele
90'
Oxford UnitedP. Placheta⚽
Normal Goal
90+4'
MillwallR. Leonard🔄
Substitution 4 → W. Harding

Match Statistics

6Shots on Goal4
5Shots off Goal5
14Total Shots11
3Blocked Shots2
4Shots insidebox8
10Shots outsidebox3
5Fouls14
5Corner Kicks8
0Offsides4
49Ball Possession51
2Goalkeeper Saves4
364Total passes380
242Passes accurate263
66Passes %69
0.63expected_goals2.36
0goals_prevented0

Form & key stats

Last 10 matches, all competitions

Oxford UnitedOxford United

3W 3D 4L1.20 pts/game

MillwallMillwall

5W 3D 2L1.80 pts/game

Per game

Oxford United at home vs Millwall away

The stronger figure on each row is highlighted. Both teams to score is a shared stat, so neither side takes the highlight.

Elo ratings

Before the match · within Championship

Overall edge
+138Millwall
Venue edge
+21Millwall
Rating period
Match snapshot
Oxford United versus Millwall: long term Elo, before the match
Oxford UnitedOxford UnitedHomeRatingMillwallMillwallAway
Strength
1,453Overall1,591
1,506Match venue1,526
1,506At home1,553
1,427Away1,526
Attack & defence
1,442Attack1,448
1,522Defence1,591
1,470Home attack1,427
1,437Away attack1,432
1,527Home defence1,597
1,494Away defence1,574
Match profile
1,483Goal environment1,170
1,497Home goals1,370
1,487Away goals1,300
1,485Possession1,492
Specialist ratings
1,439Set-piece attack1,496
1,441Set-piece defence1,496
1,450Close games1,627
1,455Winning margin1,580

The venue row sets Oxford United at home against Millwall on the road, which is the most telling comparison for this exact game. The higher number on each row is highlighted.

Match profile rows describe how the game is likely to flow, not who is stronger. A high goal environment points to an open, high-scoring contest; possession shows who tends to keep the ball.

Starting Lineups

Oxford UnitedOxford United1:1

Starting XI

1Jamie CummingG
26Jack CurrieD
4Will VaulksM
50Filip KrastevM
27Will LankshearF
3Ciaron BrownD
8Cameron BrannaganM
6Michał HelikD
14Brian De KeersmaeckerM
2Sam LongD
17Stanley MillsM

MillwallMillwall1:1

Starting XI

15Max CrocombeG
3Zak SturgeD
49Derek Mazou-SackoM
7Thierno BalloM
9Mihailo IvanovićF
5Jake CooperD
24Casper De NorreM
25Luke CundleM
4Tristan CramaD
11Femi AzeezM
18Ryan LeonardD