Exeter City vs Bradford
| Yellow cards avg | 5.06 |
|
|---|---|---|
| Reds avg | 0.17 |
|
| Penalties avg | 0.44 |
|
| Over 4.5 cards | 50% |
|
| Home wins | 56% |
|
| Draws | 6% |
|
| Away wins | 39% |
|
- Shots were tight (11-12).
- Possession was balanced (54%-46%).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this League One fixture.
Quick comparison bars
Exeter City last 5 home
Bradford last 5 away
Exeter City trend breakdown
Bradford trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Exeter City goal timing (home)
Bradford goal timing (away)
Match Statistics
Events
Exeter City vs Bradford 1-2: match report, goals, cards and substitutions
Bradford beat Exeter City 2-1 on Saturday, 02 May 2026 in League One. The match was refereed by Oliver Yates. It was played at St James Park.
First half: E. James received a yellow card for Exeter City at 15'. Bradford took the lead at 27' when K. Jackson scored, with the assist credited to G. Lapslie, making the score 0-1. D. Andrew received a yellow card for Exeter City at 43'.
Second half: Exeter City made their 1st substitution at 46', with D. Andrew replacing T. Tuterov. Exeter City made their 2nd substitution at 46', with Liam Oakes replacing K. McDonald. Exeter City made their 3rd substitution at 46', with D. Andrew replacing Timur Tuterov. Exeter City made their 4th substitution at 46', with Liam Oakes replacing K. McDonald. M. Power received a yellow card for Bradford at 51'. Exeter City made their 5th substitution at 60', with Carlos Gomes replacing R. Rydel. Exeter City made their 6th substitution at 68', with C. Cummins replacing J. Magennis. Exeter City made their 7th substitution at 68', with R. Cole replacing J. Aitchison. Exeter City made their 8th substitution at 68', with R. Cole replacing J. Aitchison. Exeter City made their 9th substitution at 68', with C. Cummins replacing J. Magennis. Bradford made their 1st substitution at 73', with K. Jackson replacing N. Powell. Bradford extended the lead at 79' when A. Sarcevic scored, making the score 0-2. Bradford made their 2nd substitution at 83', with J. Neufville replacing M. Pennington. R. Rydel received a yellow card for Exeter City at 86'. Bradford made their 3rd substitution at 89', with A. Sarcevic replacing C. Kelly. Exeter City scored late to reduce the deficit at 90+3' when J. Magennis scored, with the assist credited to R. Rydel, making the score 1-2.
Exeter City used 9 substitutions while Bradford used 3 substitutions. Exeter City got 3 yellow cards, while Bradford got 1 yellow card.
How the match was won
- Shots were tight (11-12).
- Possession was balanced (54%-46%).
Head-to-Head Overview
| Total Games | 2 |
| Home Wins | 0 |
| Draws | 0 |
| Away Wins | 2 |
| Over 2.5 Goals | 1 (50.0%) |
| BTTS | 1 (50.0%) |
| Total Games | 1 |
| Home Wins | 0 |
| Draws | 0 |
| Away Wins | 1 |
| Over 2.5 Goals | 1 (100.0%) |
| BTTS | 1 (100.0%) |