Reading vs Leyton Orient

21 October 2026 · League One · 2026/27 · Referee B Toner

Full time 1 – 0

Half-time: 0–0

  • Paddy Lane 52’

Match summary

Reading saw off Leyton Orient 1-0. It was goalless at half-time.

Paddy Lane put Reading ahead in the 52nd minute.

Leyton Orient can feel hard done by, creating 3.28 expected goals (xG) from 23 shots to Reading's 1.41 from 9. Lewis Wing had a penalty saved for Reading.

Match stats

40% Possession 60%
9 Shots 23
2 Shots on target 8
3 Corners 6
51 Attacks 62
30 Dangerous attacks 32
323 Passes 491
80.5% Pass accuracy 85.7%
11 Tackles 9
7 Fouls 9
2 Yellow cards 1
1 Offsides 2

Key events

Reading Leyton Orient
Kick-off
Corner
11’
Corner
13’
14’
20’
Corner
30’
Yusuf AkhamrichShot on target
30’
Dane ScarlettShot on target
30’
Dane ScarlettShot on target
30’
Fin StevensShot on target
Corner
30’
Lewis WingMissed penaltysaved
32’
Lewis WingShot on target
32’
Half-time0-0
46’
Corner
47’
William ForresterShot on target
Second half underway
48’
49’
Aaron ConnollyTime wasting
51’
Aaron ConnollyShot on target
Paddy LaneLeft foot shot1-0 (Reading)
52’
55’
Corner
56’
William ForresterShot on target
57’
Corner
74’
Charlie WellensShot on target
78’
Corner
78’
Corner
Full-time1-0

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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.41 3.28 52’ Paddy Lane (Reading), 1-0 52’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.41 3.28 52’ Paddy Lane (Reading), 1-0 Lane 52’
Reading 1.41 xGLeyton Orient 3.28 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 
30’ Dane Scarlett (Leyton Orient), open play, 0.88 xG, saved 32’ Lewis Wing (Reading), penalty, 0.79 xG, saved 30’ Dane Scarlett (Leyton Orient), open play, 0.37 xG, saved 84’ Aaron Connolly (Leyton Orient), open play, 0.38 xG, off target 74’ James Morris (Leyton Orient), open play, 0.36 xG, off target 74’ Jaze Kabia (Leyton Orient), open play, 0.31 xG, blocked 10’ Josh Stokes (Reading), open play, 0.20 xG, off target 15’ William Forrester (Leyton Orient), open play, 0.11 xG, off target 10’ Paddy Lane (Reading), open play, 0.11 xG, blocked 30’ Fin Stevens (Leyton Orient), open play, 0.11 xG, saved 46’ James Morris (Leyton Orient), open play, 0.10 xG, off target 52’ Paddy Lane (Reading), open play, 0.11 xG, goal 40’ Lewis Wing (Reading), open play, 0.09 xG, off target 90+4’ Idris El Mizouni (Leyton Orient), set piece, 0.09 xG, blocked 46’ Dane Scarlett (Leyton Orient), open play, 0.08 xG, blocked 90+4’ Idris El Mizouni (Leyton Orient), set piece, 0.08 xG, blocked 78’ James Morris (Leyton Orient), from a corner, 0.07 xG, blocked 72’ Jaze Kabia (Leyton Orient), set piece, 0.07 xG, off target 30’ Yusuf Akhamrich (Leyton Orient), open play, 0.06 xG, saved 67’ Paddy Lane (Reading), set piece, 0.05 xG, off target 12’ Lewis Wing (Reading), set piece, 0.04 xG, blocked 79’ Alfie Gilchrist (Leyton Orient), from a corner, 0.04 xG, off target 56’ William Forrester (Leyton Orient), from a corner, 0.03 xG, saved 4’ Josh Stokes (Reading), set piece, 0.03 xG, off target 51’ Aaron Connolly (Leyton Orient), open play, 0.03 xG, saved 57’ Yusuf Akhamrich (Leyton Orient), set piece, 0.03 xG, blocked 74’ Charlie Wellens (Leyton Orient), open play, 0.03 xG, saved 90+4’ Charlie Wellens (Leyton Orient), set piece, 0.02 xG, blocked 19’ Fin Stevens (Leyton Orient), set piece, 0.01 xG, blocked 69’ Josh Stokes (Reading), set piece, 0.01 xG, off target 15’ Aaron Connolly (Leyton Orient), set piece, 0.01 xG, blocked 47’ William Forrester (Leyton Orient), from a corner, 0.01 xG, saved 30’ Dane Scarlett (Leyton Orient), open play, 0.88 xG, saved 32’ Lewis Wing (Reading), penalty, 0.79 xG, saved 84’ Aaron Connolly (Leyton Orient), open play, 0.38 xG, off target 30’ Dane Scarlett (Leyton Orient), open play, 0.37 xG, saved 74’ James Morris (Leyton Orient), open play, 0.36 xG, off target 74’ Jaze Kabia (Leyton Orient), open play, 0.31 xG, blocked 10’ Josh Stokes (Reading), open play, 0.20 xG, off target 15’ William Forrester (Leyton Orient), open play, 0.11 xG, off target 30’ Fin Stevens (Leyton Orient), open play, 0.11 xG, saved 52’ Paddy Lane (Reading), open play, 0.11 xG, goal 10’ Paddy Lane (Reading), open play, 0.11 xG, blocked 46’ James Morris (Leyton Orient), open play, 0.10 xG, off target 40’ Lewis Wing (Reading), open play, 0.09 xG, off target 90+4’ Idris El Mizouni (Leyton Orient), set piece, 0.09 xG, blocked 46’ Dane Scarlett (Leyton Orient), open play, 0.08 xG, blocked 90+4’ Idris El Mizouni (Leyton Orient), set piece, 0.08 xG, blocked 78’ James Morris (Leyton Orient), from a corner, 0.07 xG, blocked 72’ Jaze Kabia (Leyton Orient), set piece, 0.07 xG, off target 30’ Yusuf Akhamrich (Leyton Orient), open play, 0.06 xG, saved 67’ Paddy Lane (Reading), set piece, 0.05 xG, off target 12’ Lewis Wing (Reading), set piece, 0.04 xG, blocked 79’ Alfie Gilchrist (Leyton Orient), from a corner, 0.04 xG, off target 51’ Aaron Connolly (Leyton Orient), open play, 0.03 xG, saved 56’ William Forrester (Leyton Orient), from a corner, 0.03 xG, saved 57’ Yusuf Akhamrich (Leyton Orient), set piece, 0.03 xG, blocked 4’ Josh Stokes (Reading), set piece, 0.03 xG, off target 74’ Charlie Wellens (Leyton Orient), open play, 0.03 xG, saved 90+4’ Charlie Wellens (Leyton Orient), set piece, 0.02 xG, blocked 19’ Fin Stevens (Leyton Orient), set piece, 0.01 xG, blocked 69’ Josh Stokes (Reading), set piece, 0.01 xG, off target 15’ Aaron Connolly (Leyton Orient), set piece, 0.01 xG, blocked 47’ William Forrester (Leyton Orient), from a corner, 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-4-2 Starting XI
Pereira
Dorsett
Godwin-Malife
O’Connor
Roberts
Lisbie 90’
Rinomhota
Wing
Lane 90’
Stokes 73’
Reid 73’
Leyton Orient 3-4-2-1 Starting XI
Baxter
Olowu 62’
Forrester
Gilchrist
Stevens
Gilbert
Mizouni
Morris
Connolly 85’
Akhamrich 72’
Scarlett 62’

Player stats

Goalkeeper1 player
90′ 8 0 39 – – – – –
Defenders4 players
90′ 1 2 1 7 4 27 – – – –
90′ – 1 – 6 5 46 1 – –
90′ – – 2 2 1 48 – – – –
90′ 2 3 – 4 2 35 – – – –
Midfielders5 players
Kyreece Lisbie Taken off
89′ – – 10 – 0.00 1 1 3 – 1 –
90′ – – 33 – 0.04 4 – 6 1 1 –
90′ – 1 35 2 0.27 2 – 5 – 1 –
Paddy Lane Taken off
89′ 1 – 19 – 0.02 – – 2 3 1 –
Charlie Savage Came on as a substitute
17′ – – 2 – 0.00 – – – – – –
Forwards3 players
Josh Stokes Taken off
73′ – – 3 – 0.24 0.01 – 5 1 14
Jamie Reid Taken off
73′ – – – – – 0.32 – 2 – 8 –
Jacob Brown Came on as a substitute
17′ – – – – – 0.01 – 5 – 6 –
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 59% Avg odds 1.59
Draw 23% Avg odds 4.08
Leyton Orient win 18% Avg odds 5.02

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.