League One 2026-2722nd10 pts from 13 games
RecordW2 D4 L7Goal difference -12
Relegation−2 pts to safetybehind Doncaster (20th)
Form
last 5 league games
xG per game1.43v1.58created v conceded
Next gameReading (H)Sat 7 Nov
Current formUnderperforming−1.5 pts v the chances · 5 games under SavageProjected finish18th53 pts (80%: 44–63)Relegation chance18%play-offs 0% · top 2 0%Next league gamePlymouth (A)W29% D24% L47% · lean lossGames leftW12 D8 L13expected from 33 · should win 4Pace from here1.31pts a game · v 0.77 so far
Every game · 2025-26 · Luke Williams
W Sat 20 Dec 2025
Port Vale0
–
1Posh
League One AwayLuke Williams The match story ↓
ON PAPER

Too close to call (1.65 vs 1.17 xG), but Posh found a way to win.

Scroll through the game

The match story

Every shot, the xG race and the momentum, minute by minute. The graphics follow the story as you scroll — hover or tap a shot for its details.

Port Vale0 KO 0Posh
xG racePosh Port Vale
Momentum · Posh above the line

Kick-off

Port Vale v Posh

League One, away. Posh line up 4-2-3-1 under Luke Williams; Port Vale go 4-2-3-1.

0–15' · momentum

Port Vale on top

Port Vale had the upper hand in 12 of the 12 minutes where either side was on top.

Half-time

Half-time: Port Vale 0–0 Posh

First-half xG: Posh 1.18, Port Vale 0.85. Shots: Posh 8, Port Vale 9.

Goal · 0–1

83' LEONARD scores for Posh

Harry Leonard scores in open play, a 5% chance (0.05 xG). Assist: Kyrell Lisbie.

Full-time

Full-time: Port Vale 0–1 Posh

On paper: Too close to call (1.65 vs 1.17 xG), but Posh found a way to win. Shots: Posh 15, Port Vale 12.

The numbers

Posh on the left, Port Vale on the right. The bar is the Posh share.

POSSESSION62%38%
xG1.651.17
xG ON TARGET2.291.44
SHOTS1512
ON TARGET73
BIG CHANCES33
BOX TOUCHES2919
PASSES456265
CORNERS58
TACKLES1726
INTERCEPTIONS26
DUELS WON5357
COUNTER-ATTACK SHOTS30

Stand-out players

Posh's top performers by player rating, with the numbers behind them.

8.6Alex Bass
90 mins
  • 1.44 goals prevented
  • 9 recoveries
  • 3 saves
7.8Harry Leonard
90 mins
  • 1 goal
  • 0.95 xG
  • 6 box touches
7.7David Okagbue
90 mins
  • 11 clearances
  • 2/3 aerials won
7.6James Dornelly
90 mins
  • 5 clearances
  • 3 recoveries
  • 3/4 aerials won
7.5Carl Johnston
49 mins
  • 4 recoveries
  • 3 tackles
  • 2 clearances
7.5Ben Woods
90 mins
  • 0.31 xA
  • 5 recoveries
  • 4 tackles

Goals

Graphics for sharing

The same charts as images, sized for Instagram. Tap to open full size.