Wycombe Wanderers vs Luton

14 March 2026 · League One · 2025/26 · Referee Craig Hicks

Full time 1 – 2

Half-time: 0–2

  • Junior Quitirna 90+7’
  • Kal Naismith 21’
  • Kasey Palmer 39’

Match summary

Luton took a 2-1 win at Wycombe Wanderers. Luton led 2-0 at half-time.

Kal Naismith put Luton ahead with a header in the 21st minute, Kasey Palmer made it 0-2 with a header in the 39th minute, and Junior Quitirna pulled one back to make it 1-2 from a corner in stoppage time.

Wycombe Wanderers can feel hard done by, creating 1.41 expected goals (xG) from 14 shots to Luton's 0.81 from 10.

Match stats

58% Possession 42%
14 Shots 10
5 Shots on target 3
3 Corners 3
457 Passes 327
72.2% Pass accuracy 70.6%
19 Tackles 19
19 Fouls 10
4 Yellow cards 1
3 Offsides 8

Key events

Wycombe Wanderers Luton
Kick-off
Luke HarrisShot on target
3’
Jamie MullinsShot on target
17’
21’
Kal NaismithHeader0-1 (Luton)
34’
Nahki WellsShot on target
39’
Kasey PalmerHeader0-2 (Luton)
45+1’
Half-time0-2
Second half underway
61’
Caolan Boyd-MunceShot on target
66’
70’
André VidigalShot on target
74’
Niall HugginsJack Grimmer
78’
84’
Junior QuitirnaLeft foot shot1-2 (Wycombe Wanderers)
90+7’
Will NorrisArgument
90+9’
Full-time1-2

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.41 0.81 21’ Kal Naismith (Luton), 0-1 21’ 39’ Kasey Palmer (Luton), 0-2 39’ 90+7’ Junior Quitirna (Wycombe Wanderers), 1-2 90+7’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.41 0.81 21’ Kal Naismith (Luton), 0-1 Naismith 21’ 39’ Kasey Palmer (Luton), 0-2 Palmer 39’ 90+7’ Junior Quitirna (Wycombe Wanderers), 1-2 Quitirna 90+7’
Wycombe Wanderers 1.41 xGLuton 0.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Luton attacking Wycombe Wanderers attacking 
21’ Kal Naismith (Luton), from a corner, 0.42 xG, goal 3’ Luke Harris (Wycombe Wanderers), open play, 0.21 xG, blocked 47’ Jamie Mullins (Wycombe Wanderers), open play, 0.21 xG, blocked 3’ Luke Harris (Wycombe Wanderers), open play, 0.20 xG, saved 17’ Jamie Mullins (Wycombe Wanderers), open play, 0.19 xG, saved 39’ Kasey Palmer (Luton), from a corner, 0.18 xG, goal 87’ Fred Onyedinma (Wycombe Wanderers), open play, 0.13 xG, blocked 90+5’ Junior Quitirna (Wycombe Wanderers), open play, 0.12 xG, blocked 87’ Fred Onyedinma (Wycombe Wanderers), open play, 0.08 xG, blocked 90+7’ Junior Quitirna (Wycombe Wanderers), from a corner, 0.07 xG, goal 46’ Jordan Clark (Luton), open play, 0.06 xG, off target 6’ Nathan Lowe (Wycombe Wanderers), open play, 0.06 xG, off target 90+6’ André Vidigal (Wycombe Wanderers), open play, 0.04 xG, blocked 23’ Jamie Mullins (Wycombe Wanderers), open play, 0.04 xG, blocked 34’ Nahki Wells (Luton), open play, 0.04 xG, saved 82’ Emilio Lawrence (Luton), open play, 0.03 xG, off target 74’ André Vidigal (Wycombe Wanderers), open play, 0.03 xG, saved 33’ Gideon Kodua (Luton), open play, 0.02 xG, off target 63’ Kal Naismith (Luton), set piece, 0.02 xG, off target 74’ André Vidigal (Wycombe Wanderers), open play, 0.02 xG, blocked 35’ Hakeem Odofin (Luton), from a corner, 0.02 xG, blocked 66’ Caolan Boyd-Munce (Wycombe Wanderers), open play, 0.02 xG, saved 75’ Hakeem Odofin (Luton), set piece, 0.01 xG, off target 85’ George Saville (Luton), open play, 0.01 xG, blocked 21’ Kal Naismith (Luton), from a corner, 0.42 xG, goal 3’ Luke Harris (Wycombe Wanderers), open play, 0.21 xG, blocked 47’ Jamie Mullins (Wycombe Wanderers), open play, 0.21 xG, blocked 3’ Luke Harris (Wycombe Wanderers), open play, 0.20 xG, saved 17’ Jamie Mullins (Wycombe Wanderers), open play, 0.19 xG, saved 39’ Kasey Palmer (Luton), from a corner, 0.18 xG, goal 87’ Fred Onyedinma (Wycombe Wanderers), open play, 0.13 xG, blocked 90+5’ Junior Quitirna (Wycombe Wanderers), open play, 0.12 xG, blocked 87’ Fred Onyedinma (Wycombe Wanderers), open play, 0.08 xG, blocked 90+7’ Junior Quitirna (Wycombe Wanderers), from a corner, 0.07 xG, goal 46’ Jordan Clark (Luton), open play, 0.06 xG, off target 6’ Nathan Lowe (Wycombe Wanderers), open play, 0.06 xG, off target 23’ Jamie Mullins (Wycombe Wanderers), open play, 0.04 xG, blocked 90+6’ André Vidigal (Wycombe Wanderers), open play, 0.04 xG, blocked 34’ Nahki Wells (Luton), open play, 0.04 xG, saved 82’ Emilio Lawrence (Luton), open play, 0.03 xG, off target 74’ André Vidigal (Wycombe Wanderers), open play, 0.03 xG, saved 33’ Gideon Kodua (Luton), open play, 0.02 xG, off target 63’ Kal Naismith (Luton), set piece, 0.02 xG, off target 74’ André Vidigal (Wycombe Wanderers), open play, 0.02 xG, blocked 35’ Hakeem Odofin (Luton), from a corner, 0.02 xG, blocked 66’ Caolan Boyd-Munce (Wycombe Wanderers), open play, 0.02 xG, saved 75’ Hakeem Odofin (Luton), set piece, 0.01 xG, off target 85’ George Saville (Luton), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Wycombe Wanderers 4-2-3-1 Starting XI
Norris
Taylor
Allen
Harvie
Grimmer 78’
Morley
Boyd-Munce 70’
Mullins 53’
Harris 70’
Onyedinma
Lowe 70’
Luton 3-4-1-2 Starting XI
Keeley
Lonwijk
Odofin
Naismith
Lawrence
Walsh
Saville
Kodua 78’
Clark
Palmer 89’
Wells 73’

Player stats

Goalkeeper1 player
90′ 1 2 50 – – – –
Defenders5 players
Jack Grimmer Taken off
78′ 2 1 – 4 1 43 2 – – –
90′ 2 1 1 6 4 46 2 – – –
90′ 1 2 – 3 1 59 2 – – –
90′ 2 1 – 4 2 51 2 – –
Niall Huggins Came on as a substitute
12′ – – – 2 1 11 1 – – –
Midfielders8 players
90′ – 1 56 1 0.10 1 3 5 1 – –
Caolan Boyd-Munce Taken off
70′ – – 34 – 0.03 2 1 6 3 3 –
90′ – – 25 3 0.38 1 1 9 2 2 –
Jamie Mullins Taken off
53′ – – 10 1 0.02 2 – 4 – 1 –
Luke Harris Taken off
70′ – – 20 – 0.02 2 1 4 2 –
Junior Quitirna Came on as a substitute
37′ 1 – 10 1 0.07 2 1 6 – 1 –
Ewan Henderson Came on as a substitute
20′ – – 24 2 0.09 1 – 3 – – –
André Vidigal Came on as a substitute
20′ – – 4 – 0.03 – 1 – 2 –
Forwards2 players
Nathan Lowe Taken off
70′ – – 1 – 0.06 0.00 1 – – 12 –
Bradley Fink Came on as a substitute
20′ – – – – – – – 1 – 2 –
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

Wycombe Wanderers win 45% Avg odds 2.07
Draw 27% Avg odds 3.44
Luton win 28% Avg odds 3.38

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.