Luton vs Rotherham United

15 November 2025 · League One · 2025/26 · Referee Craig Hicks

Full time 0 – 0

Half-time: 0–0

Match summary

Luton and Rotherham United could not be separated in a goalless draw.

Luton had the better of the chances, with 0.54 expected goals (xG) from 12 shots to Rotherham United's 0.08 from 2.

Match stats

69% Possession 31%
12 Shots 2
3 Shots on target 1
3 Corners 4
533 Passes 236
85.9% Pass accuracy 61.4%
21 Tackles 29
8 Fouls 9
1 Yellow cards 1
3 Offsides 3

Key events

Luton Rotherham United
Kick-off
8’
Jordan HugillShot on target
33’
45+3’
Josh BensonJordan Hugill
Half-time0-0
46’
Josh AyresMartin Sherif
Second half underway
Jerry YatesShot on target
64’
Gideon KoduaShot on target
71’
Jacob BrownShot on target
79’
83’
Hamish DouglasOff the ball foul
84’
Dru YearwoodShaun McWilliams
90’
Liam KellyJosh Ayres
Full-time0-0

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.54 0.08 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.54 0.08
Luton 0.54 xGRotherham United 0.08 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rotherham United attacking Luton attacking 
79’ Jacob Brown (Luton), open play, 0.22 xG, saved 23’ Shaun McWilliams (Rotherham United), open play, 0.06 xG, off target 64’ Jerry Yates (Luton), open play, 0.05 xG, saved 77’ Kal Naismith (Luton), from a corner, 0.05 xG, blocked 90+2’ Jacob Brown (Luton), open play, 0.05 xG, off target 90’ Teden Mengi (Luton), open play, 0.03 xG, off target 90+2’ Jerry Yates (Luton), open play, 0.03 xG, blocked 77’ Zack Nelson (Luton), open play, 0.03 xG, off target 8’ Jordan Hugill (Rotherham United), set piece, 0.02 xG, saved 26’ Liam Walsh (Luton), open play, 0.02 xG, blocked 84’ Gideon Kodua (Luton), set piece, 0.02 xG, off target 27’ Lamine Fanne (Luton), open play, 0.01 xG, off target 89’ Millenic Alli (Luton), open play, 0.01 xG, blocked 71’ Gideon Kodua (Luton), open play, 0.01 xG, saved 79’ Jacob Brown (Luton), open play, 0.22 xG, saved 23’ Shaun McWilliams (Rotherham United), open play, 0.06 xG, off target 64’ Jerry Yates (Luton), open play, 0.05 xG, saved 77’ Kal Naismith (Luton), from a corner, 0.05 xG, blocked 90+2’ Jacob Brown (Luton), open play, 0.05 xG, off target 90’ Teden Mengi (Luton), open play, 0.03 xG, off target 90+2’ Jerry Yates (Luton), open play, 0.03 xG, blocked 77’ Zack Nelson (Luton), open play, 0.03 xG, off target 8’ Jordan Hugill (Rotherham United), set piece, 0.02 xG, saved 26’ Liam Walsh (Luton), open play, 0.02 xG, blocked 84’ Gideon Kodua (Luton), set piece, 0.02 xG, off target 89’ Millenic Alli (Luton), open play, 0.01 xG, blocked 27’ Lamine Fanne (Luton), open play, 0.01 xG, off target 71’ Gideon Kodua (Luton), open play, 0.01 xG, saved
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
Mengi
Andersen
Naismith
Fanne 78’
Walsh
Bramall 78’
Wells 61’
Jones
Richards 46’
Yates
Rotherham United 3-4-1-2 Starting XI
Dawson
James
Douglas
Rafferty
Spence
Gore
Powell
Hall
McWilliams 84’
Sherif 46’
Hugill 45’

Player stats

Goalkeeper1 player
90′ 1 0 31 – – – – –
Defenders3 players
90′ 2 1 – 6 4 80 – – – –
90′ 1 1 – 6 4 106 1 – –
90′ – – – 5 3 91 – – – –
Midfielders8 players
90′ – – 44 2 0.04 4 2 6 1 1 –
Lamine Fanne Taken off
78′ – – 43 – 0.03 2 1 3 1 – –
90′ – – 72 3 0.06 4 – 4 2 – –
Jake Richards Taken off
45′ – – 12 – 0.03 2 – 3 – – –
Cohen Bramall Taken off
78′ – – 13 1 0.01 – 1 2 – – –
Gideon Kodua Came on as a substitute
45′ – – 6 1 0.01 1 1 2 – – –
Zack Nelson Came on as a substitute
29′ – – 9 – 0.02 2 1 3 – 1 –
Millenic Alli Came on as a substitute
12′ – – 3 1 0.13 – – – 1 – –
Forwards3 players
Nahki Wells Taken off
61′ – – – – – 0.00 – 2 2 4 –
90′ – – 2 1 0.08 0.13 1 8 1 18 –
Jacob Brown Came on as a substitute
12′ – – 2 1 0.27 0.01 – 2 1 1 –
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 62% Avg odds 1.51
Draw 22% Avg odds 4.20
Rotherham United win 16% Avg odds 5.92

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.