AFC Wimbledon vs Luton

6 April 2026 · League One · 2025/26 · Referee Carl Brook

Full time 0 – 3

Half-time: 0–1

  • Kasey Palmer 12’
  • Ali Al-Hamadi 59’
  • Jake Richards 79’

Match summary

Luton won comfortably, 3-0 away at AFC Wimbledon. Luton led 1-0 at half-time.

Kasey Palmer put Luton ahead in the 12th minute, Ali Al-Hamadi made it 0-2 in the 59th minute, and Jake Richards made it 0-3 in the 79th minute.

The chances backed that up: Luton created 2.43 expected goals (xG) from 24 shots to AFC Wimbledon's 0.29 from 6.

Match stats

38% Possession 62%
6 Shots 24
0 Shots on target 9
8 Corners 3
303 Passes 543
73.3% Pass accuracy 86.7%
22 Tackles 15
11 Fouls 4
1 Yellow cards 1
0 Offsides 1

Key events

AFC Wimbledon Luton
Kick-off
12’
Kasey PalmerRight foot shot0-1 (Luton)
Joe LewisFoul
28’
Sam HutchinsonJoe Lewis
30’
34’
Emilio LawrenceShot on target
42’
Isaiah JonesShot on target
Half-time0-1
Second half underway
52’
Liam WalshShot on target
58’
Kasey PalmerShot on target
59’
Ali Al-HamadiRight foot shot0-2 (Luton)
63’
76’
Isaiah JonesShot on target
79’
Jake RichardsLeft foot shot0-3 (Luton)
89’
Ali Al-HamadiShot on target
Full-time0-3

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 0.29 2.43 12’ Kasey Palmer (Luton), 0-1 12’ 59’ Ali Al-Hamadi (Luton), 0-2 59’ 79’ Jake Richards (Luton), 0-3 79’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.29 2.43 12’ Kasey Palmer (Luton), 0-1 Palmer 12’ 59’ Ali Al-Hamadi (Luton), 0-2 Al-Hamadi 59’ 79’ Jake Richards (Luton), 0-3 Richards 79’
AFC Wimbledon 0.29 xGLuton 2.43 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Luton attacking AFC Wimbledon attacking 
12’ Kasey Palmer (Luton), open play, 0.52 xG, goal 4’ Nahki Wells (Luton), open play, 0.26 xG, off target 58’ Kasey Palmer (Luton), open play, 0.20 xG, saved 59’ Ali Al-Hamadi (Luton), open play, 0.17 xG, goal 44’ Emilio Lawrence (Luton), open play, 0.12 xG, hit the woodwork 37’ Kasey Palmer (Luton), open play, 0.11 xG, blocked 34’ Emilio Lawrence (Luton), open play, 0.11 xG, saved 76’ Isaiah Jones (Luton), open play, 0.09 xG, saved 89’ Ali Al-Hamadi (Luton), open play, 0.09 xG, saved 79’ Jake Richards (Luton), open play, 0.08 xG, goal 16’ Kasey Palmer (Luton), open play, 0.07 xG, off target 51’ Omar Bugiel (AFC Wimbledon), set piece, 0.07 xG, off target 89’ Cohen Bramall (Luton), open play, 0.07 xG, off target 38’ Hakeem Odofin (Luton), from a corner, 0.06 xG, hit the woodwork 48’ Alistair Smith (AFC Wimbledon), open play, 0.06 xG, off target 76’ Emilio Lawrence (Luton), open play, 0.06 xG, blocked 42’ Isaiah Jones (Luton), open play, 0.05 xG, saved 49’ Kasey Palmer (Luton), open play, 0.06 xG, off target 62’ Ali Al-Hamadi (Luton), open play, 0.05 xG, blocked 50’ Liam Walsh (Luton), open play, 0.05 xG, off target 53’ Antwoine Hackford (AFC Wimbledon), open play, 0.05 xG, off target 27’ Jake Reeves (AFC Wimbledon), set piece, 0.04 xG, off target 54’ Liam Walsh (Luton), open play, 0.04 xG, off target 83’ Jordan Clark (Luton), open play, 0.04 xG, blocked 36’ Omar Bugiel (AFC Wimbledon), open play, 0.04 xG, off target 49’ Jake Richards (Luton), open play, 0.04 xG, blocked 37’ Jake Richards (Luton), open play, 0.03 xG, blocked 47’ Steve Seddon (AFC Wimbledon), set piece, 0.03 xG, off target 64’ Emilio Lawrence (Luton), open play, 0.03 xG, off target 52’ Liam Walsh (Luton), set piece, 0.02 xG, saved 12’ Kasey Palmer (Luton), open play, 0.52 xG, goal 4’ Nahki Wells (Luton), open play, 0.26 xG, off target 58’ Kasey Palmer (Luton), open play, 0.20 xG, saved 59’ Ali Al-Hamadi (Luton), open play, 0.17 xG, goal 44’ Emilio Lawrence (Luton), open play, 0.12 xG, hit the woodwork 37’ Kasey Palmer (Luton), open play, 0.11 xG, blocked 34’ Emilio Lawrence (Luton), open play, 0.11 xG, saved 89’ Ali Al-Hamadi (Luton), open play, 0.09 xG, saved 76’ Isaiah Jones (Luton), open play, 0.09 xG, saved 79’ Jake Richards (Luton), open play, 0.08 xG, goal 16’ Kasey Palmer (Luton), open play, 0.07 xG, off target 89’ Cohen Bramall (Luton), open play, 0.07 xG, off target 51’ Omar Bugiel (AFC Wimbledon), set piece, 0.07 xG, off target 38’ Hakeem Odofin (Luton), from a corner, 0.06 xG, hit the woodwork 48’ Alistair Smith (AFC Wimbledon), open play, 0.06 xG, off target 76’ Emilio Lawrence (Luton), open play, 0.06 xG, blocked 49’ Kasey Palmer (Luton), open play, 0.06 xG, off target 42’ Isaiah Jones (Luton), open play, 0.05 xG, saved 62’ Ali Al-Hamadi (Luton), open play, 0.05 xG, blocked 50’ Liam Walsh (Luton), open play, 0.05 xG, off target 53’ Antwoine Hackford (AFC Wimbledon), open play, 0.05 xG, off target 27’ Jake Reeves (AFC Wimbledon), set piece, 0.04 xG, off target 54’ Liam Walsh (Luton), open play, 0.04 xG, off target 83’ Jordan Clark (Luton), open play, 0.04 xG, blocked 49’ Jake Richards (Luton), open play, 0.04 xG, blocked 36’ Omar Bugiel (AFC Wimbledon), open play, 0.04 xG, off target 37’ Jake Richards (Luton), open play, 0.03 xG, blocked 47’ Steve Seddon (AFC Wimbledon), set piece, 0.03 xG, off target 64’ Emilio Lawrence (Luton), open play, 0.03 xG, off target 52’ Liam Walsh (Luton), set piece, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

AFC Wimbledon 5-3-2 Starting XI
Bishop
Seddon
Ogundere
Lewis 30’
Bauer 23’
Nkeng
Maycock
Smith
Reeves 67’
Hackford 67’
Bugiel 77’
Luton 4-2-3-1 Starting XI
Keeley
Odofin
Andersen
Naismith
Walsh
Palmer 81’
Jones
Lawrence 81’
Clark 87’
Richards 87’
Wells 17’

Player stats

Goalkeeper1 player
90′ 5 3 29 – – – – –
Defenders5 players
90′ 7 1 – 7 – 47 1 – – –
Joe Lewis Taken off
30′ 1 – – 1 – 10 1 – –
Patrick Bauer Taken off
23′ 1 2 – 1 – 3 1 – – –
90′ 2 1 – 7 – 12 1 – – –
Sam Hutchinson Came on as a substitute
60′ – 2 3 1 1 29 1 – – –
Midfielders6 players
90′ – – 34 1 0.29 2 – 4 1 – –
90′ – – 16 1 0.05 – – 3 – 1 –
90′ – – 47 1 0.03 5 – 6 4 – –
Jake Reeves Taken off
67′ – – 27 1 0.09 2 – 2 – – –
Nathan Asiimwe Came on as a substitute
67′ – – 22 – 0.01 – – – – – –
Kai Jennings Came on as a substitute
23′ – – 7 – 0.00 – – – – – –
Forwards3 players
Antwoine Hackford Taken off
67′ – – 1 – 0.05 0.00 – 3 2 4 –
Omar Bugiel
77′ – – 2 – 0.10 0.03 – 3 – 11 –
Aron Sasu Came on as a substitute
23′ – – – – – 0.00 – 2 – 5 –
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

AFC Wimbledon win 27% Avg odds 3.50
Draw 27% Avg odds 3.49
Luton win 46% Avg odds 2.00

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.