Northampton Town vs AFC Wimbledon

19 December 2025 · League One · 2025/26 · Referee Carl Brook

Full time 3 – 1

Half-time: 1–1

  • Conor McCarthy 10’
  • Cameron McGeehan 50’, 59’
  • Marcus Browne 16’

Match summary

Northampton Town beat AFC Wimbledon 3-1. It was 1-1 at half-time.

In the first half, Conor McCarthy put Northampton Town ahead with a header in the 10th minute and Marcus Browne equalised in the 16th minute. In the second half, Cameron McGeehan put Northampton Town back in front in the 50th minute and McGeehan made it 3-1 in the 59th minute.

AFC Wimbledon can feel hard done by, creating 2.04 expected goals (xG) from 15 shots to Northampton Town's 0.88 from 12.

Match stats

38% Possession 62%
12 Shots 15
3 Shots on target 6
4 Corners 1
242 Passes 414
56.6% Pass accuracy 74.9%
14 Tackles 12
10 Fouls 16
2 Yellow cards 2
1 Offsides 4

Key events

Northampton Town AFC Wimbledon
Kick-off
Conor McCarthyHeader1-0 (Northampton Town)
10’
16’
Marcus BrowneRight foot shot1-1 (AFC Wimbledon)
16’
Marcus BrowneShot on target
16’
Alistair SmithShot on target
Jordan ThornileyFoul
26’
38’
Omar BugielShot on target
Half-time1-1
47’
Second half underway
Cameron McGeehanRight foot shot2-1 (Northampton Town)
50’
Cameron McGeehanLeft foot shot3-1 (Northampton Town)
59’
72’
Mathew StevensOmar Bugiel
Sam HoskinsArgument
76’
85’
85’
Marcus BrowneShot on target
89’
Junior NkengShot on target
Kyle EdwardsEthan Wheatley
90+1’
Full-time3-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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.88 2.04 10’ Conor McCarthy (Northampton Town), 1-0 10’ 16’ Marcus Browne (AFC Wimbledon), 1-1 16’ 50’ Cameron McGeehan (Northampton Town), 2-1 50’ 59’ Cameron McGeehan (Northampton Town), 3-1 59’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.88 2.04 10’ Conor McCarthy (Northampton Town), 1-0 McCarthy 10’ 16’ Marcus Browne (AFC Wimbledon), 1-1 Browne 16’ 50’ Cameron McGeehan (Northampton Town), 2-1 McGeehan 50’ 59’ Cameron McGeehan (Northampton Town), 3-1 McGeehan 59’
Northampton Town 0.88 xGAFC Wimbledon 2.04 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AFC Wimbledon attacking Northampton Town attacking 
16’ Marcus Browne (AFC Wimbledon), open play, 0.56 xG, goal 16’ Marcus Browne (AFC Wimbledon), open play, 0.47 xG, saved 50’ Cameron McGeehan (Northampton Town), set piece, 0.37 xG, goal 16’ Alistair Smith (AFC Wimbledon), open play, 0.29 xG, saved 85’ Marcus Browne (AFC Wimbledon), open play, 0.21 xG, saved 10’ Conor McCarthy (Northampton Town), from a corner, 0.16 xG, goal 59’ Cameron McGeehan (Northampton Town), set piece, 0.12 xG, goal 85’ Alistair Smith (AFC Wimbledon), open play, 0.12 xG, blocked 27’ Steve Seddon (AFC Wimbledon), direct free kick, 0.07 xG, blocked 38’ Alistair Smith (AFC Wimbledon), open play, 0.07 xG, hit the woodwork 76’ Myles Hippolyte (AFC Wimbledon), set piece, 0.06 xG, blocked 38’ Omar Bugiel (AFC Wimbledon), open play, 0.05 xG, saved 42’ Cameron McGeehan (Northampton Town), open play, 0.04 xG, blocked 64’ Alistair Smith (AFC Wimbledon), open play, 0.03 xG, off target 89’ Junior Nkeng (AFC Wimbledon), open play, 0.03 xG, saved 32’ Omar Bugiel (AFC Wimbledon), open play, 0.03 xG, off target 41’ Sam Hoskins (Northampton Town), open play, 0.03 xG, off target 48’ Conor McCarthy (Northampton Town), from a corner, 0.03 xG, blocked 2’ Cameron McGeehan (Northampton Town), open play, 0.03 xG, off target 9’ Ethan Wheatley (Northampton Town), set piece, 0.02 xG, off target 35’ Ethan Wheatley (Northampton Town), open play, 0.02 xG, blocked 54’ Cameron McGeehan (Northampton Town), open play, 0.02 xG, off target 90+3’ Steve Seddon (AFC Wimbledon), open play, 0.02 xG, off target 21’ Ethan Wheatley (Northampton Town), set piece, 0.02 xG, blocked 90+5’ Steve Seddon (AFC Wimbledon), open play, 0.02 xG, off target 29’ Marcus Browne (AFC Wimbledon), open play, 0.01 xG, off target 48’ Ethan Wheatley (Northampton Town), set piece, 0.02 xG, blocked 16’ Marcus Browne (AFC Wimbledon), open play, 0.56 xG, goal 16’ Marcus Browne (AFC Wimbledon), open play, 0.47 xG, saved 50’ Cameron McGeehan (Northampton Town), set piece, 0.37 xG, goal 16’ Alistair Smith (AFC Wimbledon), open play, 0.29 xG, saved 85’ Marcus Browne (AFC Wimbledon), open play, 0.21 xG, saved 10’ Conor McCarthy (Northampton Town), from a corner, 0.16 xG, goal 59’ Cameron McGeehan (Northampton Town), set piece, 0.12 xG, goal 85’ Alistair Smith (AFC Wimbledon), open play, 0.12 xG, blocked 27’ Steve Seddon (AFC Wimbledon), direct free kick, 0.07 xG, blocked 38’ Alistair Smith (AFC Wimbledon), open play, 0.07 xG, hit the woodwork 76’ Myles Hippolyte (AFC Wimbledon), set piece, 0.06 xG, blocked 38’ Omar Bugiel (AFC Wimbledon), open play, 0.05 xG, saved 42’ Cameron McGeehan (Northampton Town), open play, 0.04 xG, blocked 64’ Alistair Smith (AFC Wimbledon), open play, 0.03 xG, off target 89’ Junior Nkeng (AFC Wimbledon), open play, 0.03 xG, saved 32’ Omar Bugiel (AFC Wimbledon), open play, 0.03 xG, off target 41’ Sam Hoskins (Northampton Town), open play, 0.03 xG, off target 48’ Conor McCarthy (Northampton Town), from a corner, 0.03 xG, blocked 2’ Cameron McGeehan (Northampton Town), open play, 0.03 xG, off target 9’ Ethan Wheatley (Northampton Town), set piece, 0.02 xG, off target 35’ Ethan Wheatley (Northampton Town), open play, 0.02 xG, blocked 54’ Cameron McGeehan (Northampton Town), open play, 0.02 xG, off target 90+3’ Steve Seddon (AFC Wimbledon), open play, 0.02 xG, off target 21’ Ethan Wheatley (Northampton Town), set piece, 0.02 xG, blocked 90+5’ Steve Seddon (AFC Wimbledon), open play, 0.02 xG, off target 48’ Ethan Wheatley (Northampton Town), set piece, 0.02 xG, blocked 29’ Marcus Browne (AFC Wimbledon), 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

Northampton Town 3-4-1-2 Starting XI
Fitzsimons
McCarthy
Thorniley
Forbes 39’
Guinness-Walker
Campbell 46’
Taylor
McGeehan 2
Hoskins 80’
Wheatley 90’
Eaves 80’
AFC Wimbledon 3-1-4-2 Starting XI
Bishop
Ogundere
Lewis
Johnson
Reeves
Seddon
Smith
Hippolyte 80’
Asiimwe 72’
Bugiel 72’
Browne

Player stats

Goalkeeper1 player
90′ 5 1 35 – – – – –
Defenders6 players
90′ 2 – 1 6 3 23 – 1 1 –
Jordan Thorniley
90′ 2 2 – 2 – 23 1 – –
Michael Forbes Taken off
39′ 1 – – 2 – 11 – – – –
90′ 1 – – 3 – 20 – – – –
Max Dyche Came on as a substitute
51′ – – – 4 3 17 3 – – –
Jack Burroughs Came on as a substitute
10′ – 1 – – – 2 1 – – –
Midfielders4 players
Sam Hoskins Taken off
80′ – – 20 2 0.09 4 1 6 1 1
90′ – – 24 2 0.07 1 1 7 2 3 –
Dean Campbell Taken off
45′ – 1 14 2 0.23 – – 1 – 1 –
90′ 2 – 25 – 0.01 1 – 7 – 3 –
Forwards4 players
Ethan Wheatley Taken off
89′ – 1 4 – 0.09 0.01 1 6 1 8 –
Tom Eaves Taken off
80′ – – – – – 0.01 – 5 2 9 –
Kamarai Swyer Came on as a substitute
45′ – – – – – 0.03 1 4 1 8 –
Elliot List Came on as a substitute
10′ – – – – – 0.00 – – – 3 –
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

Northampton Town win 42% Avg odds 2.25
Draw 30% Avg odds 3.09
AFC Wimbledon win 28% Avg odds 3.28

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.