Bolton vs Luton
| Yellow cards avg | 3.82 |
|
|---|---|---|
| Reds avg | 0.29 |
|
| Penalties avg | 0.24 |
|
| Over 4.5 cards | 41% |
|
| Home wins | 41% |
|
| Draws | 18% |
|
| Away wins | 41% |
|
- Bolton outshot their opponent (24-12).
- Bolton controlled possession (56%).
- Bolton had the sharper finishing (12-6 shots on target).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this League One fixture.
Quick comparison bars
Bolton last 5 home
Luton last 5 away
Bolton trend breakdown
Luton trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Bolton goal timing (home)
Luton goal timing (away)
Match Statistics
Events
Bolton vs Luton 2-3: match report, goals, cards and substitutions
Luton beat Bolton 3-2 on Saturday, 02 May 2026 in League One. The match was refereed by Carl Brook. It was played at Toughsheet Community Stadium.
First half: M. Conway received a yellow card for Bolton at 13'. Luton took the lead at 15' when J. Clark scored (Penalty), making the score 0-1. Bolton leveled the score at 20' when J. Osei-Tutu scored, with the assist credited to A. Cozier-Duberry, making the score 1-1. L. Walsh received a yellow card for Luton at 35'. Bolton took the lead at 45+3' when I. Cissoko scored, with the assist credited to Ruben Rodrigues, making the score 2-1.
Second half: I. Cissoko received a yellow card for Bolton at 60'. Luton made their 1st substitution at 61', with J. Richards replacing S. Morris. Luton leveled the score at 62' when H. Odoffin scored, with the assist credited to L. Walsh, making the score 2-2. C. Forino-Joseph received a yellow card for Bolton at 63'. K. Palmer received a yellow card for Luton at 63'. Bolton made their 1st substitution at 73', with I. Cissoko replacing T. Gale. Luton made their 2nd substitution at 73', with Emilio Lawrence replacing G. Kodua. J. Sheehan received a yellow card for Bolton at 78'. Bolton made their 2nd substitution at 79', with Ruben Rodrigues replacing K. Dempsey. Luton made their 3rd substitution at 81', with K. Palmer replacing D. van den Berg. Luton made their 4th substitution at 81', with M. Andersen replacing Ali Al Hamadi. Luton made their 5th substitution at 81', with M. Andersen replacing Ali Al Hamadi. Luton made their 6th substitution at 81', with K. Palmer replacing D. van den Berg. Bolton made their 3rd substitution at 86', with M. Conway replacing C. Christie. Bolton made their 4th substitution at 86', with Mason Paul James Burstow replacing J. McAtee. Bolton made their 5th substitution at 86', with Mason Paul James Burstow replacing J. McAtee. Bolton made their 6th substitution at 86', with M. Conway replacing C. Christie. D. van den Berg received a yellow card for Luton at 88'. Luton took the lead at 90+4' when S. Morris scored, making the score 2-3. Luton added a late goal to extend the lead at 90+7' when N. Wells scored, with the assist credited to N. Wells (Missed Penalty), making the score 2-4.
Bolton used 6 substitutions while Luton used 6 substitutions. Bolton got 4 yellow cards, while Luton got 3 yellow cards.
How the match was won
- Bolton outshot their opponent (24-12).
- Bolton controlled possession (56%).
- Bolton had the sharper finishing (12-6 shots on target).
Head-to-Head Overview
| Total Games | 2 |
| Home Wins | 0 |
| Draws | 1 |
| Away Wins | 1 |
| Over 2.5 Goals | 1 (50.0%) |
| BTTS | 2 (100.0%) |
| Total Games | 1 |
| Home Wins | 0 |
| Draws | 0 |
| Away Wins | 1 |
| Over 2.5 Goals | 1 (100.0%) |
| BTTS | 1 (100.0%) |