Luton vs Reading

2 - 3
🕒 Sat, 07 Mar 2026 15:00 Europe/London 📍 Kenilworth Road 🧑‍⚖️ Oliver Mackey 🔁 Regular Season - 36 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 36
Regular Season Table
Luton 7 · Reading 12
Referee Stats
4 matches · 2.00 yellow cards avg
Yellow cards avg 2.00
Reds avg 0.00
Penalties avg 0.00
Over 4.5 cards 25%
Home wins 0%
Draws 75%
Away wins 25%
How the match was won
  • Luton outshot their opponent (19-10).
  • Luton controlled possession (56%).
  • Reading had the sharper finishing (2-6 shots on target).

Team Overview

Luton (Home stats)

Games / Record

23
W-D-L: 13-6-4

Goals For / Against

37 / 24
Avg: 1.61 / 1.04

Points

45
Avg: 1.96

Clean Sheets

7

Failed to Score

3
Reading (Away stats)

Games / Record

23
W-D-L: 6-8-9

Goals For / Against

31 / 32
Avg: 1.35 / 1.39

Points

26
Avg: 1.13

Clean Sheets

2

Failed to Score

5

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this League One fixture.

Quick comparison bars

1.96
PPG
1.13
1.61
GF
1.35
1.04
GA
1.39
57%
O2.5
43%
61%
BTTS
70%
57%
Score 1st
43%

League-position context

Luton rank7th
Reading rank12th
Luton points74
Reading points63
Luton: #7 · 74 pts · GD +12
17 pts off the top 2. 7 pts above the play-off edge. 25 pts clear of the relegation zone.
Reading: #12 · 63 pts · GD +4
28 pts off the top 2. 10 pts off the play-off line. 14 pts clear of the relegation zone.
11-point gap between the two sides coming into kick-off.

Luton last 5 home

W W W D W
Points13/15
Weighted index91
Goals10-6
Record4-1-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Reading last 5 away

D L D L W
Points5/15
Weighted index24
Goals4-5
Record1-2-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Luton trend breakdown

Over 2.557%
BTTS61%
BTTS + O2.548%
1H Over 0.574%
Also: Over 0.5 96% · Over 1.5 74% · Over 3.5 26% · 1H BTTS 22%

Reading trend breakdown

Over 2.543%
BTTS70%
BTTS + O2.539%
1H Over 0.557%
Also: Over 0.5 100% · Over 1.5 87% · Over 3.5 26% · 1H BTTS 26%

Scoring reliability

Luton score at home87%
Luton clean sheet at home30%
Reading score away78%
Reading clean sheet away9%

First-goal patterns

Luton score first57%
Luton win after scoring first77%
Reading score first43%
Reading win after scoring first40%
Comeback rate after conceding first: Luton 56% · Reading 45%
Avg first goal minute: Luton 24.8' · Reading 27.5'

Vs league average

Luton score at home1.61 vs 1.48
Luton concede at home1.04 vs 1.15
Reading score away1.35 vs 1.15
Reading concede away1.39 vs 1.48
Luton score 9% above league average, while Reading score 17% above league average.
Defensive side: Luton are 9% below league average at home, and Reading are 6% below league average away.

Head-to-head trends

Recent games2
Avg goals5.00
BTTS100%
Over 2.5100%
At this venue setup: 5.00 goals on average across the last 1.

Luton goal timing (home)

1H scored: 56% 2H scored: 44% Danger: 31-45 Vulnerable: 76-90+
Goals scored by 15-minute interval
31-45 8
16-30 7
46-60 7
0-15 5
61-75 5
76-90+ 4
Goals conceded by 15-minute interval
76-90+ 6
0-15 4
31-45 4
46-60 4
61-75 4
16-30 3

Reading goal timing (away)

1H scored: 53% 2H scored: 47% Danger: 31-45 Vulnerable: 46-60
Goals scored by 15-minute interval
31-45 8
76-90+ 6
16-30 5
46-60 4
61-75 4
0-15 3
Goals conceded by 15-minute interval
46-60 9
76-90+ 7
61-75 5
0-15 4
16-30 3
31-45 1

Match Statistics

Shots on Goal
2
6
Total Shots
19
10
Shots off Goal
7
1
Blocked Shots
10
3
Shots Inside Box
12
7
Shots Outside Box
7
3
Ball Possession
56%
44%
Corner Kicks
10
4
Fouls
11
20
Offsides
1
2
Yellow Cards
1
4
Red Cards
Goalkeeper Saves
3
0
Total Passes
416
342
Passes Accurate
336
266
Passes %
81%
78%

Events

Yellow Cards
Home
1
Away
4
Red Cards
Home
0
Away
0
Substitutions
Home
9
Away
6
5'
5' Goal · 0-1
K. Ehibhatiomhan
Normal Goal
21'
21' L. Fraser
44'
44' P. O'Connor
45+3'
45+3' Goal · 1-1
N. Lonwijk
Normal Goal · Assist: Emilio Lawrence
53'
53' Goal · 2-1
G. Saville
Normal Goal · Assist: J. Clark
61'
61' L. Fraser
1st substitution · For: S. Patton
66'
66' D. Cole
1st substitution · For: N. Wells
66'
66' J. Richards
2nd substitution · For: L. Walsh
66'
66' D. Cole
3rd substitution · For: N. Wells
66'
66' J. Richards
4th substitution · For: L. Walsh
70'
70' J. Clark
72'
72' K. Doyle
2nd substitution · For: P. Lane
72'
72' A. Yiadom
3rd substitution · For: M. Ritchie
72'
72' K. Doyle
4th substitution · For: P. Lane
72'
72' A. Yiadom
5th substitution · For: M. Ritchie
78'
78' Emilio Lawrence
5th substitution · For: C. Bramall
78'
78' K. Palmer
6th substitution · For: G. Kodua
78'
78' Emilio Lawrence
7th substitution · For: C. Bramall
78'
78' K. Palmer
8th substitution · For: G. Kodua
80'
80' D. Williams
81'
81' Goal · 2-2
K. Ehibhatiomhan
Normal Goal · Assist: M. Ritchie
84'
84' Goal · 2-3
K. Ehibhatiomhan
Normal Goal · Assist: M. Ritchie
88'
88' I. Jones
9th substitution · For: S. Morris
90+1'
90+1' Joel Pereira
90+4'
90+4' K. Ehibhatiomhan
6th substitution · For: F. Burns

Luton vs Reading 2-3: match report, goals, cards and substitutions

Reading beat Luton 3-2 on Saturday, 07 March 2026 in League One. The match was refereed by Oliver Mackey. It was played at Kenilworth Road.

First half: Reading took an early lead at 5' when K. Ehibhatiomhan scored, making the score 0-1. L. Fraser received a yellow card for Reading at 21'. P. O'Connor received a yellow card for Reading at 44'. Luton leveled the score at 45+3' when N. Lonwijk scored, with the assist credited to Emilio Lawrence, making the score 1-1.

Second half: Luton took the lead at 53' when G. Saville scored, with the assist credited to J. Clark, making the score 2-1. Reading made their 1st substitution at 61', with L. Fraser replacing S. Patton. Luton made their 1st substitution at 66', with D. Cole replacing N. Wells. Luton made their 2nd substitution at 66', with J. Richards replacing L. Walsh. Luton made their 3rd substitution at 66', with D. Cole replacing N. Wells. Luton made their 4th substitution at 66', with J. Richards replacing L. Walsh. J. Clark received a yellow card for Luton at 70'. Reading made their 2nd substitution at 72', with K. Doyle replacing P. Lane. Reading made their 3rd substitution at 72', with A. Yiadom replacing M. Ritchie. Reading made their 4th substitution at 72', with K. Doyle replacing P. Lane. Reading made their 5th substitution at 72', with A. Yiadom replacing M. Ritchie. Luton made their 5th substitution at 78', with Emilio Lawrence replacing C. Bramall. Luton made their 6th substitution at 78', with K. Palmer replacing G. Kodua. Luton made their 7th substitution at 78', with Emilio Lawrence replacing C. Bramall. Luton made their 8th substitution at 78', with K. Palmer replacing G. Kodua. D. Williams received a yellow card for Reading at 80'. Reading leveled the score at 81' when K. Ehibhatiomhan scored, with the assist credited to M. Ritchie, making the score 2-2. Reading took the lead at 84' when K. Ehibhatiomhan scored, with the assist credited to M. Ritchie, making the score 2-3. Luton made their 9th substitution at 88', with I. Jones replacing S. Morris. Joel Pereira received a yellow card for Reading at 90+1'. Reading made their 6th substitution at 90+4', with K. Ehibhatiomhan replacing F. Burns.

Luton used 9 substitutions while Reading used 6 substitutions. Luton got 1 yellow card, while Reading got 4 yellow cards.

How the match was won

  • Luton outshot their opponent (19-10).
  • Luton controlled possession (56%).
  • Reading had the sharper finishing (2-6 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games2
Home Wins0
Draws0
Away Wins2
Over 2.5 Goals2 (100.0%)
BTTS2 (100.0%)
Home vs Away as Scheduled
Total Games1
Home Wins0
Draws0
Away Wins1
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)

Luton vs Reading Head-to-Head History by Season