Leyton Orient vs Bradford City

20 December 2025 · League One · 2025/26 · Referee Will Finnie

Full time 2 – 1

Half-time: 1–1

  • Dominic Ballard 36’, 58’
  • Stephen Humphrys 17’

Match summary

Leyton Orient came from behind to win 2-1 at home to Bradford City. It was 1-1 at half-time.

Stephen Humphrys put Bradford City ahead in the 17th minute, Dominic Ballard equalised with a header in the 36th minute, and Ballard won it in the 58th minute.

There was little between the sides on chances: Leyton Orient created 1.67 expected goals (xG) from 14 shots, Bradford City 1.41 from 19.

Match stats

52% Possession 48%
14 Shots 19
5 Shots on target 8
2 Corners 10
384 Passes 359
71.1% Pass accuracy 62.7%
11 Tackles 34
14 Fouls 8
3 Yellow cards 3

Key events

Leyton Orient Bradford City
Kick-off
13’
Jenson MetcalfeShot on target
15’
Bobby PointonShot on target
16’
Stephen HumphrysShot on target
17’
Stephen HumphrysRight foot shot0-1 (Bradford City)
28’
Jack MoorhouseShot on target
29’
Dominic BallardHeader1-1 (Leyton Orient)
36’
45’
Half-time1-1
Second half underway
53’
Jenson MetcalfeShot on target
53’
Stephen HumphrysShot on target
55’
56’
Antoni SarcevicShot on target
Dominic BallardLeft foot shot2-1 (Leyton Orient)
58’
65’
75’
77’
87’
George LapslieShot on target
Ollie O'NeillShot on target
90+2’
Dominic BallardShot on target
90+2’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.67 1.41 17’ Stephen Humphrys (Bradford City), 0-1 17’ 36’ Dominic Ballard (Leyton Orient), 1-1 36’ 58’ Dominic Ballard (Leyton Orient), 2-1 58’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.67 1.41 17’ Stephen Humphrys (Bradford City), 0-1 Humphrys 17’ 36’ Dominic Ballard (Leyton Orient), 1-1 Ballard 36’ 58’ Dominic Ballard (Leyton Orient), 2-1 Ballard 58’
Leyton Orient 1.67 xGBradford City 1.41 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bradford City attacking Leyton Orient attacking 
17’ Stephen Humphrys (Bradford City), open play, 0.55 xG, goal 36’ Dominic Ballard (Leyton Orient), open play, 0.35 xG, goal 90+2’ Dominic Ballard (Leyton Orient), open play, 0.33 xG, saved 58’ Dominic Ballard (Leyton Orient), open play, 0.29 xG, goal 15’ Antoni Sarcevic (Bradford City), open play, 0.26 xG, hit the woodwork 61’ Dominic Ballard (Leyton Orient), open play, 0.18 xG, off target 25’ Stephen Humphrys (Bradford City), open play, 0.13 xG, blocked 29’ Jack Moorhouse (Leyton Orient), set piece, 0.11 xG, saved 78’ Omar Beckles (Leyton Orient), set piece, 0.10 xG, blocked 90+2’ Ollie O'Neill (Leyton Orient), open play, 0.08 xG, saved 63’ Aden Baldwin (Bradford City), from a corner, 0.06 xG, off target 10’ Charlie Wellens (Leyton Orient), open play, 0.06 xG, off target 78’ Charlie Wellens (Leyton Orient), direct free kick, 0.06 xG, blocked 63’ Jenson Metcalfe (Bradford City), from a corner, 0.05 xG, off target 90+6’ Ibou Touray (Bradford City), from a corner, 0.05 xG, blocked 13’ Jenson Metcalfe (Bradford City), open play, 0.04 xG, saved 46’ Ciaran Kelly (Bradford City), open play, 0.04 xG, off target 69’ Omar Beckles (Leyton Orient), from a corner, 0.04 xG, off target 90+5’ Ibou Touray (Bradford City), from a corner, 0.04 xG, blocked 56’ Antoni Sarcevic (Bradford City), set piece, 0.03 xG, saved 87’ George Lapslie (Bradford City), open play, 0.03 xG, saved 47’ Dominic Ballard (Leyton Orient), open play, 0.02 xG, blocked 13’ Jenson Metcalfe (Bradford City), open play, 0.02 xG, blocked 33’ Max Power (Bradford City), direct free kick, 0.02 xG, off target 64’ Ollie O'Neill (Leyton Orient), open play, 0.02 xG, blocked 15’ Bobby Pointon (Bradford City), set piece, 0.02 xG, saved 16’ Stephen Humphrys (Bradford City), set piece, 0.02 xG, saved 53’ Jenson Metcalfe (Bradford City), from a corner, 0.02 xG, saved 53’ Stephen Humphrys (Bradford City), open play, 0.02 xG, saved 58’ Michael Craig (Leyton Orient), open play, 0.01 xG, off target 60’ Brad Halliday (Bradford City), open play, 0.01 xG, blocked 69’ Demetri Mitchell (Leyton Orient), from a corner, 0.01 xG, off target 6’ Stephen Humphrys (Bradford City), open play, 0.01 xG, off target 17’ Stephen Humphrys (Bradford City), open play, 0.55 xG, goal 36’ Dominic Ballard (Leyton Orient), open play, 0.35 xG, goal 90+2’ Dominic Ballard (Leyton Orient), open play, 0.33 xG, saved 58’ Dominic Ballard (Leyton Orient), open play, 0.29 xG, goal 15’ Antoni Sarcevic (Bradford City), open play, 0.26 xG, hit the woodwork 61’ Dominic Ballard (Leyton Orient), open play, 0.18 xG, off target 25’ Stephen Humphrys (Bradford City), open play, 0.13 xG, blocked 29’ Jack Moorhouse (Leyton Orient), set piece, 0.11 xG, saved 78’ Omar Beckles (Leyton Orient), set piece, 0.10 xG, blocked 90+2’ Ollie O'Neill (Leyton Orient), open play, 0.08 xG, saved 63’ Aden Baldwin (Bradford City), from a corner, 0.06 xG, off target 10’ Charlie Wellens (Leyton Orient), open play, 0.06 xG, off target 78’ Charlie Wellens (Leyton Orient), direct free kick, 0.06 xG, blocked 63’ Jenson Metcalfe (Bradford City), from a corner, 0.05 xG, off target 90+6’ Ibou Touray (Bradford City), from a corner, 0.05 xG, blocked 13’ Jenson Metcalfe (Bradford City), open play, 0.04 xG, saved 46’ Ciaran Kelly (Bradford City), open play, 0.04 xG, off target 69’ Omar Beckles (Leyton Orient), from a corner, 0.04 xG, off target 90+5’ Ibou Touray (Bradford City), from a corner, 0.04 xG, blocked 56’ Antoni Sarcevic (Bradford City), set piece, 0.03 xG, saved 87’ George Lapslie (Bradford City), open play, 0.03 xG, saved 47’ Dominic Ballard (Leyton Orient), open play, 0.02 xG, blocked 64’ Ollie O'Neill (Leyton Orient), open play, 0.02 xG, blocked 13’ Jenson Metcalfe (Bradford City), open play, 0.02 xG, blocked 16’ Stephen Humphrys (Bradford City), set piece, 0.02 xG, saved 33’ Max Power (Bradford City), direct free kick, 0.02 xG, off target 15’ Bobby Pointon (Bradford City), set piece, 0.02 xG, saved 53’ Jenson Metcalfe (Bradford City), from a corner, 0.02 xG, saved 53’ Stephen Humphrys (Bradford City), open play, 0.02 xG, saved 58’ Michael Craig (Leyton Orient), open play, 0.01 xG, off target 60’ Brad Halliday (Bradford City), open play, 0.01 xG, blocked 69’ Demetri Mitchell (Leyton Orient), from a corner, 0.01 xG, off target 6’ Stephen Humphrys (Bradford City), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Leyton Orient 4-2-3-1 Starting XI
Simkin
Adaramola 32’
Simpson
Happe
Craig
Bakinson
Moorhouse
O'Neill
Wellens 83’
Archibald 50’
Ballard 2
Bradford City 3-4-2-1 Starting XI
Walker
Wright
Baldwin
Kelly 86’
Touray
Power
Metcalfe
Halliday 66’
Sarcevic
Pointon 66’
Humphrys

Player stats

Goalkeeper1 player
90′ 6 1 32 4 – – – –
Defenders5 players
90′ 1 – – 3 2 46 1 – – –
90′ 2 – 1 7 5 37 – – – –
90′ – – 1 3 3 39 1 – –
Tayo Adaramola Taken off
32′ – – – 2 – 18 1 – – –
Omar Beckles Came on as a substitute
58′ – – 2 4 4 15 1 – – –
Midfielders7 players
90′ – 1 54 2 0.32 – 1 1 1 –
Jack Moorhouse
90′ – – 34 2 0.04 – 2 3 – – –
Theo Archibald Taken off
50′ – – 16 – 0.01 2 – 5 1 – –
Charlie Wellens Taken off
83′ – – 31 2 0.05 – – 2 2 1
90′ – – 24 1 0.02 3 1 8 3 3 –
Demetri Mitchell Came on as a substitute
40′ – – 11 2 0.08 2 – 4 1 – –
Josh Koroma Came on as a substitute
12′ – – 1 – 0.00 – – 1 – – –
Forwards1 player
90′ 2 – 5 3 1.17 0.05 1 6 1 26 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Leyton Orient win 33% Avg odds 2.82
Draw 28% Avg odds 3.38
Bradford City win 39% Avg odds 2.38

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.