Bradford City vs Bolton Wanderers

25 April 2026 · League One · 2025/26 · Referee Sebastian Stockbridge

Full time 1 – 1

Half-time: 0–0

  • Kayden Jackson 80’
  • Johnny Kenny 72’

Match summary

The points were shared as Bradford City and Bolton Wanderers drew 1-1. It was goalless at half-time.

Johnny Kenny put Bolton Wanderers ahead in the 72nd minute and Kayden Jackson equalised in the 80th minute.

Bolton Wanderers had the better of the chances, with 1.25 expected goals (xG) from 17 shots to Bradford City's 0.83 from 12.

Match stats

45% Possession 55%
12 Shots 17
2 Shots on target 4
6 Corners 5
278 Passes 341
56.5% Pass accuracy 66.6%
16 Tackles 14
13 Fouls 11
2 Yellow cards 2
1 Offsides 0

Key events

Bradford City Bolton Wanderers
Kick-off
Jenson MetcalfeShot on target
14’
15’
36’
38’
Ibrahim CissokoShot on target
Half-time0-0
Second half underway
50’
Johnny KennyShot on target
67’
Johnny KennyShot on target
72’
Johnny KennyRight foot shot0-1 (Bolton Wanderers)
79’
Kayden JacksonRight foot shot1-1 (Bradford City)
80’
90+1’
Full-time1-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.83 1.25 72’ Johnny Kenny (Bolton Wanderers), 0-1 72’ 80’ Kayden Jackson (Bradford City), 1-1 80’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.83 1.25 72’ Johnny Kenny (Bolton Wanderers), 0-1 Kenny 72’ 80’ Kayden Jackson (Bradford City), 1-1 Jackson 80’
Bradford City 0.83 xGBolton Wanderers 1.25 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bolton Wanderers attacking Bradford City attacking 
14’ Jenson Metcalfe (Bradford City), open play, 0.28 xG, saved 50’ Johnny Kenny (Bolton Wanderers), open play, 0.22 xG, saved 72’ Johnny Kenny (Bolton Wanderers), open play, 0.15 xG, goal 7’ Amario Cozier-Duberry (Bolton Wanderers), open play, 0.13 xG, off target 24’ Cyrus Christie (Bolton Wanderers), open play, 0.11 xG, blocked 50’ Chris Forino (Bolton Wanderers), from a corner, 0.11 xG, off target 80’ Aden Baldwin (Bradford City), set piece, 0.10 xG, blocked 62’ Chris Forino (Bolton Wanderers), from a corner, 0.10 xG, off target 64’ Rúben Rodrigues (Bolton Wanderers), open play, 0.09 xG, blocked 84’ Will Swan (Bradford City), open play, 0.07 xG, blocked 68’ Mason Burstow (Bolton Wanderers), from a corner, 0.07 xG, off target 64’ Josh Neufville (Bradford City), open play, 0.06 xG, blocked 90+2’ Will Swan (Bradford City), set piece, 0.06 xG, blocked 90+2’ Stephen Humphrys (Bradford City), direct free kick, 0.06 xG, blocked 1’ Johnny Kenny (Bolton Wanderers), open play, 0.05 xG, off target 34’ Eoin Toal (Bolton Wanderers), from a corner, 0.05 xG, off target 70’ George Lapslie (Bradford City), set piece, 0.05 xG, blocked 23’ George Lapslie (Bradford City), from a corner, 0.04 xG, blocked 64’ Kayden Jackson (Bradford City), open play, 0.04 xG, blocked 22’ Stephen Humphrys (Bradford City), open play, 0.04 xG, blocked 61’ Josh Sheehan (Bolton Wanderers), direct free kick, 0.04 xG, off target 67’ Johnny Kenny (Bolton Wanderers), open play, 0.04 xG, saved 7’ Amario Cozier-Duberry (Bolton Wanderers), open play, 0.04 xG, hit the woodwork 38’ Ibrahim Cissoko (Bolton Wanderers), open play, 0.02 xG, saved 80’ Kayden Jackson (Bradford City), set piece, 0.02 xG, goal 25’ Josh Sheehan (Bolton Wanderers), open play, 0.01 xG, off target 34’ Josh Sheehan (Bolton Wanderers), from a corner, 0.01 xG, off target 39’ Josh Sheehan (Bolton Wanderers), from a corner, 0.01 xG, off target 6’ Stephen Humphrys (Bradford City), open play, 0.01 xG, off target 14’ Jenson Metcalfe (Bradford City), open play, 0.28 xG, saved 50’ Johnny Kenny (Bolton Wanderers), open play, 0.22 xG, saved 72’ Johnny Kenny (Bolton Wanderers), open play, 0.15 xG, goal 7’ Amario Cozier-Duberry (Bolton Wanderers), open play, 0.13 xG, off target 50’ Chris Forino (Bolton Wanderers), from a corner, 0.11 xG, off target 24’ Cyrus Christie (Bolton Wanderers), open play, 0.11 xG, blocked 80’ Aden Baldwin (Bradford City), set piece, 0.10 xG, blocked 62’ Chris Forino (Bolton Wanderers), from a corner, 0.10 xG, off target 64’ Rúben Rodrigues (Bolton Wanderers), open play, 0.09 xG, blocked 84’ Will Swan (Bradford City), open play, 0.07 xG, blocked 68’ Mason Burstow (Bolton Wanderers), from a corner, 0.07 xG, off target 64’ Josh Neufville (Bradford City), open play, 0.06 xG, blocked 90+2’ Will Swan (Bradford City), set piece, 0.06 xG, blocked 90+2’ Stephen Humphrys (Bradford City), direct free kick, 0.06 xG, blocked 1’ Johnny Kenny (Bolton Wanderers), open play, 0.05 xG, off target 34’ Eoin Toal (Bolton Wanderers), from a corner, 0.05 xG, off target 70’ George Lapslie (Bradford City), set piece, 0.05 xG, blocked 22’ Stephen Humphrys (Bradford City), open play, 0.04 xG, blocked 23’ George Lapslie (Bradford City), from a corner, 0.04 xG, blocked 64’ Kayden Jackson (Bradford City), open play, 0.04 xG, blocked 61’ Josh Sheehan (Bolton Wanderers), direct free kick, 0.04 xG, off target 67’ Johnny Kenny (Bolton Wanderers), open play, 0.04 xG, saved 7’ Amario Cozier-Duberry (Bolton Wanderers), open play, 0.04 xG, hit the woodwork 38’ Ibrahim Cissoko (Bolton Wanderers), open play, 0.02 xG, saved 80’ Kayden Jackson (Bradford City), set piece, 0.02 xG, goal 25’ Josh Sheehan (Bolton Wanderers), open play, 0.01 xG, off target 39’ Josh Sheehan (Bolton Wanderers), from a corner, 0.01 xG, off target 6’ Stephen Humphrys (Bradford City), open play, 0.01 xG, off target 34’ Josh Sheehan (Bolton Wanderers), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Bradford City 4-2-3-1 Starting XI
Walker
Touray
Baldwin
Wright
Tilt
Power
Metcalfe 65’
Lapslie
Humphrys
Neufville 65’
Jackson
Bolton Wanderers 4-2-3-1 Starting XI
Bonham
Toal
Forino
Johnston
Christie
Sheehan 87’
Cozier-Duberry
Cissoko 87’
Rodrigues
Kenny 90’
Burstow

Player stats

Goalkeeper1 player
90′ 2 1 29 – – – – –
Defenders3 players
90′ 1 – – 3 1 24 3 – – –
90′ 1 – – 9 7 27 1 – –
90′ 2 1 2 5 1 21 – – 1 –
Midfielders7 players
90′ – – 35 – 0.02 1 1 6 – 2 –
90′ – – 43 – 0.03 1 – 2 – – –
Jenson Metcalfe Taken off
65′ – – 18 – 0.03 3 1 6 1 1 –
Josh Neufville Taken off
65′ – – 9 2 0.21 2 1 3 1 –
90′ – – 30 1 0.04 2 – 5 1 – –
90′ – – 23 1 0.01 1 – 7 1 1 –
Nick Powell Came on as a substitute
25′ – – 7 – 0.00 – – 3 1 1 –
Forwards2 players
90′ 1 – 2 1 0.06 0.08 1 6 3 10 –
Will Swan Came on as a substitute
25′ – – 2 – 0.13 0.00 – – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Bradford City win 33% Avg odds 2.80
Draw 30% Avg odds 3.09
Bolton Wanderers win 37% Avg odds 2.52

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.