Skip to content
GioScore

Bolton Wanderers vs Luton Town Result, Stats, Lineups & H2H

FT · HT 2–12 – 3

J. Osei-Tutu 20′Ibrahim Cissoko 45+3′3rd

7thJordan Clark 15′ (pen)Hakeem Odofin 62′Shayden Morris 90+3′

Player of the matchJosh KeeleyLUT · 105′ played · 10 saves · 10 recoveries · 12 final-3rd passes

8.2
Possession
56%44%
Shots · on target in brackets
24 (12)12 (5)
Corners
53
Table · 75 v 74 pts
3rd → 5th7th

League OneMatchday 46University of Bolton StadiumRef D. Jarvis

Events

BOL 2–3 LUT · 4–3 yellow
  1. Full time 2–3
  2. Nahki WellsPenalty missed · penalty saved
  3. Shayden Morris2–3Goal · right foot
  4. Davy van den BergYellow card
  5. J. McAteefor Mason Burstow
  6. Cyrus Christiefor Max Conway
  7. Ali Al-Hamadifor Mads Juel Andersen
  8. Davy van den Bergfor Kasey Palmer
  9. K. Dempseyfor Rúben Rodrigues
  10. Josh SheehanYellow card
  11. Gideon Koduafor Emilio Lawrence
  12. Thierry Galefor Ibrahim Cissoko
  13. Kasey PalmerYellow card
  14. C. ForinoYellow card
  15. Hakeem Odofin2–2Goal · header · assist Liam Walsh
  16. Shayden Morrisfor J. Richards
  17. Ibrahim CissokoYellow card
  18. Half-time 2–1
  19. Ibrahim Cissoko2–1Goal · left foot · assist Rúben Rodrigues
  20. Liam WalshYellow card
  21. J. Osei-Tutu1–1Goal · left foot · assist Amario Cozier-Duberry
  22. Jordan Clark0–1Penalty goal · right foot
  23. Max ConwayYellow card

Team stats

44 figures
  1. 56%Possession44%
  2. 24Shots12
  3. 12Shots on target5
  4. 1Big chances7
  5. 5Corners3
  6. 417Passes318
  7. 17Fouls17
  8. 4Yellow cards3
All 44 stats
  1. Attack
  2. 4Accurate crosses5
  3. 89Attacks64
  4. 0Big chances missed4
  5. 15Crosses16
  6. 52Dangerous attacks38
  7. 27Dribble attempts14
  8. 1Hit woodwork3
  9. 1Offsides2
  10. 50%Shot accuracy42%
  11. 6Shots blocked1
  12. 15Shots inside box10
  13. 6Shots off target6
  14. 9Shots outside box2
  15. 9Successful dribbles8
  16. Passing
  17. 19Accurate long passes14
  18. 348Accurate passes247
  19. 82%Forward passes %82%
  20. 18Key passes7
  21. 42%Long pass accuracy25%
  22. 45Long passes56
  23. 83%Pass accuracy78%
  24. 47Passes in final third49
  25. Defence
  26. 49Ball recoveries45
  27. 85Ball safe94
  28. 60Duels won59
  29. 8Goal kicks11
  30. 15Headers won7
  31. 9Interceptions4
  32. 2Saves10
  33. 20Tackles27
  34. Discipline
  35. 17Free kicks15
  36. Other
  37. 1Injuries1
  38. 0Penalties2
  39. 130Possession lost125
  40. 4Substitutions4
  41. 19Throw-ins23

Form

last 10 matches of each side, all competitions, before kick-off
Bolton Wanderers7d restequal rest · old → new7d restLuton Town
  1. 3-2W7 Mar
  2. 2-2D14 Mar
  3. 0-0D17 Mar
  4. 0-1L21 Mar
  5. 2-1W3 Apr
  6. 2-2D6 Apr
  7. 0-2L11 Apr
  8. 5-1W14 Apr
  9. 3-3D18 Apr
  10. 1-1D25 Apr

3-5-2goals 18:151.40pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 2-1W14 Mar
  2. 3-2W17 Mar
  3. 1-1D21 Mar
  4. 2-1W3 Apr
  5. 3-0W6 Apr
  6. 3-1W12 Apr
  7. 2-1W15 Apr
  8. 2-2D18 Apr
  9. 2-0W21 Apr
  10. 2-1W25 Apr

8-2-0goals 22:102.60pts/game

  1. ABradford City1–1
  2. HHuddersfield Town3–3
  3. HStevenage5–1
  4. ACardiff City0–2
  5. HStockport County2–2

latest 5

  1. HBarnsley2–1
  2. ARotherham United2–0
  3. AMansfield Town2–2
  4. HNorthampton Town2–1
  5. HStockport County3–1
Show older matches
  1. APlymouth Argyle2–1
  2. APort Vale0–1
  3. HDoncaster Rovers0–0
  4. ARotherham United2–2
  5. HWycombe Wanderers3–2

older

  1. AAFC Wimbledon3–0
  2. HPeterborough United2–1
  3. HStockport County1–1
  4. HExeter City3–2
  5. AWycombe Wanderers2–1

Expected vs happened

as of kick-off

41%Model · draw 27%32%

Projected goals
1.35 – 1.14total 2.49 · from goals per game before kick-off
Most likely scores
1–1 12.8%1–0 11.2%0–1 9.5%
OutcomeModelHappened
Bolton Wanderers win41%No
Draw27%No
Luton Town win32%Yes
Over 1.5 goals71%Yes
Over 2.5 goals45%Yes
Over 3.5 goals24%Yes
Both teams to score50%Yes
Bolton Wanderers clean sheet32%No
Luton Town clean sheet26%No

Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

What stands out

  • 5thfrom 3rd

    Bolton Wanderers moved from 3rd to 5th in the League One table with this result.75 → 75 points after 46 matches; order by points, goal difference, goals scored.

  • 2–1half-time

    The match stood at 2–1 at half-time before 0–2 after the break (2–3 full time).

Lineups

Starting XIs · ratings at full time
Bolton Wanderers4-2-3-16.83 avg rating 6.944-1-4-1Luton Town
  1. 16.7Jack Bonham105′
  1. 147.0J. Osei-TutuG 105′
  2. 186.2Eoin Toal105′
  3. 36.4C. ForinoYC 105′
  4. 256.5Max ConwayYC ↓86′ 91′
  1. 86.9Josh SheehanYC 105′
  2. 277.1Rúben RodriguesA ↓79′
  1. 197.6Amario Cozier-DuberryA 105′
  2. 96.6Johnny Kenny105′
  3. 206.8Ibrahim CissokoG YC ↓73′
  1. 487.5Mason Burstow↓86′ 91′
  1. 248.2Josh Keeley105′
  1. 36.8Kal Naismith105′
  2. 57.2Mads Juel Andersen↓81′
  3. 167.2Hakeem OdofinG 105′
  4. 257.2Isaiah Jones105′
  1. 87.2Liam WalshA YC 105′
  1. 326.5Emilio Lawrence↓73′
  2. 546.0Kasey PalmerYC ↓81′
  3. 187.2Jordan ClarkG 105′
  4. 276.5J. Richards↓61′
  1. 216.3Nahki Wells105′
  1. 11Thierry GaleFW · ↑73′6.6
  2. 22K. DempseyMF · ↑79′6.5
  3. 29Cyrus ChristieDF · ↑86′
  4. 45J. McAteeFW · ↑86′
  5. 4Xavier SimonsMF
  6. 15Rob ApterMF
  7. 23David HarringtonGK

SubstitutesCoaches: Steven Schumacher (1.61 PPG) · Jack Wilshere (1.77 PPG)G goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 6Davy van den BergMF · YC ↑81′6.4
  2. 12Ali Al-HamadiFW · ↑81′6.5
  3. 14Shayden MorrisFW · G ↑61′7.0
  4. 30Gideon KoduaFW · ↑73′6.9
  5. 1James SheaGK
  6. 17Nigel Cello LonwijkDF
  7. 23George Alan SavilleMF

Top ratings

XI avg 6.83 v 6.94
  1. Josh KeeleyLUT8.2
  2. Amario Cozier-DuberryBOL7.6
  3. Mason BurstowBOL7.5
  4. Hakeem OdofinLUT7.2
  5. Liam WalshLUT7.2

Player leaders

this match

Big chances created

  1. Isaiah JonesLUT1
  2. Liam WalshLUT1
  3. Rúben RodriguesBOL1

Passes

  1. Josh SheehanBOL56/62
  2. Eoin ToalBOL55/61
  3. C. ForinoBOL45/50

Progressive passes

  1. Eoin ToalBOL56 (92%)
  2. Josh SheehanBOL53 (85%)
  3. C. ForinoBOL45 (90%)

Final-third passes

  1. Josh KeeleyLUT12
  2. Jack BonhamBOL10
  3. Josh SheehanBOL9

Key passes

  1. Max ConwayBOL4
  2. Amario Cozier-DuberryBOL2
  3. Isaiah JonesLUT2

Ball recoveries

  1. Josh KeeleyLUT10
  2. Jack BonhamBOL9
  3. Amario Cozier-DuberryBOL6

Duels won

  1. J. Osei-TutuBOL11/19
  2. Isaiah JonesLUT9/16
  3. Mason BurstowBOL8/16

Saves

  1. Josh KeeleyLUT10
  2. Jack BonhamBOL2

Matchday 46

League One · the other 10 games
  1. Huddersfield Town3–0AFC Wimbledon
  2. Stockport County3–1Barnsley
  3. Exeter City1–2Bradford City
  4. Burton Albion2–1Leyton Orient
  5. Mansfield Town5–4Cardiff City
  6. Northampton Town2–3Plymouth Argyle
  7. Peterborough United0–2Doncaster Rovers
  8. Port Vale0–2Lincoln City
  9. Reading3–1Blackpool
  10. Stevenage1–0Wigan Athletic
League One fixtures and results →

Match info

Competition
League One
Season
2025/2026 · Matchday 46 of 46
Kick-off
Venue
University of Bolton Stadium, Bolton
Capacity
28,723 · grass
Weather
17 °C · light rain · humidity 55%
Referee
D. Jarvis
BOL coach
Steven Schumacher (1.61 PPG)
LUT coach
Jack Wilshere (1.77 PPG)

Match summary

Luton Town beat Bolton Wanderers 3-2 in the League One (England).

Before kickoff, Bolton Wanderers sat 3rd on 75 points, while Luton Town were 7th on 71 points. Before kickoff, Bolton Wanderers were 3rd in the table but 13th on points from the last five league games. Luton Town had gone 11 matches unbeaten before this one. Across 3 previous meetings on record, Bolton Wanderers won 0 and Luton Town won 1, with 2 draws (1.67 goals per game).

Luton Town trailed 1-2 at half-time and won 3-2. Luton Town's winning goal came in the 90th minute (Shayden Morris). Goals came from J. Osei-Tutu (20') and Ibrahim Cissoko (45') for Bolton Wanderers and Jordan Clark (15'), Hakeem Odofin (62') and Shayden Morris (90') for Luton Town.

Bolton Wanderers — live results and scheduleLuton Town — live results and scheduleHow we calculate this

Table after full time

League One 2025/2026
#TeamPW-D-LGoalsGDPtsBefore
1Lincoln City4631-10-589:41+481031st
3Stockport County4622-11-1371:58+13774th ▲1
4Bradford City4622-11-1358:51+7775th ▲1
5Bolton Wanderers4619-18-970:52+18753rd ▼2
6Stevenage4621-12-1349:46+3756th
7Luton Town4621-11-1468:56+12747th
8Plymouth Argyle4622-7-1775:63+12738th
9Huddersfield Town4618-13-1574:64+10679th
24Northampton Town469-8-2939:74-353524th
Bolton Wanderers
3rd → 5th75 → 75 pts
Luton Town
7th71 → 74 pts

Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Head-to-head

3 meetings on record since 2024

0-2-1Bolton Wanderers W-D-L · goals 2:3

0 BOL2 draws1 LUT
Goals per meeting
1.67
Over 2.5 goals
33%
Both teams scored
67%
Won by the host
0%
  1. Luton Town1–1Bolton WanderersLeague One
  2. Bolton Wanderers1–2Luton TownFA Cup
  3. Luton Town0–0Bolton WanderersFA Cup

Season comparison

as the teams came into the match
  1. Goal markets & scoring rates · 15 games each
  2. 3.47Goals per game (both sides)3.13
  3. 87%Over 1.5100%
  4. 60%Over 2.573%
  5. 53%Over 3.527%
  6. 80%Both teams scored87%
  7. 7%Clean sheets13%
  8. 20%Failed to score0%
  9. Bolton Wanderers at home v Luton Town away
  10. 7Played6
  11. 3Won3
  12. 4Drawn3
  13. 0Lost0
  14. 18-12Goals (for-against)11-5
  15. 1.86Points per game2
  16. 86%Over 2.550%
  17. 14%Clean sheets33%
  18. 1st half vs 2nd half scoring · 14 v 15 games
  19. 8-71st-half goals (for-against)19-9
  20. 21-142nd-half goals (for-against)11-8
  21. 72%Goals after half-time37%
  22. 64%Goal before half-time100%
  23. 4-6-4Half-time W-D-L9-4-2

How we calculate this

Updated