Skip to content
CFChampionshipFIXTURES
EFL Championship · 2026/27

Bolton Wanderers v Bristol City: 2–3 result

Bolton Wanderers 2–3 Bristol City was the full-time score in the Championship on Sat 31 Oct 2026 at Toughsheet Community Stadium.

UK dates and kick-off times · GMT / BST

· 15:00 GMT · Regular season

Bolton Wanderers crest Bolton Wanderers
2 – 3Full timeHalf-time 1 – 1
Bristol City crest Bristol City

Toughsheet Community Stadium

Match information as at 12 Nov 2026, 08:53 GMT.

Goalscorers

  • Bristol City crest 13' Dominic Ballard · Goal
  • Bolton Wanderers crest 16' Josh Sheehan · Goal
  • Bolton Wanderers crest 57' Sam Dalby · Goal
  • Bristol City crest 84' Sam Bell · Goal
  • Bristol City crest 90'+3' Scott Twine · Goal

Bolton Wanderers v Bristol City highlights & goals

Official match footage
SCOTT TWINE 93rd-MINUTE WINNER | Bolton Wanderers 2-3 Bristol City | Highlights

SCOTT TWINE 93rd-MINUTE WINNER | Bolton Wanderers 2-3 Bristol City | Highlights

Bristol City · 2026-10-31T12:47:27-07:00 · 1m 53s

Watch on the official website ↗
How Bristol City scored two late goals to beat Bolton Wanderers

How Bristol City scored two late goals to beat Bolton Wanderers

Bristol City · 2026-11-01T04:59:31-08:00 · 16m 50s

Watch on the official website ↗
Pitchside view of five-goal thriller! | Bolton Wanderers 2-3 Bristol City | Red Zone

Pitchside view of five-goal thriller! | Bolton Wanderers 2-3 Bristol City | Red Zone

Bristol City · 2026-11-02T05:33:05-08:00 · 8m 44s

Watch on the official website ↗

Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.

Bolton Wanderers v Bristol City: UK TV coverage

No confirmed UK broadcaster is listed for this match.

Explore Championship matches on TV or read how to watch in the UK.

Match information

Ground
Toughsheet Community StadiumBolton, England
Attendance
21706
Final whistle
31 Oct, 16:59:04 GMT

Goals by period

Bolton WanderersFirst half: 1
Bolton WanderersSecond half: 1
Bristol CityFirst half: 1
Bristol CitySecond half: 2

Bolton Wanderers v Bristol City: goals, cards & substitutions

23 events
  1. 0'
    Kick-off
  2. 11'Bristol City crest
    Yellow Card · Bristol City

    Joe Williams

  3. 13'Bristol City crest
    Goal · Bristol City

    Scorer: Dominic Ballard · Assist: Jason Knight

  4. 16'Bolton Wanderers crest
    Goal · Bolton Wanderers

    Scorer: Josh Sheehan · Assist: Thierry Gale

  5. 30'Bolton Wanderers crest
    Yellow Card · Bolton Wanderers

    Josh Sheehan

  6. 31'Bristol City crest
    End Delay · Bristol City
  7. 31'Bolton Wanderers crest
    End Delay · Bolton Wanderers
  8. 55'Bristol City crest
    Substitution · Bristol City

    On: Yu Hirakawa · Off: Brian De Keersmaecker

  9. 55'Bristol City crest
    Substitution · Bristol City

    On: Jed Wallace · Off: Rio Cardines

  10. 57'Bolton Wanderers crest
    Goal · Bolton Wanderers

    Scorer: Sam Dalby · Assist: Atsuki Ito

  11. 65'Bolton Wanderers crest
    Substitution · Bolton Wanderers

    Ruben Rodrigues · Off: Atsuki Ito

  12. 65'Bolton Wanderers crest
    Substitution · Bolton Wanderers

    On: Kyliane Dong · Off: Thierry Gale

  13. 67'Bristol City crest
    Substitution · Bristol City

    On: Scott Twine · Dominic Ballard

  14. 76'Bolton Wanderers crest
    End Delay · Bolton Wanderers
  15. 76'Bristol City crest
    End Delay · Bristol City
  16. 78'Bolton Wanderers crest
    Substitution · Bolton Wanderers

    On: Lewis Brunt · Christian Forino Joseph

  17. 78'Bristol City crest
    Substitution · Bristol City

    On: Sam Bell · Off: Lorent Tolaj

  18. 78'Bristol City crest
    Substitution · Bristol City

    On: Adam Randell · Off: Joe Williams

  19. 84'Bristol City crest
    Goal · Bristol City

    Scorer: Sam Bell · Assist: Cameron Pring

  20. 88'Bolton Wanderers crest
    Substitution · Bolton Wanderers

    On: Akin Famewo · Off: Ben Davies

  21. 88'Bolton Wanderers crest
    Substitution · Bolton Wanderers

    On: Max Lott · Off: Samuel Iling-Junior

  22. 90'+3'Bristol City crest
    Goal · Bristol City

    Scorer: Scott Twine · Assist: Jed Wallace

  23. 90'+8'
    Full time

Match statistics

Bolton Wanderers and Bristol City statistics comparison
StatisticBolton Wanderers crest Bolton WanderersBristol City crest Bristol City
Possession65.0%35.0%
Shots1914
Shots on target69
Corners114
Fouls57
Offsides25
Saves64
Yellow cards11
Red cards00
Passes589322
Accurate passes496241
Pass accuracy84.2%74.8%
Crosses289
Accurate crosses93
Long balls5953
Accurate long balls2621
Blocked shots82
Tackles1216
Interceptions139
Clearances2536
Shots on target (%)31.6%64.3%
Penalties scored00
Penalties taken00
Cross accuracy32.1%33.3%
Long-ball accuracy44.1%39.6%
Successful tackles711
Tackle success58.3%68.8%
Effective clearances2536

Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.

Line-ups & formations

Bolton Wanderers crest Bolton Wanderers

4-2-3-1
1
Jack BonhamGoalkeeper
6
Ben DaviesCentre Left Defender · Substituted
3
Christian Forino JosephCentre Right Defender · Substituted
25
Max ConwayLeft Back
22
Gaizka LarrazabalRight Back
17
Atsuki ItoAttacking Midfielder · Substituted
8
Josh SheehanLeft Midfielder
4
Xavier SimonsRight Midfielder
10
Sam DalbyForward
11
Thierry GaleAttacking Midfielder Left · Substituted
16
Samuel Iling-JuniorAttacking Midfielder Right · Substituted
Substitutes (9)
  • 14Akin FamewoUsed substitute
  • 35Max LottUsed substitute
  • 9Thelonius Bair
  • 5Lewis BruntUsed substitute
  • 12David Watson
  • 7Kyliane DongUsed substitute
  • 20Ruben RodriguesUsed substitute
  • 23David Harrington
  • 27Luca Stephenson

Bristol City crest Bristol City

3-5-2
40
Bradley CollinsGoalkeeper
15
Luke McNallyCentre Defender
2
Lisav EissatCentre Left Defender
19
George TannerCentre Right Defender
6
Brian De KeersmaeckerCentre Left Midfielder · Substituted
12
Jason KnightCentre Right Midfielder
8
Joe WilliamsAttacking Midfielder · Substituted
3
Cameron PringLeft Midfielder
21
Rio CardinesRight Midfielder · Substituted
23
Dominic BallardCentre Left Forward · Substituted
9
Lorent TolajCentre Right Forward · Substituted
Substitutes (9)
  • 5Robert Atkinson
  • 10Scott TwineUsed substitute
  • 7Yu HirakawaUsed substitute
  • 17Jed WallaceUsed substitute
  • 1Sam Tickle
  • 20Sam Greenwood
  • 4Adam RandellUsed substitute
  • 11Sam BellUsed substitute
  • 14Tomi Horvat

Player statistics

Bolton Wanderers crest Bolton Wanderers · player statistics
Bolton Wanderers player statistics for Bolton Wanderers v Bristol City
PlayerGoalsAssistsShotsOn targetYCRCSaves
Jack Bonham0000006
Ben Davies001000—
Christian Forino Joseph000000—
Max Conway000000—
Gaizka Larrazabal003000—
Atsuki Ito013100—
Josh Sheehan101110—
Xavier Simons000000—
Sam Dalby101100—
Thierry Gale011000—
Samuel Iling-Junior004000—
Akin Famewo000000—
Max Lott000000—
Lewis Brunt000000—
Kyliane Dong002100—
Ruben Rodrigues003200—
Bristol City crest Bristol City · player statistics
Bristol City player statistics for Bolton Wanderers v Bristol City
PlayerGoalsAssistsShotsOn targetYCRCSaves
Bradley Collins0000004
Luke McNally002100—
Lisav Eissat001000—
George Tanner000000—
Brian De Keersmaecker000000—
Jason Knight010000—
Joe Williams000010—
Cameron Pring011000—
Rio Cardines001000—
Dominic Ballard101100—
Lorent Tolaj002200—
Scott Twine101100—
Yu Hirakawa001100—
Jed Wallace011100—
Adam Randell000000—
Sam Bell103200—

YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.

Previous meetings

Before this match
DateHomeScoreAway
25 Jan 2019Bristol City crest Bristol City2 – 1Bolton Wanderers crest Bolton Wanderers
12 Jan 2019Bristol City crest Bristol City2 – 1Bolton Wanderers crest Bolton Wanderers
11 Aug 2018Bolton Wanderers crest Bolton Wanderers2 – 2Bristol City crest Bristol City
2 Feb 2018Bolton Wanderers crest Bolton Wanderers1 – 0Bristol City crest Bristol City
26 Sep 2017Bristol City crest Bristol City2 – 0Bolton Wanderers crest Bolton Wanderers

Player leaders in this match

Player leaders by statistic
TeamStatisticPlayerTotalOther figures
Bolton Wanderers crest Bolton WanderersShotsSamuel Iling-Junior4Shots on target: 0Expected goals (xG): 0.20
Bolton Wanderers crest Bolton WanderersAccurate passesBen Davies70Passes: 76Big chances created: 0
Bolton Wanderers crest Bolton WanderersDefensive interventionsChristian Forino Joseph14Successful tackles: 3Duels won: 3
Bolton Wanderers crest Bolton WanderersSavesJack Bonham6Shots on target faced: 9Expected goals conceded (xGC): 3.14
Bristol City crest Bristol CityShotsSam Bell3Shots on target: 2Expected goals (xG): 0.96
Bristol City crest Bristol CityAccurate passesJason Knight35Passes: 38Big chances created: 1
Bristol City crest Bristol CityDefensive interventionsLisav Eissat13Successful tackles: 0Duels won: 1
Bristol City crest Bristol CitySavesBradley Collins4Shots on target faced: 6Expected goals conceded (xGC): 1.24

xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.

Bolton Wanderers: more player statistics

Jack Bonham

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
3
Shots faced
0

Ben Davies

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Christian Forino Joseph

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Max Conway

Fouls committed
1
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Gaizka Larrazabal

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
3
Shots faced
0

Atsuki Ito

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Josh Sheehan

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Xavier Simons

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Sam Dalby

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
3
Shots faced
0

Thierry Gale

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Samuel Iling-Junior

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Akin Famewo

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Max Lott

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Lewis Brunt

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Kyliane Dong

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Ruben Rodrigues

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0
Bristol City: more player statistics

Bradley Collins

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
2
Shots faced
0

Luke McNally

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Lisav Eissat

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

George Tanner

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Brian De Keersmaecker

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Jason Knight

Fouls committed
0
Fouls won
3
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Joe Williams

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Cameron Pring

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
2
Shots faced
0

Rio Cardines

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Dominic Ballard

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
2
Goals conceded
2
Shots faced
0

Lorent Tolaj

Fouls committed
3
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
2
Shots faced
0

Scott Twine

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Yu Hirakawa

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Jed Wallace

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Adam Randell

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Sam Bell

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Form before Bolton Wanderers v Bristol City

Earlier results, with the competition shown for each game. Scores are written home team first.

Bolton Wanderers crest Bolton Wanderers

DateOpponentVenueScoreResultCompetition
23 Oct 2026Middlesbrough crest MiddlesbroughHome1 – 5LEFL Championship
17 Oct 2026Southampton crest SouthamptonAway0 – 0DEFL Championship
13 Oct 2026Wolverhampton Wanderers crest Wolverhampton WanderersAway1 – 3WEFL Championship
10 Oct 2026Stoke City crest Stoke CityHome1 – 2LEFL Championship
20 Sep 2026Norwich City crest Norwich CityAway3 – 4WEFL Championship

Bristol City crest Bristol City

DateOpponentVenueScoreResultCompetition
24 Oct 2026Stoke City crest Stoke CityAway0 – 0DEFL Championship
17 Oct 2026Sheffield United crest Sheffield UnitedHome0 – 1LEFL Championship
13 Oct 2026Blackburn Rovers crest Blackburn RoversHome0 – 1LEFL Championship
10 Oct 2026Charlton Athletic crest Charlton AthleticAway1 – 1DEFL Championship
3 Oct 2026Crystal PalaceAway0 – 2WClub Friendly

Current Championship positions

Full table

Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.

Championship 2026/27 league table
PosClubPWDLGFGAGDPts
17Bristol City crest Bristol City155371624-818
18Bolton Wanderers crest Bolton Wanderers155282029-917

Bolton Wanderers v Bristol City: match questions

What was the Bolton Wanderers v Bristol City result?

Bolton Wanderers 2–3 Bristol City was the full-time score in the Championship on Sat 31 Oct 2026 at Toughsheet Community Stadium.

Was Bolton Wanderers v Bristol City on UK TV?

No confirmed UK broadcaster is listed for this match.

Are highlights available for Bolton Wanderers v Bristol City?

Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.