Exeter City — Bradford City 1:2: match report and statistics

England. League One · 02.05.2026 14:00 · Finished

Compare teams
Ollie Yates (England)
Exeter City
Finished1 : 202.05.2026 14:00
Bradford City

Who 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

Attacking down the right Play with width Consistent first eleven Playing in their own half

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

Play with width Control the game in the opposition's half Attacking down the right Long balls Attempt crosses often Take long shots Take a lot of shots Opponents play aggressively against them Aggressive

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

Team12Σ
Exeter City
011
Bradford City
112

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

PlayerGSOTBSOFCFSYCRCPSUTIOGCRAWDKPTTTCrLBPA%AccCAccLBThBAccThBSoPSub inSub offGMUnPPSLMTCOTLASNO112115
Jack BycroftEnglandBycroft0000000032000005.9800036002159.40800000000000000
Liam OakesEnglandLiam Oakes0000110011010026.041202710254.50000001000000000
Pierce SweeneyIrelandSweeney P.0000120053000076.4831179051473.62400000000000000
Edward JamesWalesJames00101210410010187.41801681011610300000000000000
Danny AndrewEnglandAndrew D.0000101014010036.012003403642.91200001000000000
Jack McMillanScotlandMcMillan0010200038010035.240005310873.70200000100000000
Cummins0000210026110006.031114000561.50100001000000101
Ilmari NiskanenFinlandNiskanen0000300025141026.0431048132800200000000000000
Reece ColeEnglandCole R.0010130012211006.390103233366.70100001000000000
Carlos Mendes GomesSpainMendes Gomes0110110014130036.611013021278.60100001000000000
Wareham0100300016120016.675212410062.50000000000000000
Ryan RydelEnglandRydel0000101013110016.790013218369.24000010000001000
Kevin McDonaldScotlandMcDonald K.0000000023100006.151012801365.20000010000000000
Jack AitchisonScotlandAitchison0000100012130005.9900116001750000010000000000
Josh MagennisNorthern IrelandMagennis J.110010004130007.0520180001000000010000000000
Timur TutierovUkraineTutierov00000200111000061101902363.60000010000000000
Jack FitzwaterEnglandFitzwater000000000000000000000000000000000000000
Woodhouse000000000000000000000000000000000000000

Lineups

Lead tracker

Exeter City +0Biggest lead+2 Bradford City
12

Live commentary

  1. 90:00 +6:23Second half ends
  2. 90:00 +6:19George Lapslie blocks a shot
  3. 90:00 +6:19Ryan Rydel has shot blocked (Out of box, Left footed, Open play)
  4. 90:00 +4:35Nick Powell wins a corner (To the right)
  5. 90:00 +2:33GOAL! Josh Magennis scores, Assisted by Ryan Rydel (Low to the left, 18-yard box, Left footed, From corner)
  6. 90:00 +2:02Jayden Wareham wins a corner (To the left)
  7. 90:00 +2:01Sam Walker makes a save (Parried safe)
  8. 90:00 +2:01Jayden Wareham has attempt saved (High to the centre, 18-yard box, Head, Open play)
  9. 88:27Ciarán Kelly is substituted on
  10. 88:27Antoni Sarcevic is substituted off
  11. 85:06Ryan Rydel recieves a yellow card
  12. 84:04Jack Aitchison misses attempt (18-yard box, Right footed, Open play)
  13. 83:47Ilmari Niskanen misses attempt (To the left, 18-yard box, Big Chance, Right footed, Open play)
  14. 82:31Matthew Pennington is substituted on
  15. 82:31Josh Neufville is substituted off

Positional statistics

Exeter City

Attack sides

Left flank33%
Centre23%
Right flank44%

Where the game is played

29%Own third
37%Middle
34%Opponent third

Shot directions

Own
14% 70% 16%
Opponent
17% 65% 18%
Left flankCentreRight flank

Shot zones

Own
9% 62% 29%
Opponent
14% 56% 30%
Six-yard boxPenalty areaOutside the box

Bradford City

Attack sides

Left flank38%
Centre21%
Right flank41%

Where the game is played

34%Own third
40%Middle
27%Opponent third

Shot directions

Own
18% 63% 19%
Opponent
19% 70% 12%
Left flankCentreRight flank

Shot zones

Own
11% 54% 35%
Opponent
6% 57% 37%
Six-yard boxPenalty areaOutside the box

Season team stats

Average per match
Exeter CityBradford City

General

Fouls1212
Corners56
Goals11
Shots1013
Offsides22
Yellow cards22
Aerial duels won, %4851
Possession, %5150
Pass accuracy, %7667
Average rating6.66.7

Attack

Fouls won912
Goals11
Shots1013
Shots on target34
Successful dribbles46
Dispossessed78
Offsides22

Defence

Tackles1518
Fouls1212
Interceptions6.68.2
Clearances35.330.1
Shots blocked3.83.3
Opponent shots13.111

Goals by situation

Goals / Shots (Conversion)

Open play0.7 / 6 (11%)0.7 / 6.9 (9%)
Set pieces0.3 / 3.9 (7%)0.3 / 5 (6%)
Counter attacks— / 0.5 (8%)0.2 / 1 (17%)
Penalties0.1 / 0.1 (100%)0.1 / 0.1 (100%)
Own goals— / — (100%)— / — (100%)
Total1.1 / 10.5 (10%)1.3 / 12.9 (9%)

Passes per match

Short336280
Long7582
Crosses1922
Through balls——
Total432385

Top scorers

Top assists

Best rated

Head-to-head

Matches played: 12
draws: 2

3 / 12
Wins
1 / 12
7 / 12
Goals
5 / 12
9 / 20
Yellow cards
11 / 20
0 / 0
Red cards
0 / 0
Matches

Previous matches: Exeter City

Previous matches: Bradford City

Preview

Ilmari Niskanen's early opener wasn't enough to earn Exeter all three points against Burton last weekend as the two sides shared the spoils. The Grecians are unbeaten in four heading into the final weekend but remain in the bottom four, albeit within touching distance of Leyton Orient.

They face a Bradford side who are still battling to lock in their play-off status. After following up a defeat to Stevenage with three consecutive League One stalemates, the Bantams are only three points clear of seventh-placed Luton with an inferior goal difference.

Match info

Tournament
First League
Season
2025/2026
Attendance
8,015
Referee
Ollie Yates

Upcoming matches: Exeter City

07.11.2026Match starts
Huddersfield Town15:00Exeter City
14.11.2026Match starts
Exeter City12:30Cheltenham Town
21.11.2026Match starts
Oldham Athletic15:00Exeter City
28.11.2026Match starts
Exeter City12:30Crawley Town
01.12.2026Match starts
Chesterfield19:45Exeter City

Upcoming matches: Bradford City

26.09.2026Match starts
Bradford City14:00Barnsley
07.11.2026Match starts
Bradford City15:00Marine
10.11.2026Match starts
Bradford City19:30York City
14.11.2026Match starts
Leicester City15:00Bradford City

England. League One

#TeamPWDLGoals+/-Pts
1Lincoln City463110589:41+48103
2Cardiff City462710990:50+4091
3Stockport County4622111371:58+1377
4Bradford City4622111358:51+777
5Bolton Wanderers461918970:52+1875
6Stevenage4621121349:46+375
7Luton Town4621111468:56+1274
8Plymouth Argyle462271775:63+1273
9Huddersfield Town4618131574:64+1067
10Mansfield Town4616171362:50+1265
11Wycombe Wanderers4617121769:58+1163
12Reading4616151564:60+463
13Blackpool461792054:65-1160
14Doncaster Rovers461792050:69-1960
15Barnsley4615141768:73-559
16Wigan Athletic4614141849:58-956
17Burton Albion4613151850:60-1054
18Peterborough United461582364:68-453
19Wimbledon461582351:72-2153
20Leyton Orient4614102259:71-1252
21Exeter City4612132152:61-949
22Port Vale4610122436:61-2542
23Rotherham United4610112541:71-3041
24Northampton Town46982939:74-3535
  • Promotion - Championship
  • Promotion - First League (Play-off)
  • Relegation - Ligue 2

Match forecast

Quick readEven matchOver 2.5 46%Both teams to score 49%Goal peak 61-75
49%Win · Exeter City2.05
26%Draw3.85
25%Win · Bradford City3.96
2.5Expected goals
9.6Expected corners
3.7Expected cards
  • 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

1–012.3%1–112.3%2–09.2%2–19.2%0–08.2%0–18.2%1–26.2%2–24.6%3–04.6%

Scores 4+ goals: Exeter City — 7%, Bradford City — 2%

MarkethistoryhistoryModelFair odds
Over 0.590%100%92%1.09
Over 1.560%80%71%1.40
Over 2.550%70%46%2.19
Over 3.520%10%24%4.13
Over 4.510%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

Exeter Citymatches: 10 · 10Bradford City
2.4Avg match total2.6
90%9/10Over 0.5100%10/10
10%1/10Under 0.50%0/10
60%6/10Over 1.580%8/10
40%4/10Under 1.520%2/10
50%5/10Over 2.570%7/10
50%5/10Under 2.530%3/10
20%2/10Over 3.510%1/10
80%8/10Under 3.590%9/10
10%1/10Over 4.50%0/10
90%9/10Under 4.5100%10/10

Share of each team's recent matches where the match total went over / under the line.

First goal and after

First to score…

Exeter CityBradford City
56%5/9Scores first40%4/10
100%5/5…and wins75%3/4
0%0/5…and draws0%0/4
0%0/5…and loses25%1/4
0%0/5…and then concedes50%2/4

First to concede…

44%4/9Concedes first60%6/10
50%2/4…and then scores50%3/6
0%0/4…and comes back to win17%1/6
50%2/4…and saves a draw17%1/6

Overall

30%3/10Scores in both halves20%2/10
70%7/10Scores at all70%7/10
  • • 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

matches: 10 · 10
Exeter CityBradford City
ForAg.%Period%ForAg.
0110%1–1520%02
0220%16–3040%22
3140%31–4550%14
2020%46–6060%24
6460%61–7550%41
4140%76–9030%22
2020%37–HT30%03
2020%87–FT20%11
  • • 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

Exeter CityBradford City
5.7Corners won, avg5.5
4.2Corners conceded, avg3.7
9.9Match corners, avg9.2
3.1Corners in 1st half, avg2.4

Match total

80%8/10Over 7.550%5/10
80%8/10Over 8.550%5/10
50%5/10Over 9.550%5/10
30%3/10Over 10.540%4/10
20%2/10Over 11.540%4/10

1st half total

90%9/10Over 2.570%7/10
70%7/10Over 3.560%6/10
60%6/10Over 4.540%4/10
50%5/10Over 5.540%4/10

Team total

90%9/10Team over 2.5 corners70%7/10
90%9/10Team over 3.5 corners70%7/10
70%7/10Team over 4.5 corners50%5/10
70%7/10Team over 5.5 corners40%4/10
20%2/10Team over 6.5 corners30%3/10

Corner handicap

50%5/10Handicap -2.530%3/10
60%6/10Handicap -1.550%5/10
60%6/10Handicap -0.550%5/10
60%6/10Handicap +0.570%7/10
80%8/10Handicap +1.580%8/10
90%9/10Handicap +2.580%8/10

Corners by minute are counted only for matches with full text commentary.

xG and shots

Exeter Cityper matchBradford City
1.39xG for1.19
1.23xG against1.24
13.3Shots12.0
12.5Shots against12.4
4.5Shots on target4.3
4.6On target against4.7
11%Conversion9%
8.9Shots per goal10.9
11.1Fouls12.0
1.5Offsides2.0
  • • 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

Row — after the 1st half, column — final result

Exeter Citymatches: 10

Full-time: WFull-time: DFull-time: LHalf-time: W2led and won0led, drew0led, lostHalf-time: D3level → won2draw0level → lostHalf-time: L0comeback win1trailed → drew2trailed and lost
Frequent scores (own : opponent)3:0 ×31:0 ×23:3 ×10:0 ×10:1 ×11:1 ×1

Bradford Citymatches: 10

Full-time: WFull-time: DFull-time: LHalf-time: W2led and won0led, drew0led, lostHalf-time: D1level → won1draw1level → lostHalf-time: L1comeback win0trailed → drew4trailed and lost
Frequent scores (own : opponent)2:1 ×21:2 ×20:3 ×22:2 ×12:0 ×10:1 ×1

From the team's point of view: W — winning, D — draw, L — losing.

Markets in head-to-head

50%Over 1.53 of 6
33%Over 2.52 of 6
17%Over 3.51 of 6
50%Both teams to score3 of 6
50%Exeter City wins3 of 6
17%Bradford City wins1 of 6
33%Draw2 of 6

Head-to-head matches: 6 · 2 goals per match on average.

Match profile

Assists
66% 231/350
59% 176/300
Long Balls
28% 24/85
24% 20/84
Passes in final third
53% 70/133
49% 64/131
Crosses
28% 7/25
31% 5/16
Tackles
77% 10/13
75% 9/12