Skip to content
Live scoresView all →

Bolton vs Middlesbrough 1-5

  • Lewis Brunt (OG)39'
  • Thelonius Bair45+2'
  • Aidan Morris13'
  • will lankshear31'
  • Amario Cozier-Duberry73'
  • will lankshear78'
Kick-off
Fri, 23 Oct 2026 · 19:00 (UTC)
Venue
Toughsheet Community Stadium, Horwich
Referee
Simon Hooper

Match timeline

  1. 86’SubstitutionMiddlesbrough crestMiddlesbroughMyles Peart-Harris ONSebastian Berhalter OFF
  2. 79’SubstitutionMiddlesbrough crestMiddlesbroughJeremy Sarmiento ONAmario Cozier-Duberry OFF
  3. 79’SubstitutionMiddlesbrough crestMiddlesbroughKyle Joseph ONwill lankshear OFF
  4. 79’SubstitutionMiddlesbrough crestMiddlesbroughLeo Castledine ONRiley McGree OFF
  5. 78’Goal!Middlesbrough crestMiddlesbroughwill lankshearAssist: Riley McGree2 – 4
  6. 74’SubstitutionBolton crestBoltonXavier Simons ONKyliane Dong OFF
  7. 73’Goal!Middlesbrough crestMiddlesbroughAmario Cozier-DuberryAssist: Riley McGree2 – 3
  8. 69’SubstitutionMiddlesbrough crestMiddlesbroughMax Arfsten ONTommy Conway OFF
Show 9 earlier events
  1. 63’Yellow cardBolton crestBoltonJosh Sheehan
  2. 55’SubstitutionBolton crestBoltonRyan Hardie ONEthan Erhahon OFF
  3. 55’SubstitutionBolton crestBoltonSam Dalby ONThelonius Bair OFF
  4. 45+2’Goal!Bolton crestBoltonThelonius BairAssist: Gaizka Larrazabal2 – 2
  5. 45’SubstitutionBolton crestBoltonMax Conway ONAkin Famewo OFF
  6. 45’SubstitutionBolton crestBoltonAtsuki Ito ONRuben Rodrigues OFF
  7. 39’Own goalMiddlesbrough crestMiddlesbroughLewis Brunt1 – 2
  8. 31’Goal!Middlesbrough crestMiddlesbroughwill lankshearAssist: Tommy Conway0 – 2
  9. 13’Goal!Middlesbrough crestMiddlesbroughAidan MorrisAssist: Amario Cozier-Duberry0 – 1
  10. 1’Kick-off

Key stats

Bolton crestBoltonMiddlesbroughMiddlesbrough crest
  • 40%Possession60%
  • 12Shots31
  • 0.91xG4.16
  • 4Shots on Target12
  • 2Corners12
  • 9Fouls9
  • 0Offsides4
  • 8Saves3
  • 366Passes554
  • 1Yellow Cards0

Lineups

Confirmed selections

Bolton crestBolton4 - 2 - 3 - 1

  1. 31Bazunu
  2. 22Larrazabal
  3. 18Toal
  4. 5Brunt
  5. 14Famewo
  6. 8Sheehan
  7. 21Erhahon
  8. 7Dong
  9. 20Rodrigues
  10. 11Gale
  11. 9Bair

Substitutions

  1. 45’↑25 M. Conway↓14 A. Famewo
  2. 45’↑17 A. Ito↓20 Ruben Rodrigues
  3. 55’↑39 R. Hardie↓21 E. Erhahon
  4. 55’↑10 S. Dalby↓9 T. Bair
  5. 74’↑4 X. Simons↓7 K. Dong

Unused substitutes 1 J. Bonham, 6 B. Davies, 16 S. Iling-Junior, 27 Luca Stephenson

Coach S. Schumacher

Middlesbrough crestMiddlesbrough4 - 2 - 3 - 1

  1. 1Vítek
  2. 2Brittain
  3. 4Phillips
  4. 29Malanda
  5. 30Borges
  6. 10Morris
  7. 6Berhalter
  8. 11Cozier-Duberry
  9. 8McGree
  10. 9Conway
  11. 7Lankshear

Substitutions

  1. 69’↑17 M. Arfsten↓9 T. Conway
  2. 79’↑16 J. Sarmiento↓11 A. Cozier-Duberry
  3. 79’↑22 K. Joseph↓7 W. Lankshear
  4. 79’↑19 Leo Castledine↓8 R. McGree
  5. 86’↑14 M. Peart-Harris↓6 S. Berhalter

Unused substitutes 3 S. Byram, 31 S. Brynn, 18 C. Barron, 12 L. Ayling

Coach K. Hellberg

Match facts

Competition
EFL Championship - English Second Tier
Round
Matchday 12
Date
Fri, 23 Oct 2026
Kick-off
19:00 (UTC)
Venue
Toughsheet Community Stadium, Horwich
Referee
Simon Hooper
Bolton coach
S. Schumacher
Middlesbrough coach
K. Hellberg

League table

EFL Championship - English Second Tier

#TeamPWDLGDPts
1Birmingham crestBirmingham15852+1429
2Middlesbrough crestMiddlesbrough15852+1129
3Stoke City crestStoke City15924+629
4Wolves crestWolves15843+828
5West Brom crestWest Brom15843+828
18Bolton crestBolton15528-917

Recent form

Last 5 matches, all competitions

Bolton crest

Bolton

  1. W
  2. W
  3. L
  4. W
  5. D
Middlesbrough crest

Middlesbrough

  1. D
  2. D
  3. W
  4. W
  5. D

Player ratings

  1. 1T. Bair7.5
  2. 2G. Bazunu7.2
  3. 3Gaizka Larrazabal6.5
  4. 4T. Gale6.4
  5. 5Ruben Rodrigues6.4
  6. 6S. Dalby6.3
  7. 7K. Dong6.2
  8. 8R. Hardie6.1
  9. 9E. Toal6.0
  10. 10E. Erhahon5.9
  11. 11M. Conway5.9
  12. 12X. Simons5.9
  13. 13J. Sheehan5.8
  14. 14A. Famewo5.7
  15. 15A. Ito5.7
  16. 16L. Brunt5.1
  17. 17J. Bonham0.0
  18. 18B. Davies0.0
  19. 19S. Iling-Junior0.0
  20. 20Luca Stephenson0.0
  1. 1W. Lankshear9.2
  2. 2A. Cozier-Duberry8.8
  3. 3R. McGree8.6
  4. 4A. Morris8.2
  5. 5T. Conway7.7
  6. 6S. Berhalter7.2
  7. 7Neto Borges7.1
  8. 8C. Brittain6.9
  9. 9A. Malanda6.8
  10. 10R. Vítek6.6
  11. 11M. Arfsten6.5
  12. 12Leo Castledine6.4
  13. 13K. Joseph6.4
  14. 14M. Peart-Harris6.3
  15. 15A. Phillips6.2
  16. 16J. Sarmiento6.1
  17. 17L. Ayling0.0
  18. 18C. Barron0.0
  19. 19S. Brynn0.0
  20. 20S. Byram0.0

Match ratings from API-Football, out of 10.

MVP of the match

W. Lankshear
9.2

W. Lankshear

Middlesbrough crestMiddlesbrough

2
Goals
0
Assists

Rated 9.2, the best on the pitch — 2 goals in 79 minutes.

Team form comparison

Last 5 matches, all competitions

Bolton crestBolton
W-D-L
3-1-1
Scored / match
1.8
Conceded / match
1.2
Middlesbrough crestMiddlesbrough
W-D-L
2-3-0
Scored / match
2.0
Conceded / match
1.6

Fan predictions

How the fans called it

  • Bolton crestBolton0%
  • Draw0%
  • Middlesbrough crestMiddlesbroughResult0%

No votes yet

What happened

Match report

Middlesbrough won 5-1 at the Toughsheet Community Stadium after a 2-2 half-time score turned into a one-sided second half. Will Lankshear’s second goal of the match and late strikes from Amario Cozier-Duberry and Aidan Morris settled it.

Aidan Morris opened the scoring in the 13th minute, finishing Amario Cozier-Duberry’s assist for 1-0. Will Lankshear made it 2-0 on 31 minutes from Tommy Conway’s pass, before Lewis Brunt put through his own net in the 39th minute to make it 2-1. Bolton levelled three minutes into first-half stoppage time when Thelonius Bair, assisted by Gaizka Larrazabal, made it 2-2.

Bolton made two changes at the break and another double change on 55 minutes, but Middlesbrough moved back in front in the 73rd minute when Cozier-Duberry scored from Riley McGree’s assist to make it 3-2. Lankshear then made it 4-2 on 78 minutes, again set up by McGree, before Middlesbrough made three changes on 79 minutes. The away side sealed it late on, with Morris scoring in the final minute to make it 5-1.

The numbers backed Middlesbrough’s win. They had 60% of the possession, 554 passes to Bolton’s 366, and 31 shots to 12, with 12 on target compared with four. Middlesbrough also finished with 12 corners, while Bolton had two. Bolton’s eight saves reflected the pressure they were under, and Middlesbrough’s xG of 4.16 was well above Bolton’s 0.91.

Bolton had one booking, with Josh Sheehan cautioned in the 63rd minute. There were no red cards.

Match record

Competition
EFL Championship - English Second Tier
Round
Matchday 12
Kick-off
Venue
Toughsheet Community Stadium, Horwich
Referee
Simon Hooper
Match ID
cornerflick:match:bolton-vs-middlesbrough-championship-2026-10-23

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Bolton 1-5 Middlesbrough, EFL Championship - English Second Tier, 23 October 2026. Match record, last updated 26 October 2026. https://cornerflick.com/football/championship/matches/bolton-vs-middlesbrough-championship-2026-10-23

Permanent identifier cornerflick:match:bolton-vs-middlesbrough-championship-2026-10-23. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/bolton-vs-middlesbrough-championship-2026-10-23" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

17 events

  1. 13’Goal!Middlesbrough crestMiddlesbroughAidan MorrisAssist: Amario Cozier-Duberry0 – 1
  2. 31’Goal!Middlesbrough crestMiddlesbroughwill lankshearAssist: Tommy Conway0 – 2
  3. 39’Own goalMiddlesbrough crestMiddlesbroughLewis Brunt1 – 2
  4. 45’SubstitutionBolton crestBoltonMax Conway ONAkin Famewo OFF
  5. 45’SubstitutionBolton crestBoltonAtsuki Ito ONRuben Rodrigues OFF
  6. 45+2’Goal!Bolton crestBoltonThelonius BairAssist: Gaizka Larrazabal2 – 2
  7. 55’SubstitutionBolton crestBoltonRyan Hardie ONEthan Erhahon OFF
  8. 55’SubstitutionBolton crestBoltonSam Dalby ONThelonius Bair OFF
  9. 63’Yellow cardBolton crestBoltonJosh Sheehan
  10. 69’SubstitutionMiddlesbrough crestMiddlesbroughMax Arfsten ONTommy Conway OFF
  11. 73’Goal!Middlesbrough crestMiddlesbroughAmario Cozier-DuberryAssist: Riley McGree2 – 3
  12. 74’SubstitutionBolton crestBoltonXavier Simons ONKyliane Dong OFF
  13. 78’Goal!Middlesbrough crestMiddlesbroughwill lankshearAssist: Riley McGree2 – 4
  14. 79’SubstitutionMiddlesbrough crestMiddlesbroughJeremy Sarmiento ONAmario Cozier-Duberry OFF
  15. 79’SubstitutionMiddlesbrough crestMiddlesbroughKyle Joseph ONwill lankshear OFF
  16. 79’SubstitutionMiddlesbrough crestMiddlesbroughLeo Castledine ONRiley McGree OFF
  17. 86’SubstitutionMiddlesbrough crestMiddlesbroughMyles Peart-Harris ONSebastian Berhalter OFF