Port Vale vs Peterborough United

20 December 2025 · League One · 2025/26 · Referee Kirsty Dowle

Full time 0 – 1

Half-time: 0–0

  • Harry Leonard 83’

Match summary

Peterborough United took a 1-0 win at Port Vale. It was goalless at half-time.

Harry Leonard put Peterborough United ahead in the 83rd minute.

The chances backed that up: Peterborough United created 1.65 expected goals (xG) from 15 shots to Port Vale's 1.17 from 12.

Match stats

38% Possession 62%
12 Shots 15
3 Shots on target 7
8 Corners 5
265 Passes 456
75.8% Pass accuracy 84.2%
26 Tackles 17
4 Fouls 2
3 Yellow cards 2
4 Offsides 0

Key events

Port Vale Peterborough United
Kick-off
Ben WaineShot on target
11’
Jesse DebrahConnor Hall
19’
Devante ColeShot on target
23’
27’
Harry LeonardShot on target
28’
Harry LeonardShot on target
36’
45+4’
Half-time0-0
50’
Archie CollinsShot on target
Second half underway
56’
Benjamin WoodsShot on target
58’
Harry LeonardShot on target
62’
Cian HayesShot on target
76’
Jesse DebrahShot on target
78’
83’
Harry LeonardLeft foot shot0-1 (Peterborough United)
87’
90+6’
Harry LeonardTime wasting
Full-time0-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.17 1.65 83’ Harry Leonard (Peterborough United), 0-1 83’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.17 1.65 83’ Harry Leonard (Peterborough United), 0-1 Leonard 83’
Port Vale 1.17 xGPeterborough United 1.65 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Peterborough United attacking Port Vale attacking 
28’ Harry Leonard (Peterborough United), open play, 0.42 xG, saved 47’ Kyrell Lisbie (Peterborough United), open play, 0.31 xG, off target 23’ Devante Cole (Port Vale), open play, 0.26 xG, saved 6’ Ben Waine (Port Vale), open play, 0.23 xG, off target 27’ Harry Leonard (Peterborough United), open play, 0.20 xG, saved 52’ Devante Cole (Port Vale), from a corner, 0.20 xG, off target 58’ Harry Leonard (Peterborough United), open play, 0.18 xG, saved 26’ Jesse Debrah (Port Vale), from a corner, 0.15 xG, off target 47’ Harry Leonard (Peterborough United), open play, 0.11 xG, off target 32’ Matthew Garbett (Peterborough United), open play, 0.09 xG, blocked 11’ Ben Waine (Port Vale), open play, 0.07 xG, saved 29’ Benjamin Woods (Peterborough United), open play, 0.06 xG, blocked 37’ Ruari Paton (Port Vale), open play, 0.07 xG, blocked 77’ George Hall (Port Vale), open play, 0.07 xG, blocked 52’ Kyrell Lisbie (Peterborough United), open play, 0.06 xG, off target 78’ Jesse Debrah (Port Vale), from a corner, 0.05 xG, saved 83’ Harry Leonard (Peterborough United), open play, 0.05 xG, goal 90+1’ Archie Collins (Peterborough United), set piece, 0.05 xG, off target 65’ Carl Johnston (Peterborough United), open play, 0.04 xG, blocked 12’ Ryan Croasdale (Port Vale), open play, 0.04 xG, blocked 35’ Benjamin Woods (Peterborough United), open play, 0.02 xG, off target 50’ Archie Collins (Peterborough United), open play, 0.02 xG, saved 38’ Jesse Debrah (Port Vale), from a corner, 0.02 xG, off target 62’ Cian Hayes (Peterborough United), open play, 0.02 xG, saved 31’ Ben Heneghan (Port Vale), from a corner, 0.02 xG, off target 56’ Benjamin Woods (Peterborough United), open play, 0.02 xG, saved 12’ Ben Heneghan (Port Vale), open play, 0.01 xG, off target 28’ Harry Leonard (Peterborough United), open play, 0.42 xG, saved 47’ Kyrell Lisbie (Peterborough United), open play, 0.31 xG, off target 23’ Devante Cole (Port Vale), open play, 0.26 xG, saved 6’ Ben Waine (Port Vale), open play, 0.23 xG, off target 27’ Harry Leonard (Peterborough United), open play, 0.20 xG, saved 52’ Devante Cole (Port Vale), from a corner, 0.20 xG, off target 58’ Harry Leonard (Peterborough United), open play, 0.18 xG, saved 26’ Jesse Debrah (Port Vale), from a corner, 0.15 xG, off target 47’ Harry Leonard (Peterborough United), open play, 0.11 xG, off target 32’ Matthew Garbett (Peterborough United), open play, 0.09 xG, blocked 11’ Ben Waine (Port Vale), open play, 0.07 xG, saved 37’ Ruari Paton (Port Vale), open play, 0.07 xG, blocked 77’ George Hall (Port Vale), open play, 0.07 xG, blocked 29’ Benjamin Woods (Peterborough United), open play, 0.06 xG, blocked 52’ Kyrell Lisbie (Peterborough United), open play, 0.06 xG, off target 78’ Jesse Debrah (Port Vale), from a corner, 0.05 xG, saved 83’ Harry Leonard (Peterborough United), open play, 0.05 xG, goal 90+1’ Archie Collins (Peterborough United), set piece, 0.05 xG, off target 65’ Carl Johnston (Peterborough United), open play, 0.04 xG, blocked 12’ Ryan Croasdale (Port Vale), open play, 0.04 xG, blocked 35’ Benjamin Woods (Peterborough United), open play, 0.02 xG, off target 50’ Archie Collins (Peterborough United), open play, 0.02 xG, saved 38’ Jesse Debrah (Port Vale), from a corner, 0.02 xG, off target 62’ Cian Hayes (Peterborough United), open play, 0.02 xG, saved 31’ Ben Heneghan (Port Vale), from a corner, 0.02 xG, off target 56’ Benjamin Woods (Peterborough United), open play, 0.02 xG, saved 12’ Ben Heneghan (Port Vale), 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

Port Vale 4-3-1-2 Starting XI
Amos
Clark 79’
Heneghan
Hall 19’
Headley
Hall
Croasdale
Walters
Paton
Cole
Waine 60’
Peterborough United 4-2-3-1 Starting XI
Bass
Dornelly
Lees 71’
Okagbue
Collins
Mendy 41’
Woods
Lisbie
Garbett 72’
Morgan 61’
Leonard

Player stats

Goalkeeper1 player
90′ 6 1 27 – – – – –
Defenders5 players
Mitchell Clark Taken off
79′ 4 1 – 5 1 20 – – – –
90′ – 2 1 2 2 32 1 – –
Connor Hall Taken off
19′ – – – 2 2 15 – – – –
90′ 6 – – 9 – 28 3 – –
Jesse Debrah Came on as a substitute
71′ – – 1 1 1 27 – – – –
Midfielders5 players
90′ – – 19 3 0.92 8 – 15 4 2 –
90′ – – 25 1 0.05 – 1 1 1 – –
90′ – – 23 – 0.00 3 1 9 1 3 –
90′ – – 27 4 0.21 1 – 4 – 1 –
Ronan Curtis Came on as a substitute
30′ – – 9 – 0.02 1 1 3 – 1 –
Forwards3 players
90′ – – 2 1 0.46 0.08 – 5 – 8
Ben Waine Taken off
60′ – – 2 1 0.30 0.01 – 1 – 4 –
Mo Faal Came on as a substitute
11′ – – – – – 0.00 – – – 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

Port Vale win 41% Avg odds 2.29
Draw 27% Avg odds 3.43
Peterborough United win 32% Avg odds 2.91

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.