Bradford City host Reading in the England League One on 13 December 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 to Valley Parade with a steady defensive record but limited attacking fluency in recent weeks. Their home fixtures have been tight, low-scoring battles, often decided by fine margins. Reading arrive with stronger momentum, especially away from home where they have produced eye-catching wins and consistent scoring.
Bradford have kept things tight at home, recording clean sheets against Exeter City, Lincoln, and Blackpool. Their 1-0 wins over Exeter and Blackpool underline their disciplined structure, yet the 1-2 setback to Burton Albion showed how fragile their attacking output can be when chasing the game.
Across all grounds, they have four clean sheets in their last five, including an impressive 0-1 win at Plymouth. However, with only three goals scored across that stretch, the Bantams often operate on the edge, relying heavily on defensive stability.
Reading’s away form is unpredictable. They have taken back-to-back wins on the road, including a convincing 0-3 at Blackpool and a competitive 2-1 defeat at Cardiff that still showed attacking resilience. They have also drawn at Stockport and Exeter, scoring in both games.
Their broader form includes a recent 1-0 win over Stevenage and a 1-1 draw against Rotherham. Reading create steady chances and rarely go through a match without producing clear openings.
Draw at 3.40 odds fits well with both teams’ low-scoring and defensively organised recent patterns. Bradford’s home matches consistently stay tight, and Reading’s away record shows they can manage long spells of control while still conceding very little.
Under 2.5 goals & both teams to score at 2.60 odds suits the expected rhythm. Bradford’s home fixtures often produce a single goal either way, while Reading typically find at least one breakthrough on their travels, even in narrow games.
Correct Score: 1-1 at 7.00 odds aligns with repeated outcomes for both sides. Bradford’s last five home games include stalemates, and Reading have drawn 1-1 two times in recent league outings.
| Bradford City | Reading | |
|---|---|---|
| Game Played | 18 | 18 |
| Wins | 9 | 5 |
| Draws | 7 | 7 |
| Loss | 2 | 6 |
| Goals For | 26 | 21 |
| Goals Against | 18 | 22 |
| Bradford City | Reading | |
|---|---|---|
| Game Played | 9 | 8 |
| Wins | 6 | 1 |
| Draws | 2 | 4 |
| Loss | 1 | 3 |
| Goals For | 15 | 11 |
| Goals Against | 9 | 12 |
|
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
|
Reading Peterborough |
1-2 |
|
29.11.25
|
Blackpool Reading |
0-3 |
|
22.11.25
|
Reading Rotherham |
1-1 |
|
06.11.25
|
Reading Stevenage |
1-0 |
|
01.11.25
|
Reading Carlisle |
2-3 |
|
25.10.25
|
Reading Doncaster |
1-1 |
|
21.10.25
|
Reading Northampton |
1-0 |
|
18.10.25
|
Cardiff Reading |
2-1 |
|
11.10.25
|
Exeter City Reading |
1-1 |
|
07.10.25
|
Reading MK Dons |
1-0 |
|
04.10.25
|
Reading Mansfield |
1-1 |
|
30.09.25
|
Reading West Ham United U21 |
3-1 |
|
27.09.25
|
Stockport Reading |
1-1 |
|
23.09.25
|
Wrexham Reading |
2-0 |
|
20.09.25
|
Reading Leyton Orient |
2-1 |
|
13.09.25
|
Barnsley Reading |
3-2 |
|
02.09.25
|
Swindon Reading |
3-2 |
|
30.08.25
|
Reading Port Vale |
1-0 |
|
26.08.25
|
Reading AFC Wimbledon |
2-1 |
|
23.08.25
|
Wycombe Reading |
2-2 |
|
20.08.25
|
Bolton Reading |
1-1 |
|
16.08.25
|
Reading AFC Wimbledon |
1-2 |
|
12.08.25
|
Portsmouth Reading |
1-2 |
|
09.08.25
|
Reading Huddersfield |
0-2 |
|
02.08.25
|
Lincoln Reading |
2-0 |
|
26.07.25
|
Reading Portsmouth |
0-4 |
|
19.07.25
|
Reading Tottenham |
0-2 |
|
12.07.25
|
Gillingham Reading |
0-0 |
|
03.05.25
|
Reading Barnsley |
2-4 |
|
26.04.25
|
Bristol Rovers Reading |
0-2 |
|
21.04.25
|
Mansfield Reading |
1-5 |
|
18.04.25
|
Reading Lincoln |
0-1 |
|
12.04.25
|
Northampton Reading |
0-0 |
|
08.04.25
|
Shrewsbury Reading |
1-3 |
|
05.04.25
|
Reading Wycombe |
1-0 |
|
01.04.25
|
Blackpool Reading |
3-0 |
|
29.03.25
|
Reading Peterborough |
3-1 |
|
15.03.25
|
Reading Stevenage |
1-1 |
|
11.03.25
|
Reading Wrexham |
2-0 |
|
08.03.25
|
Crawley Reading |
1-1 |
|
04.03.25
|
Reading Exeter City |
0-0 |
|
01.03.25
|
Wigan Reading |
1-2 |
|
22.02.25
|
Reading Birmingham |
0-0 |
|
15.02.25
|
Reading Rotherham |
2-1 |
|
11.02.25
|
Reading Shrewsbury |
1-1 |
|
08.02.25
|
Huddersfield Reading |
0-0 |
|
01.02.25
|
Reading Bolton |
1-0 |
|
28.01.25
|
Burton Albion Reading |
3-2 |
|
25.01.25
|
Leyton Orient Reading |
2-0 |
|
18.01.25
|
Reading Stockport |
1-3 |
|
09.12.25
|
Reading Peterborough |
1-2 |
|
22.11.25
|
Reading Rotherham |
1-1 |
|
06.11.25
|
Reading Stevenage |
1-0 |
|
01.11.25
|
Reading Carlisle |
2-3 |
|
25.10.25
|
Reading Doncaster |
1-1 |
|
21.10.25
|
Reading Northampton |
1-0 |
|
07.10.25
|
Reading MK Dons |
1-0 |
|
04.10.25
|
Reading Mansfield |
1-1 |
|
30.09.25
|
Reading West Ham United U21 |
3-1 |
|
20.09.25
|
Reading Leyton Orient |
2-1 |
|
30.08.25
|
Reading Port Vale |
1-0 |
|
26.08.25
|
Reading AFC Wimbledon |
2-1 |
|
16.08.25
|
Reading AFC Wimbledon |
1-2 |
|
09.08.25
|
Reading Huddersfield |
0-2 |
|
26.07.25
|
Reading Portsmouth |
0-4 |
|
19.07.25
|
Reading Tottenham |
0-2 |
|
03.05.25
|
Reading Barnsley |
2-4 |
|
18.04.25
|
Reading Lincoln |
0-1 |
|
05.04.25
|
Reading Wycombe |
1-0 |
|
29.03.25
|
Reading Peterborough |
3-1 |
|
15.03.25
|
Reading Stevenage |
1-1 |
|
11.03.25
|
Reading Wrexham |
2-0 |
|
04.03.25
|
Reading Exeter City |
0-0 |
|
22.02.25
|
Reading Birmingham |
0-0 |
|
15.02.25
|
Reading Rotherham |
2-1 |
|
11.02.25
|
Reading Shrewsbury |
1-1 |
|
01.02.25
|
Reading Bolton |
1-0 |
|
18.01.25
|
Reading Stockport |
1-3 |
|
11.01.25
|
Reading Burnley |
1-3 |
|
29.12.24
|
Reading Mansfield |
2-1 |
|
26.12.24
|
Reading Northampton |
4-1 |
|
14.12.24
|
Reading Blackpool |
0-3 |
|
03.12.24
|
Reading Cambridge |
3-0 |
|
01.12.24
|
Reading Harborough Town |
5-3 |
|
12.11.24
|
Reading Newport |
3-0 |
|
02.11.24
|
Reading Fleetwood |
2-0 |
|
26.10.24
|
Reading Bristol Rovers |
1-0 |
|
19.10.24
|
Reading Crawley |
4-1 |
|
01.10.24
|
Reading Burton Albion |
3-1 |
|
28.09.24
|
Reading Huddersfield |
2-1 |
|
14.09.24
|
Reading Leyton Orient |
0-1 |
|
31.08.24
|
Reading Charlton |
2-0 |
|
20.08.24
|
Reading West Ham United U21 |
3-1 |
|
17.08.24
|
Reading Wigan |
2-0 |
|
03.08.24
|
Reading Hull City |
2-0 |
|
27.07.24
|
Reading QPR |
1-0 |
|
19.07.24
|
Reading Millwall |
1-2 |
|
27.04.24
|
Reading Blackpool |
3-2 |
|
06.04.24
|
Reading Lincoln |
1-1 |
|
29.03.24
|
Reading Northampton |
1-0 |
|
29.11.25
|
Blackpool Reading |
0-3 |
|
18.10.25
|
Cardiff Reading |
2-1 |
|
11.10.25
|
Exeter City Reading |
1-1 |
|
27.09.25
|
Stockport Reading |
1-1 |
|
23.09.25
|
Wrexham Reading |
2-0 |
|
13.09.25
|
Barnsley Reading |
3-2 |
|
02.09.25
|
Swindon Reading |
3-2 |
|
23.08.25
|
Wycombe Reading |
2-2 |
|
20.08.25
|
Bolton Reading |
1-1 |
|
12.08.25
|
Portsmouth Reading |
1-2 |
|
02.08.25
|
Lincoln Reading |
2-0 |
|
12.07.25
|
Gillingham Reading |
0-0 |
|
26.04.25
|
Bristol Rovers Reading |
0-2 |
|
21.04.25
|
Mansfield Reading |
1-5 |
|
12.04.25
|
Northampton Reading |
0-0 |
|
08.04.25
|
Shrewsbury Reading |
1-3 |
|
01.04.25
|
Blackpool Reading |
3-0 |
|
08.03.25
|
Crawley Reading |
1-1 |
|
01.03.25
|
Wigan Reading |
1-2 |
|
08.02.25
|
Huddersfield Reading |
0-0 |
|
28.01.25
|
Burton Albion Reading |
3-2 |
|
25.01.25
|
Leyton Orient Reading |
2-0 |
|
04.01.25
|
Charlton Reading |
0-0 |
|
01.01.25
|
Cambridge Reading |
1-3 |
|
21.12.24
|
Lincoln Reading |
2-0 |
|
10.12.24
|
Walsall Reading (Penalties:4 - 2) |
1-1 |
|
07.12.24
|
Wycombe Reading |
1-1 |
|
26.11.24
|
Barnsley Reading |
2-2 |
|
23.11.24
|
Peterborough Reading |
1-2 |
|
09.11.24
|
Stevenage Reading |
1-1 |
|
05.11.24
|
Cheltenham Reading |
1-0 |
|
29.10.24
|
Stockport Reading |
4-1 |
|
22.10.24
|
Exeter City Reading |
1-2 |
|
05.10.24
|
Rotherham Reading |
2-1 |
|
21.09.24
|
Bolton Reading |
5-2 |
|
24.08.24
|
Wrexham Reading |
3-0 |
|
13.08.24
|
Colchester Reading (Penalties:4 - 3) |
2-2 |
|
10.08.24
|
Birmingham Reading |
1-1 |
|
31.07.24
|
Cardiff Reading |
2-1 |
|
23.07.24
|
Woking Reading |
0-2 |
|
06.07.24
|
Watford Reading |
0-2 |
|
20.04.24
|
Burton Albion Reading |
3-2 |
|
13.04.24
|
Barnsley Reading |
2-2 |
|
09.04.24
|
Bristol Rovers Reading |
0-2 |
|
01.04.24
|
Bolton Reading |
5-2 |
|
12.03.24
|
Derby Reading |
2-1 |
|
02.03.24
|
Carlisle Reading |
1-3 |
|
17.02.24
|
Portsmouth Reading |
4-1 |
|
13.02.24
|
Fleetwood Reading |
1-1 |
|
06.02.24
|
Stevenage Reading |
0-1 |
|
16.03.2015
|
Reading Bradford City |
3-0
|
|
07.03.2015
|
Bradford City Reading |
0-0
|
|
07.03.2015
|
Bradford City Reading |
0-0
|