Exeter City — Bradford City 1:2: match report and statistics
England. League One · 02.05.2026 14:00 · Finished
Compare teamsWho will win?
Votes: 0- Exeter City0%
- Draw0%
- Bradford City0%
Overview
Exeter City vs Bradford City ended 1:2 on 02.05.2026 14:00 (UTC) in England. League One. The win went to Bradford City. Goals: Kayden Jackson 27', Antoni Sarcevic 79', Josh Magennis 90+3'.
Exeter City, last 6 games: won 1, drawn 4, lost 1. Bradford City, last 6 games: won 2, drawn 3, lost 1.
All meetings of Exeter City and Bradford City: 12 (wins of Exeter City: 3, wins of Bradford City: 1, draws: 2). The last meeting on 29.11.2025 15:00 ended Bradford City 1:0 Exeter City.
Exeter City in the standings: place 21, points 49, played 46. Bradford City in the standings: place 4, points 77, played 46.
Related pages: Exeter City results and fixtures, Bradford City results and fixtures, England. League One table.
See also Football results and fixtures. The statistics are powered by SportAPI.
Team playing styles
Exeter City
Strengths
- Attacking down the wingsStrong
- Protecting the leadStrong
Weaknesses
- Defending against attacks down the wingsWeak
- Defending against skillful playersWeak
- Aerial duelsWeak
- Defending set piecesWeak
- Avoiding offsideVery Weak
Playing style
Bradford City
Strengths
- Stealing the ball from the oppositionVery Strong
- Creating scoring chancesStrong
- Counter AttackStrong
- Attacking set piecesStrong
- Protecting the leadStrong
- Aerial duelsStrong
Weaknesses
- Avoiding offsideWeak
- Keeping possession of the ballWeak
Playing style
What to expect
- Bradford Citywill control the game in the opposition's halfVery Likely
- Bradford Citywill score from a setpiece situationLikely
- Bradford Citywill dominate in the airLikely
Ratings are based on the players' stats over the last two seasons.
Score by periods
| Team | 1 | 2 | Σ |
|---|---|---|---|
| 0 | 1 | 1 | |
| 1 | 1 | 2 |
Match events
Match statistics
- 0.54 Expected goals (xG) 1.49
- 54% Possession 46%
- 11 Total shots 12
- 3 Shots on target 3
- 1 Big Chances 3
- 6 Corners 7
- 66 (231/350)Assists(176/300) 59
- 3 Yellow cards 1
- 0.77 xG on target (xGOT) 1.79
- 4 Shots off target 4
- 4 Shots blocked 5
- 6 Shots from inside the penalty area 10
- 5 Shots from outside the penalty area 2
- 0 Hit the woodwork 0
- 18 Touches in opposition box 32
- 0 Accurate through passes 0
- 0 Offsides 2
- 13 Free kicks 19
- 28 (24/85)Long Balls(20/84) 24
- 53 (70/133)Passes in final third(64/131) 49
- 28 (7/25)Crosses(5/16) 31
- 0.66 Expected assists (xA) 0.85
- 41 Throw-ins 25
- 19 Fouls 13
- 77 (10/13)Tackles(9/12) 75
- 53 Duels won 70
- 39 Clearances 30
- 2 Steals 10
- 0 Errors leading to shot 0
- 1 Errors leading to goal 1
- 1 Saves 2
- 1.79 xGOT faced 0.77
- -0.21 Goals prevented -0.23
Box score
| Player | G | SOT | BS | O | FC | FS | YC | RC | P | S | UT | I | OG | C | R | AW | D | KP | T | TT | Cr | LB | PA% | AccC | AccLB | ThB | AccThB | SoP | Sub in | Sub off | GM | UnP | PS | LMT | COTL | AS | NO | 112 | 115 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 32 | 0 | 0 | 0 | 0 | 0 | 5.98 | 0 | 0 | 0 | 36 | 0 | 0 | 21 | 59.4 | 0 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 11 | 0 | 1 | 0 | 0 | 2 | 6.04 | 1 | 2 | 0 | 27 | 1 | 0 | 2 | 54.5 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 53 | 0 | 0 | 0 | 0 | 7 | 6.48 | 3 | 1 | 1 | 79 | 0 | 5 | 14 | 73.6 | 2 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 1 | 0 | 1 | 2 | 1 | 0 | 41 | 0 | 0 | 1 | 0 | 18 | 7.41 | 8 | 0 | 1 | 68 | 1 | 0 | 11 | 61 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 14 | 0 | 1 | 0 | 0 | 3 | 6.01 | 2 | 0 | 0 | 34 | 0 | 3 | 6 | 42.9 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 38 | 0 | 1 | 0 | 0 | 3 | 5.24 | 0 | 0 | 0 | 53 | 1 | 0 | 8 | 73.7 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Cummins | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 26 | 1 | 1 | 0 | 0 | 0 | 6.03 | 1 | 1 | 1 | 40 | 0 | 0 | 5 | 61.5 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 25 | 1 | 4 | 1 | 0 | 2 | 6.04 | 3 | 1 | 0 | 48 | 1 | 3 | 2 | 80 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 1 | 0 | 1 | 3 | 0 | 0 | 12 | 2 | 1 | 1 | 0 | 0 | 6.39 | 0 | 1 | 0 | 32 | 3 | 3 | 3 | 66.7 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 14 | 1 | 3 | 0 | 0 | 3 | 6.61 | 1 | 0 | 1 | 30 | 2 | 1 | 2 | 78.6 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Wareham | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 0 | 16 | 1 | 2 | 0 | 0 | 1 | 6.67 | 5 | 2 | 1 | 24 | 1 | 0 | 0 | 62.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 13 | 1 | 1 | 0 | 0 | 1 | 6.79 | 0 | 0 | 1 | 32 | 1 | 8 | 3 | 69.2 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 23 | 1 | 0 | 0 | 0 | 0 | 6.15 | 1 | 0 | 1 | 28 | 0 | 1 | 3 | 65.2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 12 | 1 | 3 | 0 | 0 | 0 | 5.99 | 0 | 0 | 1 | 16 | 0 | 0 | 1 | 75 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 4 | 1 | 3 | 0 | 0 | 0 | 7.05 | 2 | 0 | 1 | 8 | 0 | 0 | 0 | 100 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 11 | 1 | 0 | 0 | 0 | 0 | 6 | 1 | 1 | 0 | 19 | 0 | 2 | 3 | 63.6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Woodhouse | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Lineups
Starting line-up
- 23

Jack BycroftGK - 21

Danny Andrew43'46' - 26

Pierce SweeneyC - 40

Edward James15' - 34

Liam Oakes46' - 2

Jack McMillan - 45

Charlie Cummins68' - 7

Carlos Mendes Gomes60' - 12

Reece Cole68' - 14

Ilmari Niskanen - 9

Jayden Wareham
Substitutes
- 3

Ryan Rydel60'86' - 5

Jack Fitzwater - 10

Jack Aitchison68' - 20

Luca Woodhouse - 27

Josh Magennis68'90+3' - 28

Timur Tutierov46' - 29

Kevin McDonald46'
Coach

Matthew Taylor
Missing players
Виллиан Педро Missing Player
Joe Whitworth Missing Player
Jake Doyle-Hayes Missing Player
Ed Turns Missing Player
Starting line-up
- 1

Sam WalkerGK - 4

Josh Wright - 15

Aden Baldwin - 26

Curtis Tilt - 7

Josh Neufville83' - 21

Jenson Metcalfe - 6

Max PowerC51' - 3

Ibou Touray - 32

George Lapslie - 10

Antoni Sarcevic79'89' - 19

Kayden Jackson27'73'
Substitutes
- 11

Stephen Humphrys - 18

Ciaran Kelly89' - 22

Nick Powell73' - 24

Will Swan - 25

Joe HiltonGK - 28

Matthew Pennington83' - 33

Harrison Ashby
Coach

Graham Alexander
Missing players

Bobby Pointon Missing Player
Tyreik Samuel Wright Missing Player
Lead tracker
Live commentary
- 90:00 +6:23Second half ends
- 90:00 +6:19George Lapslie blocks a shot
- 90:00 +6:19Ryan Rydel has shot blocked (Out of box, Left footed, Open play)
- 90:00 +4:35Nick Powell wins a corner (To the right)
- 90:00 +2:33GOAL! Josh Magennis scores, Assisted by Ryan Rydel (Low to the left, 18-yard box, Left footed, From corner)
- 90:00 +2:02Jayden Wareham wins a corner (To the left)
- 90:00 +2:01Sam Walker makes a save (Parried safe)
- 90:00 +2:01Jayden Wareham has attempt saved (High to the centre, 18-yard box, Head, Open play)
- 88:27Ciarán Kelly is substituted on
- 88:27Antoni Sarcevic is substituted off
- 85:06Ryan Rydel recieves a yellow card
- 84:04Jack Aitchison misses attempt (18-yard box, Right footed, Open play)
- 83:47Ilmari Niskanen misses attempt (To the left, 18-yard box, Big Chance, Right footed, Open play)
- 82:31Matthew Pennington is substituted on
- 82:31Josh Neufville is substituted off
Positional statistics
Exeter City
Attack sides
Where the game is played
Shot directions
Shot zones
Bradford City
Attack sides
Where the game is played
Shot directions
Shot zones
Season team stats
General
Attack
Defence
Goals by situation
Goals / Shots (Conversion)
Passes per match
Top scorers
Top assists
Best rated
Head-to-head
Exeter CityMatches played: 12
draws: 2
Bradford CityPrevious matches: Exeter City
Previous matches: Bradford City
Preview
Match info
- Tournament
- First League
- Season
- 2025/2026
- Attendance
- 8,015
- Referee
- Ollie Yates
Upcoming matches: Exeter City
Upcoming matches: Bradford City
England. League One
| # | Team | P | W | D | L | Goals | +/- | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 46 | 31 | 10 | 5 | 89:41 | +48 | 103 | WWDWW | |
| 2 | 46 | 27 | 10 | 9 | 90:50 | +40 | 91 | WWWDW | |
| 3 | 46 | 22 | 11 | 13 | 71:58 | +13 | 77 | LWLDW | |
| 4 | 46 | 22 | 11 | 13 | 58:51 | +7 | 77 | DDDLW | |
| 5 | 46 | 19 | 18 | 9 | 70:52 | +18 | 75 | DDWLD | |
| 6 | 46 | 21 | 12 | 13 | 49:46 | +3 | 75 | DWDLW | |
| 7 | 46 | 21 | 11 | 14 | 68:56 | +12 | 74 | WWDWW | |
| 8 | 46 | 22 | 7 | 17 | 75:63 | +12 | 73 | WDWDW | |
| 9 | 46 | 18 | 13 | 15 | 74:64 | +10 | 67 | LDDDW | |
| 10 | 46 | 16 | 17 | 13 | 62:50 | +12 | 65 | DWWDL | |
| 11 | 46 | 17 | 12 | 17 | 69:58 | +11 | 63 | LLDLL | |
| 12 | 46 | 16 | 15 | 15 | 64:60 | +4 | 63 | DLLLD | |
| 13 | 46 | 17 | 9 | 20 | 54:65 | -11 | 60 | WWWLW | |
| 14 | 46 | 17 | 9 | 20 | 50:69 | -19 | 60 | DLWWL | |
| 15 | 46 | 15 | 14 | 17 | 68:73 | -5 | 59 | WLLDD | |
| 16 | 46 | 14 | 14 | 18 | 49:58 | -9 | 56 | LDWWD | |
| 17 | 46 | 13 | 15 | 18 | 50:60 | -10 | 54 | DDWDD | |
| 18 | 46 | 15 | 8 | 23 | 64:68 | -4 | 53 | DLDLL | |
| 19 | 46 | 15 | 8 | 23 | 51:72 | -21 | 53 | WLLLL | |
| 20 | 46 | 14 | 10 | 22 | 59:71 | -12 | 52 | LLLLD | |
| 21 | 46 | 12 | 13 | 21 | 52:61 | -9 | 49 | DDDWL | |
| 22 | 46 | 10 | 12 | 24 | 36:61 | -25 | 42 | WLLDW | |
| 23 | 46 | 10 | 11 | 25 | 41:71 | -30 | 41 | DLWLL | |
| 24 | 46 | 9 | 8 | 29 | 39:74 | -35 | 35 | LLLLL |
- Promotion - Championship
- Promotion - First League (Play-off)
- Relegation - Ligue 2
Match forecast
- The model expects 2.5 goals: 1.5 for Exeter City and 1 for Bradford City.
- Most likely score is 1–0 (12%), followed by 1–1 (12%).
- Corners: about 9.6 (4.7 — 4.9).
- Most goals in both teams' matches come in 61-75: 15 in total.
- Expected goals by half: 1st — 0.9, 2nd — 1.6.
Correct score by the model
Scores 4+ goals: Exeter City — 7%, Bradford City — 2%
| Market | Model | Fair odds | ||
|---|---|---|---|---|
| Over 0.5 | 90% | 100% | 92% | 1.09 |
| Over 1.5 | 60% | 80% | 71% | 1.40 |
| Over 2.5 | 50% | 70% | 46% | 2.19 |
| Over 3.5 | 20% | 10% | 24% | 4.13 |
| Over 4.5 | 10% | 0% | 11% | 9.19 |
Poisson model on recent matches: home team at home (10), away team away (10). History — share of each team's matches where the line came in.
Trends
Unbeaten in 4 matches100%
Scored in 4 matches in a row100%
Winless in 4 matches100%
Winless in 3 matches100%
Both teams scored in 3 matches in a row100%
Unbeaten in 3 matches100%
Both teams scored in 3 matches in a row100%
Scored in 3 matches in a row100%
Scored under 2.5 in 10 of 10 matches100%
Over 3.5 cards in 9 of 10 matches90%
Unbeaten in 8 of 10 matches80%
Under 5.5 cards in 8 of 10 matches80%
Based on recent matches: home team — 10, away team — 10
Markets by recent matches
Share of each team's recent matches where the match total went over / under the line.
First goal and after
First to score…
First to concede…
Overall
- • Exeter City opened the scoring in 56% of matches.
- • Exeter City avoided defeat after conceding first in 50% of such matches.
- • Bradford City opened the scoring in 40% of matches.
- • Bradford City avoided defeat after conceding first in 33% of such matches.
Goals by time
| For | Ag. | % | Period | % | For | Ag. |
|---|---|---|---|---|---|---|
| 0 | 1 | 10% | 1–15 | 20% | 0 | 2 |
| 0 | 2 | 20% | 16–30 | 40% | 2 | 2 |
| 3 | 1 | 40% | 31–45 | 50% | 1 | 4 |
| 2 | 0 | 20% | 46–60 | 60% | 2 | 4 |
| 6 | 4 | 60% | 61–75 | 50% | 4 | 1 |
| 4 | 1 | 40% | 76–90 | 30% | 2 | 2 |
| 2 | 0 | 20% | 37–HT | 30% | 0 | 3 |
| 2 | 0 | 20% | 87–FT | 20% | 1 | 1 |
- • Exeter City scores most in 61–75: 6 of 15 goals (40%).
- • Exeter City concedes most in 61–75: 4 of 9 conceded.
- • Exeter City scores 67% of goals after the 60th minute.
- • Bradford City scores most in 61–75: 4 of 11 goals (36%).
- • Bradford City concedes most in 31–45: 4 of 15 conceded.
- • Bradford City scores 55% of goals after the 60th minute.
- Framed — the period where the team scores / concedes the most. % — share of matches with an event in the period.
Corners and cards
Averages per match
Match total
1st half total
Team total
Corner handicap
Corners by minute are counted only for matches with full text commentary.
xG and shots
- • Exeter City scores 0.11 per match above its xG — finishing better than chances suggest.
- • Exeter City concedes 0.33 per match fewer than opponents' xG.
- • Bradford City scores 0.09 per match below its xG — wasteful in front of goal.
- • Bradford City concedes 0.26 per match more than opponents' xG.
Half-time / full-time
Exeter Citymatches: 10
Bradford Citymatches: 10
From the team's point of view: W — winning, D — draw, L — losing.
Markets in head-to-head
Head-to-head matches: 6 · 2 goals per match on average.