Peterborough United vs Northampton Town

13 December 2025 · League One · 2025/26 · Referee John Busby

Full time 2 – 1

Half-time: 1–0

  • Harry Leonard 45+1’, 48’
  • Tom Eaves 69’

Match summary

Peterborough United saw off Northampton Town 2-1. Peterborough United led 1-0 at half-time.

Harry Leonard put Peterborough United ahead in first-half stoppage time, Leonard made it 2-0 in the 48th minute, and Tom Eaves pulled one back to make it 2-1 in the 69th minute.

The chances backed that up: Peterborough United created 3.51 expected goals (xG) from 31 shots to Northampton Town's 0.89 from 8. Northampton Town had a player sent off.

Match stats

70% Possession 30%
31 Shots 8
10 Shots on target 3
4 Corners 8
515 Passes 219
86.0% Pass accuracy 58.4%
14 Tackles 14
9 Fouls 5
3 Yellow cards 0
0 Red cards 1
0 Offsides 2

Key events

Peterborough United Northampton Town
Kick-off
10’
Archie CollinsShot on target
17’
Kyrell LisbieShot on target
18’
Harley MillsShot on target
19’
Peter KiosoShot on target
30’
Harry LeonardShot on target
39’
Kyrell LisbieShot on target
40’
Harry LeonardRight foot shot1-0 (Peterborough United)
45+1’
Half-time1-0
Second half underway
Harry LeonardLeft foot shot2-0 (Peterborough United)
48’
Kyrell LisbieShot on target
48’
52’
53’
Cameron McGeehanShot on target
53’
Terry TaylorShot on target
69’
Tom EavesRight foot shot2-1 (Northampton Town)
Donay O'Brien-BradyShot on target
88’
Harry LeonardArgument
89’
90+3’
Full-time2-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 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.51 0.89 45+1’ Harry Leonard (Peterborough United), 1-0 45+1’ 48’ Harry Leonard (Peterborough United), 2-0 48’ 69’ Tom Eaves (Northampton Town), 2-1 69’ 0 1 2 3 4 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.51 0.89 45+1’ Harry Leonard (Peterborough United), 1-0 Leonard 45+1’ 48’ Harry Leonard (Peterborough United), 2-0 Leonard 48’ 69’ Tom Eaves (Northampton Town), 2-1 Eaves 69’
Peterborough United 3.51 xGNorthampton Town 0.89 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Northampton Town attacking Peterborough United attacking 
48’ Harry Leonard (Peterborough United), open play, 0.48 xG, goal 14’ Kyrell Lisbie (Peterborough United), from a corner, 0.34 xG, off target 17’ Archie Collins (Peterborough United), open play, 0.30 xG, saved 39’ Harry Leonard (Peterborough United), open play, 0.27 xG, saved 48’ Kyrell Lisbie (Peterborough United), open play, 0.25 xG, saved 72’ Conor McCarthy (Northampton Town), set piece, 0.24 xG, hit the woodwork 46’ Harry Leonard (Peterborough United), open play, 0.21 xG, goal 53’ Cameron McGeehan (Northampton Town), from a corner, 0.21 xG, saved 59’ Jimmy-Jay Morgan (Peterborough United), open play, 0.21 xG, hit the woodwork 69’ Tom Eaves (Northampton Town), open play, 0.19 xG, goal 18’ Kyrell Lisbie (Peterborough United), from a corner, 0.17 xG, saved 40’ Kyrell Lisbie (Peterborough United), open play, 0.12 xG, saved 7’ Jimmy-Jay Morgan (Peterborough United), open play, 0.10 xG, blocked 17’ Matthew Garbett (Peterborough United), open play, 0.09 xG, blocked 28’ Harry Leonard (Peterborough United), open play, 0.09 xG, blocked 25’ Matthew Garbett (Peterborough United), open play, 0.08 xG, off target 72’ Conor McCarthy (Northampton Town), set piece, 0.07 xG, off target 26’ Jimmy-Jay Morgan (Peterborough United), open play, 0.06 xG, blocked 49’ Harley Mills (Peterborough United), open play, 0.07 xG, off target 88’ Donay O'Brien-Brady (Peterborough United), open play, 0.07 xG, saved 35’ Benjamin Woods (Peterborough United), open play, 0.06 xG, off target 66’ Matthew Garbett (Peterborough United), open play, 0.06 xG, blocked 77’ Kyrell Lisbie (Peterborough United), open play, 0.06 xG, off target 17’ Kyrell Lisbie (Peterborough United), open play, 0.05 xG, blocked 30’ Peter Kioso (Peterborough United), open play, 0.05 xG, saved 89’ Kamarai Swyer (Northampton Town), from a corner, 0.05 xG, off target 7’ Archie Collins (Peterborough United), open play, 0.05 xG, blocked 68’ Kyrell Lisbie (Peterborough United), open play, 0.05 xG, off target 2’ Nesta Guinness-Walker (Northampton Town), from a corner, 0.05 xG, off target 62’ Jimmy-Jay Morgan (Peterborough United), open play, 0.04 xG, off target 63’ Tom Eaves (Northampton Town), open play, 0.04 xG, blocked 39’ Kyrell Lisbie (Peterborough United), open play, 0.04 xG, blocked 53’ Terry Taylor (Northampton Town), direct free kick, 0.04 xG, saved 20’ Benjamin Woods (Peterborough United), open play, 0.03 xG, off target 90+1’ Matthew Garbett (Peterborough United), open play, 0.03 xG, off target 19’ Harley Mills (Peterborough United), from a corner, 0.02 xG, saved 39’ Benjamin Woods (Peterborough United), open play, 0.02 xG, off target 41’ Benjamin Woods (Peterborough United), open play, 0.02 xG, blocked 22’ Harry Leonard (Peterborough United), open play, 0.01 xG, off target 48’ Harry Leonard (Peterborough United), open play, 0.48 xG, goal 14’ Kyrell Lisbie (Peterborough United), from a corner, 0.34 xG, off target 17’ Archie Collins (Peterborough United), open play, 0.30 xG, saved 39’ Harry Leonard (Peterborough United), open play, 0.27 xG, saved 48’ Kyrell Lisbie (Peterborough United), open play, 0.25 xG, saved 72’ Conor McCarthy (Northampton Town), set piece, 0.24 xG, hit the woodwork 46’ Harry Leonard (Peterborough United), open play, 0.21 xG, goal 59’ Jimmy-Jay Morgan (Peterborough United), open play, 0.21 xG, hit the woodwork 53’ Cameron McGeehan (Northampton Town), from a corner, 0.21 xG, saved 69’ Tom Eaves (Northampton Town), open play, 0.19 xG, goal 18’ Kyrell Lisbie (Peterborough United), from a corner, 0.17 xG, saved 40’ Kyrell Lisbie (Peterborough United), open play, 0.12 xG, saved 7’ Jimmy-Jay Morgan (Peterborough United), open play, 0.10 xG, blocked 17’ Matthew Garbett (Peterborough United), open play, 0.09 xG, blocked 28’ Harry Leonard (Peterborough United), open play, 0.09 xG, blocked 25’ Matthew Garbett (Peterborough United), open play, 0.08 xG, off target 72’ Conor McCarthy (Northampton Town), set piece, 0.07 xG, off target 49’ Harley Mills (Peterborough United), open play, 0.07 xG, off target 26’ Jimmy-Jay Morgan (Peterborough United), open play, 0.06 xG, blocked 88’ Donay O'Brien-Brady (Peterborough United), open play, 0.07 xG, saved 35’ Benjamin Woods (Peterborough United), open play, 0.06 xG, off target 77’ Kyrell Lisbie (Peterborough United), open play, 0.06 xG, off target 66’ Matthew Garbett (Peterborough United), open play, 0.06 xG, blocked 17’ Kyrell Lisbie (Peterborough United), open play, 0.05 xG, blocked 30’ Peter Kioso (Peterborough United), open play, 0.05 xG, saved 89’ Kamarai Swyer (Northampton Town), from a corner, 0.05 xG, off target 7’ Archie Collins (Peterborough United), open play, 0.05 xG, blocked 68’ Kyrell Lisbie (Peterborough United), open play, 0.05 xG, off target 2’ Nesta Guinness-Walker (Northampton Town), from a corner, 0.05 xG, off target 62’ Jimmy-Jay Morgan (Peterborough United), open play, 0.04 xG, off target 63’ Tom Eaves (Northampton Town), open play, 0.04 xG, blocked 39’ Kyrell Lisbie (Peterborough United), open play, 0.04 xG, blocked 53’ Terry Taylor (Northampton Town), direct free kick, 0.04 xG, saved 20’ Benjamin Woods (Peterborough United), open play, 0.03 xG, off target 90+1’ Matthew Garbett (Peterborough United), open play, 0.03 xG, off target 19’ Harley Mills (Peterborough United), from a corner, 0.02 xG, saved 39’ Benjamin Woods (Peterborough United), open play, 0.02 xG, off target 41’ Benjamin Woods (Peterborough United), open play, 0.02 xG, blocked 22’ Harry Leonard (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-2-3-1 Starting XI
Bass
Lees
Okagbue
Mills
Kioso 63’
Collins
Woods 70’
Lisbie
Garbett
Morgan 78’
Leonard 2
Northampton Town 3-4-1-2 Starting XI
Fitzsimons
Guinness-Walker
McCarthy
Dyche 67’
Campbell 56’
Taylor
Perkins
McGeehan
Hoskins 56’
Wheatley 56’
List 67’

Player stats

Goalkeeper1 player
90′ 3 1 28 1 – – – –
Defenders5 players
Peter Kioso Taken off
63′ 1 – – 5 2 52 1 – –
90′ 1 2 – 8 6 82 – – – –
90′ 1 1 – 5 4 71 – – – –
90′ 3 1 – 4 – 56 – – – –
James Dornelly Came on as a substitute
27′ – 1 1 3 3 7 – – – –
Midfielders6 players
90′ – 1 64 2 0.56 – 1 – – – –
Benjamin Woods Taken off
70′ – – 37 2 0.35 – 1 1 1 – –
90′ – – 41 5 0.38 4 – 5 1 1
90′ – – 21 2 0.37 1 – 4 – – –
Donay O'Brien-Brady Came on as a substitute
20′ – – 14 1 0.03 1 – 1 – – –
Declan Frith Came on as a substitute
12′ – – 3 1 0.00 1 – 1 2 – –
Forwards2 players
Jimmy-Jay Morgan Taken off
78′ – – 4 – 0.42 0.03 2 5 – 29 –
90′ 2 – 5 3 1.07 0.01 – 2 – 10
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 48% Avg odds 1.95
Draw 28% Avg odds 3.36
Northampton Town win 24% Avg odds 3.83

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.