Full Breakdown
Bolton Wanderers Secure Play-Off Final Spot with 2-0 Aggregate Win Over Bradford City
5/15/2026, 4:28:16 AM
Play-Off Semi-Final Result
Bolton Wanderers advanced to the League One play-off final after a 2-0 aggregate victory over Bradford City. The second leg at Valley Parade on Thursday ended 1-0 to Bolton, adding to the 1-0 win in the first leg. Substitute Xavier Simons scored the decisive goal in the 81st minute, sealing the tie and confirming Bolton’s place alongside Stockport County in the championship-promotion decider.
Background & Context
The League One play-offs determine the third promotion slot to the Sky Bet Championship. Bolton, promoted from League Two the previous season, have already reached a play-off final once in the past three campaigns. Bradford entered the semi-final after a strong league campaign, hoping to return to the second tier. The winner of the final on 24 May 2026 will join Lincoln City and Cardiff City in the Championship.
Key Figures & Groups
- Steven Schumacher – Bolton manager, responsible for team selection and tactics.
- Graham Alexander – Bradford City manager, praised his squad’s effort.
- Xavier Simons – Bolton midfielder, scored the aggregate-sealing goal.
- Jack Bonham – Bolton goalkeeper, made several crucial saves.
- Kayden Jackson – Bradford forward, had a goal ruled out for off-side.
Timeline of Decisive Moments
- First leg (home for Bolton) – Bolton secured a 1-0 lead (details not provided).
- Second leg, early chances – Max Power’s strike hit the crossbar; Kayden Jackson headed a goal that was disallowed for off-side.
- 81st minute – A cross from Thierry Gale reached Simons, who finished past Bradford goalkeeper Jack Bonham.
- Final whistle – Bolton celebrated the aggregate win; both sides received yellow cards for late-stage confrontations.
Numbers at a Glance
Bolton recorded eight first-half shots, generating an expected-goals (xG) value of 0.66, none of which were on target. Bradford struck the woodwork twice and saw a goal ruled out for off-side. Simons’ goal was the only one of the tie to find the net.
Official Statements & Responses
Bolton manager Steven Schumacher described the encounter as “stressful” and praised Bradford’s quality, noting his side needed to stay composed under pressure. He emphasized preparation for the upcoming final, stating the club must be ready for the “big test” against Stockport County. Bradford’s Graham Alexander highlighted the dedication of his players and supporters, acknowledging the disappointment while commending the team’s work ethic. Midfielder Xavier Simons expressed confidence in Bolton’s attacking threat, insisting the side remains “a very dangerous team” capable of winning games.
Criticism & Opposition
Commentators observed that Bradford’s inability to convert chances—including the off-side decision and two shots that hit the crossbar—ultimately cost them the tie. Bolton’s defensive discipline, particularly the timely saves by Jack Bonham, was also cited as a key factor in limiting Bradford’s opportunities.
Verbatim Quotes
- “Really professional performance from Bolton but that is how you get through the play-offs and get to the final.” — Jobi McAnuff, Sky Sports commentator
- “Bradford manager Graham Alexander speaking to Sky Sports: "I've just told the players that in nearly 40 years of football, I've never seen a support base recognise a team's effort after a game that we've been beaten in ever.” — Graham Alexander, Bradford City manager
- “Very stressful.” — Steven Schumacher, Bolton manager
- “We know when we're at it, we are a very dangerous team, a team that can win games and that's what we're going to do.” — Xavier Simons, Bolton midfielder
- “We created one or two moments in the first half but in the second half, we were so careless.” — Steven Schumacher, Bolton manager
Implications
Reaching the final gives Bolton a chance to compete in the Championship, the tier above League One. For Bradford, the defeat ends a season that fell short of promotion.
Looking Ahead
Bolton will meet Stockport County at Wembley Stadium on 24 May 2026; the winner will secure a place in the 2026-27 Sky Bet Championship.
