Peterborough United vs Reading

29 December 2025 · League One · 2025/26 · Referee Alex Chilowicz

Full time 1 – 1

Half-time: 0–1

  • Gustav Lindgren 78’
  • Daniel Kyerewaa 26’

Match summary

The points were shared as Peterborough United and Reading drew 1-1. Reading led 1-0 at half-time.

Daniel Kyerewaa put Reading ahead from a corner in the 26th minute and Gustav Lindgren equalised in the 78th minute.

Peterborough United had the better of the chances, with 2.23 expected goals (xG) from 20 shots to Reading's 0.71 from 3.

Match stats

67% Possession 33%
20 Shots 3
6 Shots on target 3
7 Corners 2
529 Passes 274
89.0% Pass accuracy 67.2%
7 Tackles 27
5 Fouls 18
2 Yellow cards 3
2 Offsides 2

Key events

Peterborough United Reading
Kick-off
17’
26’
Daniel KyerewaaRight foot shot0-1 (Reading)
Half-time0-1
Harry LeonardShot on target
48’
Second half underway
Archie CollinsHandball
53’
64’
Lewis WingShot on target
69’
Kelvin AbrefaMamadi Camara
72’
74’
75’
Andre GarciaAndy Yiadom
Gustav LindgrenRight foot shot1-1 (Peterborough United)
78’
Declan FrithShot on target
79’
Matthew GarbettShot on target
82’
85’
Matt RitchieCharlie Savage
Gustav LindgrenShot on target
90+1’
90+4’
Lewis WingShot on target
90+5’
David OkagbueShot on target
90+6’
Full-time1-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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.23 0.71 26’ Daniel Kyerewaa (Reading), 0-1 26’ 78’ Gustav Lindgren (Peterborough United), 1-1 78’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.23 0.71 26’ Daniel Kyerewaa (Reading), 0-1 Kyerewaa 26’ 78’ Gustav Lindgren (Peterborough United), 1-1 Lindgren 78’
Peterborough United 2.23 xGReading 0.71 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Reading attacking Peterborough United attacking 
26’ Daniel Kyerewaa (Reading), from a corner, 0.67 xG, goal 78’ Gustav Lindgren (Peterborough United), open play, 0.46 xG, goal 38’ Harry Leonard (Peterborough United), open play, 0.32 xG, off target 90+6’ David Okagbue (Peterborough United), set piece, 0.29 xG, saved 90+1’ Harry Leonard (Peterborough United), open play, 0.20 xG, blocked 47’ Jimmy-Jay Morgan (Peterborough United), open play, 0.17 xG, blocked 90+1’ Gustav Lindgren (Peterborough United), open play, 0.15 xG, saved 29’ Harry Leonard (Peterborough United), from a corner, 0.13 xG, off target 79’ Declan Frith (Peterborough United), open play, 0.14 xG, saved 82’ Matthew Garbett (Peterborough United), open play, 0.07 xG, off target 7’ Kyrell Lisbie (Peterborough United), open play, 0.07 xG, off target 48’ Harry Leonard (Peterborough United), open play, 0.06 xG, saved 31’ Kyrell Lisbie (Peterborough United), open play, 0.03 xG, blocked 90+2’ Matthew Garbett (Peterborough United), from a corner, 0.03 xG, off target 31’ Kyrell Lisbie (Peterborough United), open play, 0.02 xG, blocked 74’ Matthew Garbett (Peterborough United), from a corner, 0.03 xG, off target 64’ Lewis Wing (Reading), open play, 0.02 xG, saved 73’ Peter Kioso (Peterborough United), set piece, 0.02 xG, blocked 90+4’ Lewis Wing (Reading), open play, 0.02 xG, saved 84’ Matthew Garbett (Peterborough United), open play, 0.01 xG, blocked 18’ Matthew Garbett (Peterborough United), set piece, 0.01 xG, off target 82’ Matthew Garbett (Peterborough United), open play, 0.01 xG, saved 7’ Tom Lees (Peterborough United), open play, 0.01 xG, off target 26’ Daniel Kyerewaa (Reading), from a corner, 0.67 xG, goal 78’ Gustav Lindgren (Peterborough United), open play, 0.46 xG, goal 38’ Harry Leonard (Peterborough United), open play, 0.32 xG, off target 90+6’ David Okagbue (Peterborough United), set piece, 0.29 xG, saved 90+1’ Harry Leonard (Peterborough United), open play, 0.20 xG, blocked 47’ Jimmy-Jay Morgan (Peterborough United), open play, 0.17 xG, blocked 90+1’ Gustav Lindgren (Peterborough United), open play, 0.15 xG, saved 29’ Harry Leonard (Peterborough United), from a corner, 0.13 xG, off target 79’ Declan Frith (Peterborough United), open play, 0.14 xG, saved 82’ Matthew Garbett (Peterborough United), open play, 0.07 xG, off target 7’ Kyrell Lisbie (Peterborough United), open play, 0.07 xG, off target 48’ Harry Leonard (Peterborough United), open play, 0.06 xG, saved 31’ Kyrell Lisbie (Peterborough United), open play, 0.03 xG, blocked 90+2’ Matthew Garbett (Peterborough United), from a corner, 0.03 xG, off target 74’ Matthew Garbett (Peterborough United), from a corner, 0.03 xG, off target 31’ Kyrell Lisbie (Peterborough United), open play, 0.02 xG, blocked 64’ Lewis Wing (Reading), open play, 0.02 xG, saved 73’ Peter Kioso (Peterborough United), set piece, 0.02 xG, blocked 90+4’ Lewis Wing (Reading), open play, 0.02 xG, saved 84’ Matthew Garbett (Peterborough United), open play, 0.01 xG, blocked 18’ Matthew Garbett (Peterborough United), set piece, 0.01 xG, off target 82’ Matthew Garbett (Peterborough United), open play, 0.01 xG, saved 7’ Tom Lees (Peterborough United), 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

Peterborough United 4-1-4-1 Starting XI
Bass
Lees
Okagbue
Kioso
Johnston
Collins
Lisbie 82’
Garbett
Woods 68’
Morgan 53’
Leonard
Reading 4-4-2 Starting XI
Pereira
Dorsett
Burns
O’Connor
Yiadom 75’
Camara 69’
Wing
Savage 85’
Kyerewaa
Marriott 76’
Doyle 69’

Player stats

Goalkeeper1 player
90′ 2 1 42 – – – – –
Defenders4 players
90′ – 3 – 3 – 41 – – – –
90′ 1 – – 6 4 99 – – – –
90′ 1 1 – 9 8 105 – – – –
90′ – 2 – 3 1 75 – – – –
Midfielders6 players
90′ – – 46 – 0.27 2 1 3 2 1
90′ – – 25 2 0.11 1 – 6 2 2 –
Benjamin Woods Taken off
68′ – – 28 3 0.50 1 – 1 – – –
Kyrell Lisbie Taken off
82′ – – 22 1 0.02 – – 4 – 4 –
Declan Frith Came on as a substitute
37′ – – 18 1 0.08 – – 1 – 1 –
Cian Hayes Came on as a substitute
8′ – – 3 – 0.00 – – – – – –
Forwards3 players
Jimmy-Jay Morgan Taken off
53′ – – 1 – 0.17 0.00 – 6 4 13 –
90′ – – 4 1 0.71 0.47 3 2 – 11
Gustav Lindgren Came on as a substitute
22′ 1 – 2 2 0.61 0.00 1 1 – 1 –
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

Peterborough United win 40% Avg odds 2.31
Draw 28% Avg odds 3.38
Reading win 32% Avg odds 2.94

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.