Exeter City vs Bradford City

2 May 2026 · League One · 2025/26 · Referee Oliver Yates

Full time 1 – 2

Half-time: 0–1

  • Josh Magennis 90+3’
  • Kayden Jackson 27’
  • Antoni Sarcevic 79’

Match summary

Bradford City took a 2-1 win at Exeter City. Bradford City led 1-0 at half-time.

Kayden Jackson put Bradford City ahead in the 27th minute, Antoni Sarcevic made it 0-2 in the 79th minute, and Josh Magennis pulled one back to make it 1-2 from a corner in stoppage time.

The chances backed that up: Bradford City created 1.50 expected goals (xG) from 12 shots to Exeter City's 0.54 from 11.

Match stats

54% Possession 46%
11 Shots 12
3 Shots on target 3
6 Corners 7
350 Passes 300
66.0% Pass accuracy 58.7%
13 Tackles 12
19 Fouls 13
3 Yellow cards 1
0 Offsides 2

Key events

Exeter City Bradford City
Kick-off
Ed JamesFoul
15’
27’
Kayden JacksonLeft foot shot0-1 (Bradford City)
27’
Joe WrightShot on target
43’
Half-time0-1
Kevin McDonaldLiam Oakes
46’
Second half underway
Carlos Mendes GomesShot on target
48’
51’
Max PowerFoul
79’
Antoni SarcevicRight foot shot0-2 (Bradford City)
86’
Josh MagennisLeft foot shot1-2 (Exeter City)
90+3’
Jayden WarehamShot on target
90+3’
Full-time1-2

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 0.54 1.50 27’ Kayden Jackson (Bradford City), 0-1 27’ 79’ Antoni Sarcevic (Bradford City), 0-2 79’ 90+3’ Josh Magennis (Exeter City), 1-2 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.54 1.50 27’ Kayden Jackson (Bradford City), 0-1 Jackson 27’ 79’ Antoni Sarcevic (Bradford City), 0-2 Sarcevic 79’ 90+3’ Josh Magennis (Exeter City), 1-2 Magennis 90+3’
Exeter City 0.54 xGBradford City 1.50 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bradford City attacking Exeter City attacking 
79’ Antoni Sarcevic (Bradford City), open play, 0.51 xG, goal 27’ Kayden Jackson (Bradford City), open play, 0.34 xG, goal 34’ Joe Wright (Bradford City), from a corner, 0.20 xG, off target 27’ Joe Wright (Bradford City), set piece, 0.17 xG, saved 84’ Ilmari Niskanen (Exeter City), open play, 0.15 xG, off target 53’ Reece Cole (Exeter City), direct free kick, 0.06 xG, blocked 90+3’ Josh Magennis (Exeter City), from a corner, 0.06 xG, goal 27’ Antoni Sarcevic (Bradford City), set piece, 0.05 xG, blocked 39’ Josh Neufville (Bradford City), set piece, 0.05 xG, blocked 43’ Jenson Metcalfe (Bradford City), set piece, 0.05 xG, blocked 60’ Timur Tuterov (Exeter City), set piece, 0.05 xG, off target 85’ Jack Aitchison (Exeter City), open play, 0.05 xG, off target 90+3’ Jayden Wareham (Exeter City), open play, 0.05 xG, saved 48’ Carlos Mendes Gomes (Exeter City), open play, 0.04 xG, saved 50’ Kayden Jackson (Bradford City), open play, 0.05 xG, off target 33’ Jenson Metcalfe (Bradford City), from a corner, 0.02 xG, blocked 46’ Charlie Cummins (Exeter City), open play, 0.02 xG, off target 68’ Kevin McDonald (Exeter City), set piece, 0.03 xG, blocked 10’ Antoni Sarcevic (Bradford City), open play, 0.02 xG, off target 53’ Reece Cole (Exeter City), set piece, 0.02 xG, blocked 16’ Ibou Touray (Bradford City), set piece, 0.01 xG, off target 27’ Antoni Sarcevic (Bradford City), set piece, 0.01 xG, blocked 90+7’ Ryan Rydel (Exeter City), open play, 0.01 xG, blocked 79’ Antoni Sarcevic (Bradford City), open play, 0.51 xG, goal 27’ Kayden Jackson (Bradford City), open play, 0.34 xG, goal 34’ Joe Wright (Bradford City), from a corner, 0.20 xG, off target 27’ Joe Wright (Bradford City), set piece, 0.17 xG, saved 84’ Ilmari Niskanen (Exeter City), open play, 0.15 xG, off target 53’ Reece Cole (Exeter City), direct free kick, 0.06 xG, blocked 90+3’ Josh Magennis (Exeter City), from a corner, 0.06 xG, goal 27’ Antoni Sarcevic (Bradford City), set piece, 0.05 xG, blocked 39’ Josh Neufville (Bradford City), set piece, 0.05 xG, blocked 60’ Timur Tuterov (Exeter City), set piece, 0.05 xG, off target 85’ Jack Aitchison (Exeter City), open play, 0.05 xG, off target 43’ Jenson Metcalfe (Bradford City), set piece, 0.05 xG, blocked 90+3’ Jayden Wareham (Exeter City), open play, 0.05 xG, saved 48’ Carlos Mendes Gomes (Exeter City), open play, 0.04 xG, saved 50’ Kayden Jackson (Bradford City), open play, 0.05 xG, off target 68’ Kevin McDonald (Exeter City), set piece, 0.03 xG, blocked 33’ Jenson Metcalfe (Bradford City), from a corner, 0.02 xG, blocked 46’ Charlie Cummins (Exeter City), open play, 0.02 xG, off target 53’ Reece Cole (Exeter City), set piece, 0.02 xG, blocked 10’ Antoni Sarcevic (Bradford City), open play, 0.02 xG, off target 16’ Ibou Touray (Bradford City), set piece, 0.01 xG, off target 27’ Antoni Sarcevic (Bradford City), set piece, 0.01 xG, blocked 90+7’ Ryan Rydel (Exeter City), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Exeter City 4-2-3-1 Starting XI
Bycroft
Andrew 46’
Oakes 46’
James
Sweeney
Cummins 68’
McMillan
Gomes 60’
Cole 68’
Niskanen
Wareham
Bradford City 3-4-2-1 Starting XI
Walker
Wright
Baldwin
Tilt
Touray
Metcalfe
Power
Neufville 83’
Sarcevic 89’
Lapslie
Jackson 73’

Player stats

Goalkeeper1 player
90′ 1 2 32 – – – – –
Defenders6 players
Liam Oakes Taken off
45′ 1 – – 3 1 11 1 – – –
90′ 1 1 1 11 8 40 1 – –
90′ – – – 5 3 54 1 – – –
Danny Andrew Taken off
45′ – – – 2 2 15 1 – –
Kevin McDonald Came on as a substitute
45′ – – – 1 1 23 – – – –
Ryan Rydel Came on as a substitute
30′ 1 – – 1 – 14 1 – 1
Midfielders5 players
Charlie Cummins Taken off
68′ – – 26 1 0.03 1 – 5 2 1 –
90′ – – 38 – 0.01 1 – 1 2 – –
90′ – – 27 – 0.06 1 – 4 3 – –
Reece Cole Taken off
68′ – – 12 – 0.02 3 1 6 1 3 –
Carlos Mendes Gomes Taken off
60′ – – 15 1 0.01 2 – 3 1 1 –
Forwards4 players
90′ – – 1 1 0.05 0.12 1 5 – 16 –
Timur Tuterov Came on as a substitute
45′ – – 1 – 0.05 0.01 – 3 2 11 –
Jack Aitchison Came on as a substitute
22′ – – 1 – 0.05 0.01 1 1 – 11 –
Josh Magennis Came on as a substitute
22′ 1 – 1 1 0.06 0.03 1 2 – 5 –
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

Exeter City win 28% Avg odds 3.34
Draw 26% Avg odds 3.54
Bradford City win 46% Avg odds 2.04

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.