Bradford City vs Doncaster Rovers prediction
Our assessment
Bradford's League One position is 7th, and they've earned 22 points from 13 games. Doncaster sit 20th with 12 points from 13 games, 10 points behind.
Across their last 6 games, Bradford recorded 2 wins, 3 draws and 1 defeat. They scored 4 and conceded 3. Doncaster's last 6 games brought 2 wins, 0 draws and 4 defeats. They scored 6 and conceded 13.
This season, Bradford saw both teams score in 15% of games, and 15% of matches had more than 2.5 goals. Doncaster's rates were 54% and 46%. Bradford's expected goals stand at 1.11 created and 0.96 allowed per game. Doncaster sit at 1.06 created and 1.60 allowed.
Since August 2024, our results show 4 meetings between them. Bradford took 1 win, Doncaster took 3 and 0 finished level. Their latest meeting on Saturday 31 January 2026 ended Bradford 1-0 Doncaster.
Based on expected goals of 1.50 and 0.79 for Bradford and Doncaster, the model rates a Bradford win as the likeliest result at 53%. A draw stands at 28% and Doncaster 19%.
The predicted score is Bradford City 1-0 Doncaster Rovers.
Bradford vs Doncaster stats
| Per game | ||
|---|---|---|
| Games | 5 | 5 |
| Goals scored a game | 0.80 | 1.00 |
| Goals conceded a game | 0.60 | 2.60 |
| Both teams scored | 0% | 60% |
| Over 2.5 goals | 20% | 60% |
| Clean sheets | 80% | 20% |
| Corners won / conceded | 9.2 / 3.5 | 5.6 / 5.2 |
| Yellow cards a game | 2.2 | 2.4 |
| xG for / against | 1.34 / 1.39 | 0.74 / 2.46 |
| Per game | ||
|---|---|---|
| Games | 13 | 13 |
| Goals scored a game | 0.77 | 1.08 |
| Goals conceded a game | 0.62 | 1.69 |
| Both teams scored | 15% | 54% |
| Over 2.5 goals | 15% | 46% |
| Clean sheets | 69% | 31% |
| Corners won / conceded | 7.5 / 5.3 | 5.0 / 6.2 |
| Yellow cards a game | 2.2 | 2.2 |
| xG for / against | 1.11 / 0.96 | 1.06 / 1.60 |
| Per game | ||
|---|---|---|
| Games | 6 | 7 |
| Goals scored a game | 1.00 | 1.14 |
| Goals conceded a game | 0.83 | 2.29 |
| Both teams scored | 17% | 71% |
| Over 2.5 goals | 33% | 71% |
| Clean sheets | 67% | 14% |
| Corners won / conceded | 8.3 / 2.7 | 5.1 / 6.4 |
| Yellow cards a game | 1.8 | 2.4 |
| xG for / against | 1.42 / 0.83 | 1.00 / 1.66 |
| Per game | ||
|---|---|---|
| Games | 4 | 4 |
| Goals scored a game | 1.00 | 1.75 |
| Goals conceded a game | 1.75 | 1.00 |
| Both teams scored | 75% | 75% |
| Over 2.5 goals | 75% | 75% |
| Clean sheets | 25% | 0% |
| Corners won / conceded | 6.5 / 6.0 | 6.0 / 6.5 |
| Yellow cards a game | 2.2 | 1.8 |
Fair odds for each market
| Match result | Bradford win | 53% | 10/11 |
| Draw | 28% | 13/5 | |
| Doncaster win | 19% | 4/1 | |
| Double chance | Bradford or draw | 81% | 1/4 |
| Doncaster or draw | 47% | 11/10 | |
| Draw no bet | Bradford | 73% | 4/11 |
| Doncaster | 27% | 11/4 | |
| Both teams to score | Yes | 43% | 13/10 |
| No | 57% | 8/11 | |
| Goals | Over 1.5 | 67% | 1/2 |
| Over 2.5 | 40% | 6/4 | |
| Under 2.5 | 60% | 4/6 | |
| Over 3.5 | 20% | 4/1 | |
| Result and BTTS | Bradford and yes | 19% | 9/2 |
| Draw and yes | 17% | 5/1 | |
| Doncaster and yes | 8% | 12/1 | |
| Result and goals | Bradford and over 2.5 | 27% | 13/5 |
| Doncaster and over 2.5 | 9% | 11/1 | |
| Bradford and under 2.5 | 26% | 29/10 | |
| Doncaster and under 2.5 | 11% | 17/2 | |
| Half time / full time | Bradford / Bradford | 32% | 21/10 |
| Draw / Bradford | 19% | 4/1 | |
| Draw / Draw | 18% | 9/2 | |
| Doncaster / Doncaster | 11% | 17/2 | |
| Corners | Over 9.5 | 63% | 4/7 |
| Over 10.5 | 52% | 10/11 | |
| Cards | Over 3.5 | 54% | 5/6 |
| Over 4.5 | 37% | 17/10 |
To get a fair price, divide 1 by our chance.
Expected starting line-ups
Bradford 3-4-2-1
- McCracken, Jon.GK
- O'Keefe, Corey.MID
- Touray, Ibou.MID
- Pratt, George.DEF
- Baldwin, Aden.DEF
- Pennington, Matthew.DEF
- Sarcevic, Antoni.MID
- Cartwright, Henry.MID
- Beesley, Jake.FWD
- Jackson, Kayden.FWD
- Swan, Will.FWD
Started Sat 31 Oct against Huddersfield.
Doncaster 4-2-3-1
- Simkin, Tommy.GK
- Sterry, Jamie.DEF
- Senior, Jack.DEF
- Broadbent, George.MID
- Grehan, Sean.DEF
- Byrne, Neill.DEF
- Thomas, Jordan.MID
- Bailey, Owen.MID
- May, Alfie.FWD
- Hutchinson, Isaac.MID
- Ayinde, Leon.MID
They started Sat 31 Oct at MK Dons.
Chances for each correct score
| 0 | 1 | 2 | 3 | 4 | 5 | |
|---|---|---|---|---|---|---|
| 0 | 10.8 | 7.3 | 3.2 | 0.8 | 0.2 | 0.0 |
| 1 | 14.4 | 12.8 | 4.8 | 1.3 | 0.3 | 0.0 |
| 2 | 11.3 | 9.0 | 3.6 | 0.9 | 0.2 | 0.0 |
| 3 | 5.6 | 4.5 | 1.8 | 0.5 | 0.1 | 0.0 |
| 4 | 2.1 | 1.7 | 0.7 | 0.2 | 0.0 | 0.0 |
| 5 | 0.6 | 0.5 | 0.2 | 0.1 | 0.0 | 0.0 |
When each side scores
Bradford, 17 games and Doncaster, 15 games.
Cards and corners
- Expected corners are 11.0 in total, with Bradford 6.4 and Doncaster 4.6; the league has 10.4.
- Yellow cards expected: 4.0(league 3.7)
Form guide
Bradford City
| Result | |||
|---|---|---|---|
| Sat 31 Oct | v Huddersfield | 0-3 | L |
| Tue 27 Oct | v Peterborough | 2-0 | W |
| Sat 24 Oct | at Oxford | 0-0 | D |
| Tue 20 Oct | at Burton | 0-0 | D |
| Sat 17 Oct | v Stevenage | 2-0 | W |
| Sat 10 Oct | v Leyton Orient | 0-0 | D |
Read the scores with Bradford first.
Doncaster Rovers
| Result | |||
|---|---|---|---|
| Sat 31 Oct | at Milton Keynes Dons | 1-6 | L |
| Tue 27 Oct | at Luton | 1-3 | L |
| Sat 24 Oct | v Sheffield Wednesday | 2-0 | W |
| Tue 20 Oct | v Stockport | 0-2 | L |
| Sat 17 Oct | at Leicester | 1-2 | L |
| Sat 10 Oct | v Burton | 1-0 | W |
Read the scores with Doncaster first.
Head to head
| Sat 31 Jan 2026 | League One | Bradford 1-0 Doncaster | 0-0 | 11 |
| Sat 6 Sep 2025 | League One | Doncaster 3-1 Bradford | 3-1 | 10 |
| Sat 26 Apr 2025 | League Two | Doncaster 2-1 Bradford | 1-0 | 10 |
| Sat 26 Oct 2024 | League Two | Bradford 1-2 Doncaster | 0-0 | 19 |
League One standings
| Pos | Club | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 5 | 14 | 7 | 2 | 5 | +2 | 23 | |
| 6 | 14 | 6 | 4 | 4 | +10 | 22 | |
| 7 | 13 | 6 | 4 | 3 | +2 | 22 | |
| 8 | 14 | 5 | 6 | 3 | +0 | 21 | |
| 9 | 13 | 5 | 5 | 3 | +8 | 20 | |
| 18 | 13 | 3 | 4 | 6 | -12 | 13 | |
| 19 | 12 | 3 | 3 | 6 | -4 | 12 | |
| 20 | 13 | 3 | 3 | 7 | -8 | 12 | |
| 21 | 14 | 3 | 2 | 9 | -11 | 11 | |
| 22 | 13 | 2 | 4 | 7 | -12 | 10 |
Standings updated Thursday 5 November