Bradford City host Exeter City in the England League One on 29 November 2025, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
Bradford City return home aiming to rebuild momentum after a sequence of tight matches that have offered control without producing enough breakthroughs. Exeter City travel with a similar pattern of close contests, though their performances show slightly more variation between defensive stability and attacking intent. Both sides have leaned heavily on structure in recent weeks which sets the stage for a cautious but competitive meeting.
Bradford City’s recent run has been shaped by low scoring games. Their 0-0 draw at Bolton followed another goalless result against Lincoln where they created phases of pressure but lacked precision in the final third. The 1-2 loss to Burton Albion at home showed the same issues in converting momentum into goals.
Their 1-1 draw at Stevenage and the 2-2 against Barnsley earlier in the month reflected more open contests, yet even in those matches they relied on moments rather than sustained attacking flow.
The pattern points toward a team that handles long spells of possession well but struggles to turn that into clear chances. Their defensive structure remains solid which keeps them competitive in every match.
Exeter City’s recent form also carries tight margins. Their 2-1 defeat at Leyton Orient showed promise in spells but lacked defensive sharpness at key moments. The 1-1 draw with Wigan and the 1-1 against Reading showed they can manage matches when tempo settles.
Their 2-0 win against Plymouth highlighted what they can achieve when midfield control aligns with clearer forward play. Even their 1-0 defeat at Stockport was a narrow contest shaped by fine margins.
Exeter City have shown they can compete in controlled matches and keep games steady. Their overall balance, especially in midfield, remains one of their key strengths.
The main selection is the correct score of 1-1 at 7.00 odds. This fits the rhythm of both sides firmly. Bradford City have been involved in three draws across their last five matches including a 0-0 and a 1-1, while Exeter City have produced 1-1 scorelines twice in the same period.
Their recent head to head history also includes another 1-1 result which reinforces the likelihood of a balanced match.
Both teams to score at 1.85 odds also fits well with the pattern. Bradford City’s 2-2 against Barnsley and their 1-1 at Stevenage show they can contribute when games become more open. Exeter City’s recent 2-1 and 1-1 results support the same idea. Their styles lean toward measured approach play which often leads to spells where both sides find chances.
A controlled match with periods of tactical caution looks likely. The evidence from recent form and previous meetings points towards a closely balanced contest with both teams finding the net.
| Bradford City | Exeter City | |
|---|---|---|
| Game Played | 18 | 18 |
| Wins | 9 | 6 |
| Draws | 7 | 2 |
| Loss | 2 | 10 |
| Goals For | 26 | 17 |
| Goals Against | 18 | 18 |
| Bradford City | Exeter City | |
|---|---|---|
| Game Played | 9 | 9 |
| Wins | 6 | 2 |
| Draws | 2 | 0 |
| Loss | 1 | 7 |
| Goals For | 15 | 4 |
| Goals Against | 9 | 10 |
|
06.12.25
|
Plymouth Bradford City |
0-1 |
|
02.12.25
|
Bolton Bradford City |
3-0 |
|
29.11.25
|
Bradford City Exeter City |
1-0 |
|
22.11.25
|
Bolton Bradford City |
0-0 |
|
11.11.25
|
Doncaster Bradford City |
3-1 |
|
08.11.25
|
Bradford City Burton Albion |
1-2 |
|
01.11.25
|
Cheltenham Bradford City |
1-0 |
|
28.10.25
|
Bradford City Lincoln |
0-0 |
|
25.10.25
|
Stevenage Bradford City |
1-1 |
|
18.10.25
|
Bradford City Barnsley |
2-2 |
|
14.10.25
|
Bradford City Everton U21 |
5-1 |
|
02.10.25
|
Rotherham Bradford City |
2-2 |
|
27.09.25
|
Bradford City Blackpool |
1-0 |
|
24.09.25
|
Newcastle Bradford City |
4-1 |
|
20.09.25
|
Cardiff Bradford City |
1-3 |
|
13.09.25
|
Bradford City Huddersfield |
3-1 |
|
06.09.25
|
Doncaster Bradford City |
3-1 |
|
02.09.25
|
Bradford City Grimsby |
2-1 |
|
30.08.25
|
Bradford City AFC Wimbledon |
3-2 |
|
26.08.25
|
Stoke City Bradford City |
0-3 |
|
23.08.25
|
Peterborough Bradford City |
1-1 |
|
19.08.25
|
Stockport Bradford City |
1-2 |
|
16.08.25
|
Bradford City Luton |
2-1 |
|
12.08.25
|
Blackburn Bradford City |
1-2 |
|
09.08.25
|
Northampton Bradford City |
0-0 |
|
02.08.25
|
Bradford City Wycombe |
2-1 |
|
26.07.25
|
Oldham Bradford City |
0-1 |
|
23.07.25
|
Bradford City Middlesbrough |
2-0 |
|
03.05.25
|
Bradford City Fleetwood |
1-0 |
|
26.04.25
|
Doncaster Bradford City |
2-1 |
|
21.04.25
|
Chesterfield Bradford City |
3-3 |
|
17.04.25
|
Bradford City Notts County |
1-1 |
|
12.04.25
|
Swindon Bradford City |
5-4 |
|
05.04.25
|
Bradford City Crewe |
2-0 |
|
01.04.25
|
Port Vale Bradford City |
2-0 |
|
29.03.25
|
Accrington Bradford City |
0-0 |
|
22.03.25
|
Bradford City Colchester |
4-1 |
|
15.03.25
|
Bradford City Tranmere |
0-1 |
|
08.03.25
|
Gillingham Bradford City |
1-0 |
|
04.03.25
|
Bradford City Cheltenham |
3-0 |
|
01.03.25
|
Salford City Bradford City |
1-2 |
|
25.02.25
|
Bromley Bradford City |
0-1 |
|
22.02.25
|
Bradford City MK Dons |
2-0 |
|
18.02.25
|
Birmingham Bradford City |
2-1 |
|
15.02.25
|
Newport Bradford City |
0-0 |
|
11.02.25
|
Bradford City Accrington |
1-0 |
|
08.02.25
|
Bradford City Harrogate |
1-0 |
|
04.02.25
|
Rotherham Bradford City |
0-1 |
|
01.02.25
|
AFC Wimbledon Bradford City |
1-0 |
|
28.01.25
|
Bradford City Morecambe |
1-0 |
|
29.11.25
|
Bradford City Exeter City |
1-0 |
|
08.11.25
|
Bradford City Burton Albion |
1-2 |
|
28.10.25
|
Bradford City Lincoln |
0-0 |
|
18.10.25
|
Bradford City Barnsley |
2-2 |
|
14.10.25
|
Bradford City Everton U21 |
5-1 |
|
27.09.25
|
Bradford City Blackpool |
1-0 |
|
13.09.25
|
Bradford City Huddersfield |
3-1 |
|
02.09.25
|
Bradford City Grimsby |
2-1 |
|
30.08.25
|
Bradford City AFC Wimbledon |
3-2 |
|
16.08.25
|
Bradford City Luton |
2-1 |
|
02.08.25
|
Bradford City Wycombe |
2-1 |
|
23.07.25
|
Bradford City Middlesbrough |
2-0 |
|
03.05.25
|
Bradford City Fleetwood |
1-0 |
|
17.04.25
|
Bradford City Notts County |
1-1 |
|
05.04.25
|
Bradford City Crewe |
2-0 |
|
22.03.25
|
Bradford City Colchester |
4-1 |
|
15.03.25
|
Bradford City Tranmere |
0-1 |
|
04.03.25
|
Bradford City Cheltenham |
3-0 |
|
22.02.25
|
Bradford City MK Dons |
2-0 |
|
11.02.25
|
Bradford City Accrington |
1-0 |
|
08.02.25
|
Bradford City Harrogate |
1-0 |
|
28.01.25
|
Bradford City Morecambe |
1-0 |
|
25.01.25
|
Bradford City Walsall |
3-0 |
|
04.01.25
|
Bradford City Grimsby |
3-1 |
|
29.12.24
|
Bradford City Chesterfield |
2-1 |
|
26.12.24
|
Bradford City Port Vale |
2-1 |
|
14.12.24
|
Bradford City Swindon |
1-0 |
|
03.12.24
|
Bradford City Barrow |
1-1 |
|
19.11.24
|
Bradford City Rotherham |
0-1 |
|
02.11.24
|
Bradford City Aldershot Town |
3-1 |
|
26.10.24
|
Bradford City Doncaster |
1-2 |
|
19.10.24
|
Bradford City Gillingham |
2-1 |
|
07.10.24
|
Bradford City Newport |
3-1 |
|
21.09.24
|
Bradford City AFC Wimbledon |
0-0 |
|
07.09.24
|
Bradford City Carlisle |
2-1 |
|
03.09.24
|
Bradford City Newcastle United U21 (Penalties:3 - 4) |
2-2 |
|
24.08.24
|
Bradford City Bromley |
3-1 |
|
17.08.24
|
Bradford City Salford City |
0-0 |
|
30.07.24
|
Bradford City Sunderland |
2-1 |
|
27.04.24
|
Bradford City Newport |
4-1 |
|
06.04.24
|
Bradford City Gillingham |
1-0 |
|
29.03.24
|
Bradford City Tranmere |
2-0 |
|
19.03.24
|
Bradford City Notts County |
0-3 |
|
16.03.24
|
Bradford City Mansfield |
1-5 |
|
12.03.24
|
Bradford City Forest Green |
0-2 |
|
05.03.24
|
Bradford City Doncaster |
1-1 |
|
21.02.24
|
Bradford City Wycombe |
0-1 |
|
17.02.24
|
Bradford City Sutton |
1-0 |
|
13.02.24
|
Bradford City MK Dons |
4-0 |
|
03.02.24
|
Bradford City AFC Wimbledon |
0-0 |
|
06.12.25
|
Plymouth Bradford City |
0-1 |
|
02.12.25
|
Bolton Bradford City |
3-0 |
|
22.11.25
|
Bolton Bradford City |
0-0 |
|
11.11.25
|
Doncaster Bradford City |
3-1 |
|
01.11.25
|
Cheltenham Bradford City |
1-0 |
|
25.10.25
|
Stevenage Bradford City |
1-1 |
|
02.10.25
|
Rotherham Bradford City |
2-2 |
|
24.09.25
|
Newcastle Bradford City |
4-1 |
|
20.09.25
|
Cardiff Bradford City |
1-3 |
|
06.09.25
|
Doncaster Bradford City |
3-1 |
|
26.08.25
|
Stoke City Bradford City |
0-3 |
|
23.08.25
|
Peterborough Bradford City |
1-1 |
|
19.08.25
|
Stockport Bradford City |
1-2 |
|
12.08.25
|
Blackburn Bradford City |
1-2 |
|
09.08.25
|
Northampton Bradford City |
0-0 |
|
26.07.25
|
Oldham Bradford City |
0-1 |
|
26.04.25
|
Doncaster Bradford City |
2-1 |
|
21.04.25
|
Chesterfield Bradford City |
3-3 |
|
12.04.25
|
Swindon Bradford City |
5-4 |
|
01.04.25
|
Port Vale Bradford City |
2-0 |
|
29.03.25
|
Accrington Bradford City |
0-0 |
|
08.03.25
|
Gillingham Bradford City |
1-0 |
|
01.03.25
|
Salford City Bradford City |
1-2 |
|
25.02.25
|
Bromley Bradford City |
0-1 |
|
18.02.25
|
Birmingham Bradford City |
2-1 |
|
15.02.25
|
Newport Bradford City |
0-0 |
|
04.02.25
|
Rotherham Bradford City |
0-1 |
|
01.02.25
|
AFC Wimbledon Bradford City |
1-0 |
|
18.01.25
|
Carlisle Bradford City |
0-1 |
|
14.01.25
|
Aston Villa U21 Bradford City |
1-3 |
|
01.01.25
|
Barrow Bradford City |
2-2 |
|
21.12.24
|
Notts County Bradford City |
3-0 |
|
10.12.24
|
Stockport Bradford City |
2-3 |
|
07.12.24
|
Crewe Bradford City |
1-1 |
|
30.11.24
|
Morecambe Bradford City |
1-0 |
|
16.11.24
|
Colchester Bradford City |
1-1 |
|
09.11.24
|
Fleetwood Bradford City |
1-0 |
|
22.10.24
|
Cheltenham Bradford City |
1-1 |
|
12.10.24
|
Tranmere Bradford City |
0-2 |
|
01.10.24
|
Morecambe Bradford City |
1-1 |
|
28.09.24
|
Harrogate Bradford City |
2-1 |
|
17.09.24
|
Mansfield Bradford City |
0-3 |
|
14.09.24
|
Walsall Bradford City |
2-1 |
|
31.08.24
|
Grimsby Bradford City |
2-1 |
|
13.08.24
|
Grimsby Bradford City (Penalties:9 - 8) |
1-1 |
|
10.08.24
|
MK Dons Bradford City |
1-2 |
|
03.08.24
|
Altrincham Bradford City |
0-0 |
|
24.07.24
|
Ried II Bradford City |
1-2 |
|
13.07.24
|
Guiseley AFC Bradford City |
2-1 |
|
06.07.24
|
Chorley Bradford City |
2-0 |
|
09.12.25
|
Exeter City AFC Wimbledon |
1-0 |
|
06.12.25
|
Exeter City Wycombe |
4-0 |
|
02.12.25
|
Luton Exeter City |
4-0 |
|
29.11.25
|
Bradford City Exeter City |
1-0 |
|
15.11.25
|
Leyton Orient Exeter City |
2-1 |
|
11.11.25
|
Newport Exeter City |
0-1 |
|
08.11.25
|
Exeter City Wigan |
1-1 |
|
01.11.25
|
FC Halifax Town Exeter City |
0-2 |
|
28.10.25
|
Exeter City Arsenal U21 |
4-3 |
|
23.10.25
|
Exeter City Plymouth |
2-0 |
|
18.10.25
|
Stockport Exeter City |
1-0 |
|
11.10.25
|
Exeter City Reading |
1-1 |
|
04.10.25
|
Lincoln Exeter City |
0-1 |
|
27.09.25
|
Exeter City Huddersfield |
0-1 |
|
20.09.25
|
Stevenage Exeter City |
2-1 |
|
16.09.25
|
Exeter City Cardiff |
0-1 |
|
13.09.25
|
Exeter City Port Vale |
0-2 |
|
06.09.25
|
Rotherham Exeter City |
1-0 |
|
30.08.25
|
Exeter City Peterborough |
3-0 |
|
23.08.25
|
Northampton Exeter City |
2-0 |
|
19.08.25
|
Wycombe Exeter City |
0-1 |
|
16.08.25
|
Exeter City Mansfield |
1-2 |
|
13.08.25
|
Cheltenham Exeter City |
2-0 |
|
09.08.25
|
Exeter City Blackpool |
4-1 |
|
02.08.25
|
Doncaster Exeter City |
1-0 |
|
26.07.25
|
Exeter City Swansea |
1-0 |
|
25.07.25
|
Torquay Exeter City |
1-1 |
|
19.07.25
|
United of Manchester Exeter City |
1-4 |
|
12.07.25
|
Weston-super-Mare Exeter City |
0-6 |
|
03.05.25
|
Mansfield Exeter City |
3-0 |
|
26.04.25
|
Exeter City Huddersfield |
3-1 |
|
21.04.25
|
Crawley Exeter City |
3-1 |
|
18.04.25
|
Exeter City Burton Albion |
0-0 |
|
12.04.25
|
Bristol Rovers Exeter City |
1-2 |
|
08.04.25
|
Exeter City Wigan |
1-1 |
|
05.04.25
|
Exeter City Stockport |
0-2 |
|
01.04.25
|
Barnsley Exeter City |
1-2 |
|
29.03.25
|
Exeter City Wrexham |
0-2 |
|
22.03.25
|
Lincoln Exeter City |
0-0 |
|
15.03.25
|
Rotherham Exeter City |
1-1 |
|
11.03.25
|
Exeter City Mansfield |
2-0 |
|
08.03.25
|
Exeter City Shrewsbury |
2-0 |
|
04.03.25
|
Reading Exeter City |
0-0 |
|
01.03.25
|
Exeter City Northampton |
1-1 |
|
22.02.25
|
Charlton Exeter City |
3-0 |
|
15.02.25
|
Cambridge Exeter City |
0-1 |
|
11.02.25
|
Exeter City Nottingham Forest (Penalties:2 - 4) |
2-2 |
|
01.02.25
|
Stevenage Exeter City |
4-1 |
|
28.01.25
|
Exeter City Leyton Orient |
2-6 |
|
25.01.25
|
Exeter City Blackpool |
1-3 |
|
09.12.25
|
Exeter City AFC Wimbledon |
1-0 |
|
06.12.25
|
Exeter City Wycombe |
4-0 |
|
08.11.25
|
Exeter City Wigan |
1-1 |
|
28.10.25
|
Exeter City Arsenal U21 |
4-3 |
|
23.10.25
|
Exeter City Plymouth |
2-0 |
|
11.10.25
|
Exeter City Reading |
1-1 |
|
27.09.25
|
Exeter City Huddersfield |
0-1 |
|
16.09.25
|
Exeter City Cardiff |
0-1 |
|
13.09.25
|
Exeter City Port Vale |
0-2 |
|
30.08.25
|
Exeter City Peterborough |
3-0 |
|
16.08.25
|
Exeter City Mansfield |
1-2 |
|
09.08.25
|
Exeter City Blackpool |
4-1 |
|
26.07.25
|
Exeter City Swansea |
1-0 |
|
26.04.25
|
Exeter City Huddersfield |
3-1 |
|
18.04.25
|
Exeter City Burton Albion |
0-0 |
|
08.04.25
|
Exeter City Wigan |
1-1 |
|
05.04.25
|
Exeter City Stockport |
0-2 |
|
29.03.25
|
Exeter City Wrexham |
0-2 |
|
11.03.25
|
Exeter City Mansfield |
2-0 |
|
08.03.25
|
Exeter City Shrewsbury |
2-0 |
|
01.03.25
|
Exeter City Northampton |
1-1 |
|
11.02.25
|
Exeter City Nottingham Forest (Penalties:2 - 4) |
2-2 |
|
28.01.25
|
Exeter City Leyton Orient |
2-6 |
|
25.01.25
|
Exeter City Blackpool |
1-3 |
|
11.01.25
|
Exeter City Oxford |
3-1 |
|
04.01.25
|
Exeter City Bolton |
1-2 |
|
29.12.24
|
Exeter City Crawley |
4-4 |
|
26.12.24
|
Exeter City Bristol Rovers |
3-1 |
|
14.12.24
|
Exeter City Barnsley |
1-2 |
|
10.12.24
|
Exeter City Birmingham |
1-2 |
|
03.12.24
|
Exeter City Wycombe |
2-2 |
|
30.11.24
|
Exeter City Chesterfield |
2-0 |
|
26.11.24
|
Exeter City Birmingham |
0-2 |
|
16.11.24
|
Exeter City Lincoln |
0-0 |
|
09.11.24
|
Exeter City Charlton |
1-0 |
|
02.11.24
|
Exeter City Barnet |
5-3 |
|
22.10.24
|
Exeter City Reading |
1-2 |
|
05.10.24
|
Exeter City Cambridge |
1-0 |
|
24.09.24
|
Exeter City Tottenham Hotspur U21 |
2-0 |
|
21.09.24
|
Exeter City Stevenage |
2-0 |
|
03.09.24
|
Exeter City Swindon |
2-1 |
|
24.08.24
|
Exeter City Peterborough |
1-2 |
|
10.08.24
|
Exeter City Rotherham |
1-0 |
|
03.08.24
|
Exeter City Eastleigh |
3-0 |
|
30.07.24
|
Exeter City Brentford B |
4-1 |
|
27.04.24
|
Exeter City Oxford |
1-2 |
|
06.04.24
|
Exeter City Stevenage |
1-0 |
|
29.03.24
|
Exeter City Charlton |
1-1 |
|
16.03.24
|
Exeter City Burton Albion |
1-0 |
|
09.03.24
|
Exeter City Bolton |
2-2 |
|
02.12.25
|
Luton Exeter City |
4-0 |
|
29.11.25
|
Bradford City Exeter City |
1-0 |
|
15.11.25
|
Leyton Orient Exeter City |
2-1 |
|
11.11.25
|
Newport Exeter City |
0-1 |
|
01.11.25
|
FC Halifax Town Exeter City |
0-2 |
|
18.10.25
|
Stockport Exeter City |
1-0 |
|
04.10.25
|
Lincoln Exeter City |
0-1 |
|
20.09.25
|
Stevenage Exeter City |
2-1 |
|
06.09.25
|
Rotherham Exeter City |
1-0 |
|
23.08.25
|
Northampton Exeter City |
2-0 |
|
19.08.25
|
Wycombe Exeter City |
0-1 |
|
13.08.25
|
Cheltenham Exeter City |
2-0 |
|
02.08.25
|
Doncaster Exeter City |
1-0 |
|
25.07.25
|
Torquay Exeter City |
1-1 |
|
19.07.25
|
United of Manchester Exeter City |
1-4 |
|
12.07.25
|
Weston-super-Mare Exeter City |
0-6 |
|
03.05.25
|
Mansfield Exeter City |
3-0 |
|
21.04.25
|
Crawley Exeter City |
3-1 |
|
12.04.25
|
Bristol Rovers Exeter City |
1-2 |
|
01.04.25
|
Barnsley Exeter City |
1-2 |
|
22.03.25
|
Lincoln Exeter City |
0-0 |
|
15.03.25
|
Rotherham Exeter City |
1-1 |
|
04.03.25
|
Reading Exeter City |
0-0 |
|
22.02.25
|
Charlton Exeter City |
3-0 |
|
15.02.25
|
Cambridge Exeter City |
0-1 |
|
01.02.25
|
Stevenage Exeter City |
4-1 |
|
21.01.25
|
Peterborough Exeter City |
1-1 |
|
18.01.25
|
Birmingham Exeter City |
1-0 |
|
01.01.25
|
Wycombe Exeter City |
2-1 |
|
21.12.24
|
Burton Albion Exeter City |
1-2 |
|
07.12.24
|
Stockport Exeter City |
2-0 |
|
23.11.24
|
Wrexham Exeter City |
3-0 |
|
29.10.24
|
Bristol Rovers Exeter City |
2-3 |
|
26.10.24
|
Huddersfield Exeter City |
2-0 |
|
17.10.24
|
Shrewsbury Exeter City |
0-2 |
|
01.10.24
|
Leyton Orient Exeter City |
0-1 |
|
28.09.24
|
Wigan Exeter City |
0-0 |
|
14.09.24
|
Blackpool Exeter City |
2-1 |
|
31.08.24
|
Bolton Exeter City |
0-2 |
|
17.08.24
|
Northampton Exeter City |
2-1 |
|
13.08.24
|
Walsall Exeter City (Penalties:4 - 3) |
1-1 |
|
30.07.24
|
Torquay Exeter City |
2-2 |
|
27.07.24
|
Bristol City Exeter City |
2-1 |
|
24.07.24
|
Oxford Exeter City |
0-1 |
|
19.07.24
|
Yeovil Town Exeter City |
1-3 |
|
15.07.24
|
Mousehole Exeter City |
1-4 |
|
12.07.24
|
Weston-super-Mare Exeter City |
1-1 |
|
09.07.24
|
Tiverton Town Exeter City |
1-2 |
|
20.04.24
|
Northampton Exeter City |
1-2 |
|
13.04.24
|
Port Vale Exeter City |
2-4 |
|
12.02.2022
|
Bradford City Exeter City |
0-1
|
|
30.11.2021
|
Exeter City Bradford City |
2-1
|
|
06.11.2021
|
Bradford City Exeter City |
1-1
|
|
07.08.2021
|
Exeter City Bradford City |
0-0
|
|
06.02.2021
|
Exeter City Bradford City |
3-2
|
|
12.02.2022
|
Bradford City Exeter City |
0-1
|
|
06.11.2021
|
Bradford City Exeter City |
1-1
|
|
14.11.2020
|
Bradford City Exeter City |
2-2
|
|
02.11.2019
|
Bradford City Exeter City |
2-0
|
|
17.11.2012
|
Bradford City Exeter City |
0-1
|