Reading vs Stevenage

6 November 2025 · League One · 2025/26 · Referee Benjamin Speedie

Full time 1 – 0

Half-time: 1–0

  • Charlie Savage 4’

Match summary

Reading won 1-0 at home to Stevenage. Reading led 1-0 at half-time.

Charlie Savage put Reading ahead in the 4th minute.

There was little between the sides on chances: Reading created 1.05 expected goals (xG) from 11 shots, Stevenage 0.81 from 10.

Match stats

48% Possession 52%
11 Shots 10
4 Shots on target 2
4 Corners 7
332 Passes 344
69.3% Pass accuracy 73.0%
16 Tackles 11
12 Fouls 16
3 Yellow cards 4
1 Offsides 1

Key events

Reading Stevenage
Kick-off
Charlie SavageRight foot shot1-0 (Reading)
4’
Kelvin EhibhatiomhanShot on target
4’
10’
29’
Daniel KyerewaaShot on target
36’
45+1’
Half-time1-0
Second half underway
56’
Kamari DoyleShot on target
58’
Matt RitchiePaddy Lane
63’
Matt RitchieTime wasting
70’
83’
Phoenix PattersonShot on target
83’
Daniel KempShot on target
86’
88’
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.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.05 0.81 4’ Charlie Savage (Reading), 1-0 4’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.05 0.81 4’ Charlie Savage (Reading), 1-0 Savage 4’
Reading 1.05 xGStevenage 0.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stevenage attacking Reading attacking 
50’ Gassan Ahadme (Stevenage), open play, 0.24 xG, hit the woodwork 20’ Daniel Kyerewaa (Reading), open play, 0.22 xG, blocked 4’ Kelvin Ehibhatiomhan (Reading), open play, 0.17 xG, saved 61’ Gassan Ahadme (Stevenage), from a corner, 0.15 xG, off target 90+1’ Jamie Reid (Stevenage), open play, 0.12 xG, off target 36’ Daniel Kyerewaa (Reading), open play, 0.11 xG, saved 4’ Charlie Savage (Reading), open play, 0.09 xG, goal 57’ Lewis Wing (Reading), direct free kick, 0.10 xG, blocked 83’ Daniel Kemp (Stevenage), open play, 0.09 xG, saved 53’ Kelvin Ehibhatiomhan (Reading), open play, 0.08 xG, off target 21’ Charlie Savage (Reading), from a corner, 0.07 xG, blocked 4’ Kelvin Abrefa (Reading), open play, 0.07 xG, blocked 39’ Paddy Lane (Reading), open play, 0.06 xG, off target 42’ Lewis Freestone (Stevenage), from a corner, 0.05 xG, off target 23’ Lewis Wing (Reading), open play, 0.04 xG, off target 58’ Kamari Doyle (Reading), open play, 0.04 xG, saved 43’ Jordan Roberts (Stevenage), open play, 0.04 xG, blocked 54’ Chem Campbell (Stevenage), open play, 0.03 xG, off target 83’ Phoenix Patterson (Stevenage), open play, 0.03 xG, saved 88’ Phoenix Patterson (Stevenage), open play, 0.03 xG, blocked 28’ Lewis Freestone (Stevenage), set piece, 0.02 xG, off target 50’ Gassan Ahadme (Stevenage), open play, 0.24 xG, hit the woodwork 20’ Daniel Kyerewaa (Reading), open play, 0.22 xG, blocked 4’ Kelvin Ehibhatiomhan (Reading), open play, 0.17 xG, saved 61’ Gassan Ahadme (Stevenage), from a corner, 0.15 xG, off target 90+1’ Jamie Reid (Stevenage), open play, 0.12 xG, off target 36’ Daniel Kyerewaa (Reading), open play, 0.11 xG, saved 4’ Charlie Savage (Reading), open play, 0.09 xG, goal 57’ Lewis Wing (Reading), direct free kick, 0.10 xG, blocked 83’ Daniel Kemp (Stevenage), open play, 0.09 xG, saved 53’ Kelvin Ehibhatiomhan (Reading), open play, 0.08 xG, off target 21’ Charlie Savage (Reading), from a corner, 0.07 xG, blocked 4’ Kelvin Abrefa (Reading), open play, 0.07 xG, blocked 39’ Paddy Lane (Reading), open play, 0.06 xG, off target 42’ Lewis Freestone (Stevenage), from a corner, 0.05 xG, off target 23’ Lewis Wing (Reading), open play, 0.04 xG, off target 58’ Kamari Doyle (Reading), open play, 0.04 xG, saved 43’ Jordan Roberts (Stevenage), open play, 0.04 xG, blocked 54’ Chem Campbell (Stevenage), open play, 0.03 xG, off target 83’ Phoenix Patterson (Stevenage), open play, 0.03 xG, saved 88’ Phoenix Patterson (Stevenage), open play, 0.03 xG, blocked 28’ Lewis Freestone (Stevenage), set piece, 0.02 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

Reading 4-2-3-1 Starting XI
Pereira
Dorsett
O’Connor
Williams
Abrefa
Wing
Savage
Doyle 79’
Kyerewaa 79’
Lane 63’
Ehibhatiomhan 90’
Stevenage 4-2-3-1 Starting XI
Marschall
Freestone 62’
Goode
Piergianni
James-Wildin
Houghton 75’
White
Campbell 62’
Kemp
Roberts 74’
Ahadme 62’

Player stats

Goalkeeper1 player
90′ 2 0 46 2 – – – –
Defenders4 players
90′ 3 2 – 7 – 27 – – – –
90′ 1 – – 10 8 42 – – – –
Derrick Williams
90′ 2 1 – 4 2 40 – – – –
90′ 1 – 1 4 2 26 1 – –
Midfielders7 players
90′ – – 41 – 0.12 1 3 3 2 – –
90′ 1 – 35 2 0.07 – 1 1 – – –
Paddy Lane Taken off
63′ – – 9 1 0.00 1 1 3 – – –
Kamari Doyle Taken off
79′ – – 18 2 0.19 3 1 6 4 2 –
Daniel Kyerewaa Taken off
79′ – 1 22 1 0.08 – 1 1 2 –
Matt Ritchie Came on as a substitute
27′ – – 6 – 0.00 – – 1 – 1
Randell Williams Came on as a substitute
11′ – – 2 – 0.00 1 – 3 1 1 –
Forwards2 players
Kelvin Ehibhatiomhan Taken off
89′ – – 2 1 0.25 0.23 3 4 1 13 –
Mark O'Mahony Came on as a substitute
11′ – – – – – 0.00 – 4 2 2 –
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 32% Avg odds 2.88
Draw 32% Avg odds 2.97
Stevenage win 36% Avg odds 2.59

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.