Reading vs Leyton Orient

20 September 2025 · League One · 2025/26 · Referee Oliver Yates

Full time 2 – 1

Half-time: 1–0

  • Jack Marriott 21’
  • Liam Fraser 79’
  • Idris El Mizouni 48’

Match summary

Reading saw off Leyton Orient 2-1. Reading led 1-0 at half-time.

Jack Marriott put Reading ahead in the 21st minute, Idris El Mizouni equalised in the 48th minute, and Liam Fraser won it in the 79th minute.

The chances backed that up: Reading created 1.83 expected goals (xG) from 12 shots to Leyton Orient's 1.49 from 17.

Match stats

30% Possession 70%
12 Shots 17
6 Shots on target 6
2 Corners 6
284 Passes 683
67.3% Pass accuracy 84.8%
20 Tackles 17
13 Fouls 11
5 Yellow cards 3
0 Offsides 2

Key events

Reading Leyton Orient
0’
R. WellensManagerArgument
Kick-off
Paddy LaneShot on target
5’
5’
Jack MoorhouseShot on target
Jack MarriottLeft foot shot1-0 (Reading)
21’
Charlie SavageShot on target
26’
Liam FraserShot on target
33’
Derrick WilliamsShot on target
34’
43’
Jack SimpsonShot on target
Derrick WilliamsFoul
45+5’
Half-time1-0
48’
Idris El MizouniRight foot shot1-1 (Leyton Orient)
50’
Tom JamesFoul
50’
Sonny PerkinsShot on target
51’
Second half underway
Matt RitchieDaniel Kyerewaa
73’
Andre GarciaJeriel Dorsett
73’
76’
Liam FraserRight foot shot2-1 (Reading)
79’
80’
Tyreeq BakinsonJack Moorhouse
84’
90+1’
Josh KoromaSimulation
90+4’
Charlie WellensShot on target
Andre GarciaFoul
90+5’
90+7’
Charlie WellensShot on target
Matt RitchieTime wasting
90+8’
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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.83 1.49 21’ Jack Marriott (Reading), 1-0 21’ 48’ Idris El Mizouni (Leyton Orient), 1-1 48’ 79’ Liam Fraser (Reading), 2-1 79’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.83 1.49 21’ Jack Marriott (Reading), 1-0 Marriott 21’ 48’ Idris El Mizouni (Leyton Orient), 1-1 El Mizouni 48’ 79’ Liam Fraser (Reading), 2-1 Fraser 79’
Reading 1.83 xGLeyton Orient 1.49 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Leyton Orient attacking Reading attacking 
34’ Daniel Kyerewaa (Reading), from a corner, 0.51 xG, off target 50’ Sonny Perkins (Leyton Orient), open play, 0.37 xG, saved 69’ Daniel Kyerewaa (Reading), open play, 0.29 xG, off target 79’ Liam Fraser (Reading), open play, 0.29 xG, goal 34’ Derrick Williams (Reading), from a corner, 0.20 xG, saved 90+4’ Charlie Wellens (Leyton Orient), open play, 0.21 xG, saved 33’ Liam Fraser (Reading), set piece, 0.18 xG, saved 65’ Aaron Connolly (Leyton Orient), from a corner, 0.18 xG, off target 43’ Jack Simpson (Leyton Orient), set piece, 0.12 xG, saved 21’ Jack Marriott (Reading), open play, 0.10 xG, goal 5’ Jack Moorhouse (Leyton Orient), open play, 0.10 xG, saved 48’ Idris El Mizouni (Leyton Orient), open play, 0.10 xG, goal 77’ Lewis Wing (Reading), open play, 0.08 xG, off target 90+7’ Charlie Wellens (Leyton Orient), open play, 0.08 xG, saved 60’ Aaron Connolly (Leyton Orient), open play, 0.07 xG, blocked 18’ Aaron Connolly (Leyton Orient), open play, 0.06 xG, off target 49’ Lewis Wing (Reading), open play, 0.06 xG, off target 26’ Charlie Savage (Reading), open play, 0.05 xG, saved 11’ Omar Beckles (Leyton Orient), from a corner, 0.04 xG, off target 90+5’ Jack Marriott (Reading), open play, 0.04 xG, blocked 43’ Rarmani Edmonds-Green (Leyton Orient), set piece, 0.03 xG, blocked 55’ Demetri Mitchell (Leyton Orient), open play, 0.03 xG, off target 9’ Josh Koroma (Leyton Orient), open play, 0.03 xG, blocked 67’ Josh Koroma (Leyton Orient), open play, 0.03 xG, off target 32’ Jack Marriott (Reading), open play, 0.02 xG, blocked 51’ Josh Koroma (Leyton Orient), set piece, 0.02 xG, blocked 15’ Jack Moorhouse (Leyton Orient), open play, 0.02 xG, blocked 48’ Josh Koroma (Leyton Orient), set piece, 0.01 xG, blocked 5’ Paddy Lane (Reading), open play, 0.01 xG, saved 34’ Daniel Kyerewaa (Reading), from a corner, 0.51 xG, off target 50’ Sonny Perkins (Leyton Orient), open play, 0.37 xG, saved 69’ Daniel Kyerewaa (Reading), open play, 0.29 xG, off target 79’ Liam Fraser (Reading), open play, 0.29 xG, goal 90+4’ Charlie Wellens (Leyton Orient), open play, 0.21 xG, saved 34’ Derrick Williams (Reading), from a corner, 0.20 xG, saved 33’ Liam Fraser (Reading), set piece, 0.18 xG, saved 65’ Aaron Connolly (Leyton Orient), from a corner, 0.18 xG, off target 43’ Jack Simpson (Leyton Orient), set piece, 0.12 xG, saved 21’ Jack Marriott (Reading), open play, 0.10 xG, goal 5’ Jack Moorhouse (Leyton Orient), open play, 0.10 xG, saved 48’ Idris El Mizouni (Leyton Orient), open play, 0.10 xG, goal 77’ Lewis Wing (Reading), open play, 0.08 xG, off target 90+7’ Charlie Wellens (Leyton Orient), open play, 0.08 xG, saved 60’ Aaron Connolly (Leyton Orient), open play, 0.07 xG, blocked 18’ Aaron Connolly (Leyton Orient), open play, 0.06 xG, off target 49’ Lewis Wing (Reading), open play, 0.06 xG, off target 26’ Charlie Savage (Reading), open play, 0.05 xG, saved 90+5’ Jack Marriott (Reading), open play, 0.04 xG, blocked 11’ Omar Beckles (Leyton Orient), from a corner, 0.04 xG, off target 55’ Demetri Mitchell (Leyton Orient), open play, 0.03 xG, off target 43’ Rarmani Edmonds-Green (Leyton Orient), set piece, 0.03 xG, blocked 9’ Josh Koroma (Leyton Orient), open play, 0.03 xG, blocked 67’ Josh Koroma (Leyton Orient), open play, 0.03 xG, off target 32’ Jack Marriott (Reading), open play, 0.02 xG, blocked 51’ Josh Koroma (Leyton Orient), set piece, 0.02 xG, blocked 15’ Jack Moorhouse (Leyton Orient), open play, 0.02 xG, blocked 48’ Josh Koroma (Leyton Orient), set piece, 0.01 xG, blocked 5’ Paddy Lane (Reading), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Reading 4-3-3 Starting XI
Pereira
Dorsett 73’
Ahmed 54’
Burns
Williams
Fraser
Wing
Savage 72’
Marriott
Kyerewaa 73’
Lane 58’
Leyton Orient 4-2-3-1 Starting XI
Simkin
Beckles 32’
Simpson
Moorhouse 80’
James 72’
Mizouni
Connolly
Mitchell
Perkins 71’
Koroma
Ballard 80’

Player stats

Goalkeeper1 player
90′ 5 1 35 – – – – –
Defenders6 players
Ashqar Ahmed Taken off
54′ 4 2 2 5 1 12 3 – –
90′ 2 1 1 8 6 36 2 – – –
Derrick Williams
90′ 1 2 1 5 4 31 1 – –
Jeriel Dorsett Taken off
73′ 1 – – 3 1 19 1 – – –
Matty Jacob Came on as a substitute
36′ – – – 3 1 8 – – – –
Andre Garcia Came on as a substitute
17′ 2 – – 2 – 6 3 – –
Midfielders5 players
90′ 1 – 22 1 0.02 2 1 3 – 1 –
90′ – – 43 1 0.18 4 3 7 1 1
Charlie Savage Taken off
72′ – 1 20 1 0.01 3 – 3 – – –
Paddy Lane Taken off
58′ – – 8 1 0.00 1 – 2 – 1 –
Kamari Doyle Came on as a substitute
18′ – 1 8 2 0.33 – – – – – –
Forwards4 players
90′ 1 – 3 1 0.17 0.00 – 1 1 10 –
Daniel Kyerewaa Taken off
73′ – – 2 – 0.80 0.06 1 5 2 10 –
Kelvin Ehibhatiomhan Came on as a substitute
32′ – – – – – 0.00 – 4 2 9 –
Matt Ritchie Came on as a substitute
17′ – – – – – 0.00 – – – 7
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

Reading win 38% Avg odds 2.43
Draw 28% Avg odds 3.40
Leyton Orient win 34% Avg odds 2.75

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.