Bradford City vs Stevenage

17 October 2026 · League One · 2026/27 · Referee S Mather

Full time 2 – 0

Half-time: 0–0

  • Antoni Sarcevic 79’ (pen)
  • Will Swan 87’

Match summary

Bradford City won 2-0 at home to Stevenage. It was goalless at half-time.

Antoni Sarcevic put Bradford City ahead from the penalty spot in the 79th minute and Will Swan made it 2-0 in the 87th minute.

The chances backed that up: Bradford City created 1.76 expected goals (xG) from 13 shots to Stevenage's 0.95 from 12.

Match stats

56% Possession 44%
13 Shots 12
2 Shots on target 1
9 Corners 2
87 Attacks 80
52 Dangerous attacks 25
382 Passes 323
68.6% Pass accuracy 66.3%
11 Tackles 11
17 Fouls 12
1 Yellow cards 1
1 Offsides 0

Key events

Bradford City Stevenage
Kick-off
1’
Daniel KempShot on target
Corner
13’
Corner
20’
Corner
20’
24’
Corner
Corner
30’
Corner
41’
Corner
42’
Half-time0-0
Second half underway
Corner
58’
Corner
62’
Corner
74’
Antoni SarcevicPenalty1-0 (Bradford City)
79’
79’
Daniel PhillipsTime wasting
81’
Will SwanRight foot shot2-0 (Bradford City)
87’
90+9’
Corner
Full-time2-0

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 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 0.95 79’ Antoni Sarcevic (Bradford City), 1-0 79’ 87’ Will Swan (Bradford City), 2-0 87’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.76 0.95 79’ Antoni Sarcevic (Bradford City), 1-0 Sarcevic 79’ 87’ Will Swan (Bradford City), 2-0 Swan 87’
Bradford City 1.76 xGStevenage 0.95 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Stevenage attacking Bradford City attacking 
79’ Antoni Sarcevic (Bradford City), penalty, 0.79 xG, goal 73’ Michael Mellon (Stevenage), set piece, 0.25 xG, off target 9’ Adam Phillips (Bradford City), open play, 0.22 xG, blocked 3’ Oliver Sanderson (Stevenage), open play, 0.18 xG, off target 87’ Will Swan (Bradford City), open play, 0.16 xG, goal 51’ Daniel Kemp (Stevenage), open play, 0.11 xG, off target 35’ Daniel Kemp (Stevenage), open play, 0.10 xG, off target 19’ Ibou Touray (Bradford City), open play, 0.10 xG, off target 39’ Bobby Pointon (Bradford City), open play, 0.09 xG, off target 66’ Antoni Sarcevic (Bradford City), open play, 0.09 xG, off target 3’ Terence Vancooten (Stevenage), open play, 0.06 xG, off target 62’ Adam Phillips (Bradford City), direct free kick, 0.05 xG, blocked 8’ Saxon Earley (Stevenage), set piece, 0.05 xG, blocked 42’ Antoni Sarcevic (Bradford City), from a corner, 0.05 xG, off target 47’ Jake Beesley (Bradford City), open play, 0.05 xG, off target 54’ Oliver Sanderson (Stevenage), open play, 0.05 xG, blocked 71’ Nick Powell (Bradford City), open play, 0.05 xG, off target 76’ Stephen Humphrys (Bradford City), open play, 0.04 xG, off target 90+1’ Michael Mellon (Stevenage), open play, 0.04 xG, off target 13’ Aden Baldwin (Bradford City), open play, 0.04 xG, blocked 90+9’ Daniel Kemp (Stevenage), direct free kick, 0.03 xG, blocked 2’ Saxon Earley (Stevenage), from a corner, 0.03 xG, blocked 1’ Daniel Kemp (Stevenage), open play, 0.02 xG, saved 17’ Kayden Jackson (Bradford City), open play, 0.02 xG, blocked 82’ Terence Vancooten (Stevenage), set piece, 0.02 xG, off target 79’ Antoni Sarcevic (Bradford City), penalty, 0.79 xG, goal 73’ Michael Mellon (Stevenage), set piece, 0.25 xG, off target 9’ Adam Phillips (Bradford City), open play, 0.22 xG, blocked 3’ Oliver Sanderson (Stevenage), open play, 0.18 xG, off target 87’ Will Swan (Bradford City), open play, 0.16 xG, goal 51’ Daniel Kemp (Stevenage), open play, 0.11 xG, off target 35’ Daniel Kemp (Stevenage), open play, 0.10 xG, off target 19’ Ibou Touray (Bradford City), open play, 0.10 xG, off target 39’ Bobby Pointon (Bradford City), open play, 0.09 xG, off target 66’ Antoni Sarcevic (Bradford City), open play, 0.09 xG, off target 3’ Terence Vancooten (Stevenage), open play, 0.06 xG, off target 62’ Adam Phillips (Bradford City), direct free kick, 0.05 xG, blocked 42’ Antoni Sarcevic (Bradford City), from a corner, 0.05 xG, off target 47’ Jake Beesley (Bradford City), open play, 0.05 xG, off target 71’ Nick Powell (Bradford City), open play, 0.05 xG, off target 8’ Saxon Earley (Stevenage), set piece, 0.05 xG, blocked 54’ Oliver Sanderson (Stevenage), open play, 0.05 xG, blocked 76’ Stephen Humphrys (Bradford City), open play, 0.04 xG, off target 90+1’ Michael Mellon (Stevenage), open play, 0.04 xG, off target 13’ Aden Baldwin (Bradford City), open play, 0.04 xG, blocked 90+9’ Daniel Kemp (Stevenage), direct free kick, 0.03 xG, blocked 2’ Saxon Earley (Stevenage), from a corner, 0.03 xG, blocked 1’ Daniel Kemp (Stevenage), open play, 0.02 xG, saved 17’ Kayden Jackson (Bradford City), open play, 0.02 xG, blocked 82’ Terence Vancooten (Stevenage), set piece, 0.02 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 3-4-2-1 Starting XI
McCracken
Pennington
Baldwin
Pratt
Touray
Jackson 57’
Connolly
Sarcevic 90’
Phillips 65’
Pointon 65’
Beesley 57’
Stevenage 4-4-1-1 Starting XI
Setford
Vancooten
Piergianni
Earley
James-Wildin
Sanderson 66’
Phillips 82’
Smith 65’
Madivadua 53’
Kemp
Magennis 82’

Player stats

Goalkeeper1 player
90′ 1 0 24 – – – – –
Defenders4 players
90′ 1 1 – 6 5 39 – – – –
90′ 1 2 2 5 3 51 – – – –
90′ 1 2 – 6 5 64 – – – –
Corey O'Keeffe Came on as a substitute
33′ 1 – – 2 1 16 1 – – –
Midfielders5 players
Kayden Jackson Taken off
57′ – – 20 1 0.06 – 3 1 1 – –
Antoni Sarcevic Taken off
89′ 1 – 33 1 0.23 4 – 7 3 2 –
90′ – – 41 – 0.02 1 2 5 3 1
90′ – – 32 – 0.15 – – 3 1 – –
Nick Powell Came on as a substitute
33′ – – 10 1 0.02 – – 8 – 2 –
Forwards5 players
Adam Phillips Taken off
65′ – – 2 – 0.28 0.07 1 5 2 18 –
Bobby Pointon Taken off
65′ – – 1 – 0.09 0.01 – 6 3 16 –
Jake Beesley Taken off
57′ – – 1 – 0.05 0.01 – – – 4 –
Stephen Humphrys Came on as a substitute
25′ – – 1 – 0.04 0.02 – 5 1 6 –
Will Swan Came on as a substitute
25′ 1 – 1 1 0.16 0.23 1 – – 6 –
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 50% Avg odds 1.87
Draw 28% Avg odds 3.38
Stevenage win 22% Avg odds 4.21

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.