Luton vs Stevenage

10 January 2026 · League One · 2025/26 · Referee Simon Mather

Full time 2 – 1

Half-time: 0–0

  • Jordan Clark 55’
  • Gideon Kodua 64’
  • Lewis Freestone 53’

Match summary

Luton came from behind to win 2-1 at home to Stevenage. It was goalless at half-time.

Lewis Freestone put Stevenage ahead with a header in the 53rd minute, Jordan Clark equalised in the 55th minute, and Gideon Kodua won it in the 64th minute.

The chances backed that up: Luton created 2.31 expected goals (xG) from 14 shots to Stevenage's 1.44 from 15. Jordan Clark had a penalty saved for Luton.

Match stats

57% Possession 43%
14 Shots 15
7 Shots on target 3
3 Corners 7
421 Passes 309
74.8% Pass accuracy 58.3%
13 Tackles 29
8 Fouls 12
1 Yellow cards 2
1 Offsides 2

Key events

Luton Stevenage
Kick-off
12’
Jamie ReidShot on target
Lamine FanneShot on target
19’
Nigel LonwijkFoul
22’
23’
Jordan RobertsShot on target
Jordan ClarkMissed penaltysaved
29’
Jordan ClarkShot on target
29’
Half-time0-0
Second half underway
53’
Lewis FreestoneHeader0-1 (Stevenage)
Jordan ClarkRight foot shot1-1 (Luton)
55’
Gideon KoduaShot on target
60’
Gideon KoduaLeft foot shot2-1 (Luton)
64’
69’
Jordan RobertsArgument
90’
Gideon KoduaShot on target
90’
Jerry YatesShot on target
90+4’
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.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.31 1.44 53’ Lewis Freestone (Stevenage), 0-1 53’ 55’ Jordan Clark (Luton), 1-1 55’ 64’ Gideon Kodua (Luton), 2-1 64’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.31 1.44 53’ Lewis Freestone (Stevenage), 0-1 Freestone 53’ 55’ Jordan Clark (Luton), 1-1 Clark 55’ 64’ Gideon Kodua (Luton), 2-1 Kodua 64’
Luton 2.31 xGStevenage 1.44 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stevenage attacking Luton attacking 
29’ Jordan Clark (Luton), penalty, 0.79 xG, saved 90+4’ Jerry Yates (Luton), open play, 0.46 xG, saved 23’ Jordan Roberts (Stevenage), set piece, 0.42 xG, saved 55’ Jordan Clark (Luton), set piece, 0.36 xG, goal 15’ Jamie Reid (Stevenage), from a corner, 0.29 xG, off target 19’ Lamine Fanne (Luton), open play, 0.14 xG, saved 49’ Jamie Reid (Stevenage), set piece, 0.13 xG, off target 19’ Lamine Fanne (Luton), open play, 0.12 xG, blocked 64’ Gideon Kodua (Luton), open play, 0.11 xG, goal 53’ Lewis Freestone (Stevenage), set piece, 0.11 xG, goal 90’ Gideon Kodua (Luton), open play, 0.08 xG, saved 61’ Jordan Clark (Luton), from a corner, 0.08 xG, blocked 15’ Daniel Phillips (Stevenage), from a corner, 0.07 xG, blocked 49’ Phoenix Patterson (Stevenage), set piece, 0.07 xG, blocked 36’ Daniel Kemp (Stevenage), open play, 0.05 xG, blocked 39’ Jamie Reid (Stevenage), open play, 0.05 xG, off target 90+6’ Jovan Malcolm (Stevenage), open play, 0.06 xG, blocked 61’ Nahki Wells (Luton), from a corner, 0.04 xG, blocked 12’ Jamie Reid (Stevenage), open play, 0.04 xG, saved 24’ Harvey White (Stevenage), from a corner, 0.04 xG, off target 44’ Joe Johnson (Luton), open play, 0.04 xG, blocked 48’ Daniel Phillips (Stevenage), from a corner, 0.04 xG, off target 17’ Phoenix Patterson (Stevenage), from a corner, 0.03 xG, blocked 60’ Gideon Kodua (Luton), open play, 0.03 xG, saved 18’ Jordan Roberts (Stevenage), from a corner, 0.02 xG, off target 84’ Jordan Clark (Luton), open play, 0.03 xG, off target 7’ Nigel Lonwijk (Luton), open play, 0.02 xG, blocked 88’ Carl Piergianni (Stevenage), from a corner, 0.02 xG, off target 45’ Lamine Fanne (Luton), open play, 0.01 xG, blocked 29’ Jordan Clark (Luton), penalty, 0.79 xG, saved 90+4’ Jerry Yates (Luton), open play, 0.46 xG, saved 23’ Jordan Roberts (Stevenage), set piece, 0.42 xG, saved 55’ Jordan Clark (Luton), set piece, 0.36 xG, goal 15’ Jamie Reid (Stevenage), from a corner, 0.29 xG, off target 19’ Lamine Fanne (Luton), open play, 0.14 xG, saved 49’ Jamie Reid (Stevenage), set piece, 0.13 xG, off target 19’ Lamine Fanne (Luton), open play, 0.12 xG, blocked 64’ Gideon Kodua (Luton), open play, 0.11 xG, goal 53’ Lewis Freestone (Stevenage), set piece, 0.11 xG, goal 90’ Gideon Kodua (Luton), open play, 0.08 xG, saved 61’ Jordan Clark (Luton), from a corner, 0.08 xG, blocked 15’ Daniel Phillips (Stevenage), from a corner, 0.07 xG, blocked 49’ Phoenix Patterson (Stevenage), set piece, 0.07 xG, blocked 90+6’ Jovan Malcolm (Stevenage), open play, 0.06 xG, blocked 36’ Daniel Kemp (Stevenage), open play, 0.05 xG, blocked 39’ Jamie Reid (Stevenage), open play, 0.05 xG, off target 61’ Nahki Wells (Luton), from a corner, 0.04 xG, blocked 12’ Jamie Reid (Stevenage), open play, 0.04 xG, saved 24’ Harvey White (Stevenage), from a corner, 0.04 xG, off target 44’ Joe Johnson (Luton), open play, 0.04 xG, blocked 48’ Daniel Phillips (Stevenage), from a corner, 0.04 xG, off target 60’ Gideon Kodua (Luton), open play, 0.03 xG, saved 17’ Phoenix Patterson (Stevenage), from a corner, 0.03 xG, blocked 18’ Jordan Roberts (Stevenage), from a corner, 0.02 xG, off target 84’ Jordan Clark (Luton), open play, 0.03 xG, off target 88’ Carl Piergianni (Stevenage), from a corner, 0.02 xG, off target 7’ Nigel Lonwijk (Luton), open play, 0.02 xG, blocked 45’ Lamine Fanne (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

Luton 4-2-3-1 Starting XI
Keeley
Johnson
Lonwijk
Andersen
Makosso
Walsh
Fanne 46’
Lawrence 62’
Kodua 90’
Clark
Wells 77’
Stevenage 4-2-3-1 Starting XI
Marschall
Freestone
Goode
Piergianni
James-Wildin
Phillips 70’
White 70’
Patterson 70’
Kemp 84’
Roberts 90’
Reid

Player stats

Goalkeeper1 player
90′ 2 1 32 1 – – – –
Defenders4 players
Nigel Lonwijk
90′ 2 5 – 5 3 45 1 – –
90′ – 1 – 7 7 42 – – – –
90′ 1 3 2 7 6 46 – – – –
90′ 2 2 – 8 4 55 1 – – –
Midfielders6 players
90′ – – 65 2 0.07 3 3 7 1 – –
Lamine Fanne Taken off
45′ – – 21 – 0.01 1 – 4 – 1 –
Gideon Kodua Taken off
89′ 1 – 20 1 0.11 – – 5 2 1 –
90′ 1 – 34 2 0.27 – 1 9 2 5 –
Emilio Lawrence Taken off
62′ – – 13 – 0.01 3 2 3 – – –
Cohen Bramall Came on as a substitute
28′ – – 19 1 0.02 – – 4 – – –
Forwards3 players
Nahki Wells Taken off
77′ – 1 1 – 0.04 0.09 2 3 2 17 –
Shayden Morris Came on as a substitute
45′ – – – – – 0.01 – 4 1 7 –
Jerry Yates Came on as a substitute
13′ – – 1 1 0.46 0.01 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

Luton win 50% Avg odds 1.89
Draw 29% Avg odds 3.23
Stevenage win 21% Avg odds 4.36

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.