Our Doncaster vs Barnsley Prediction: 2-1
Doncaster vs Barnsley in the England League 1 is scheduled for an 15:00 GMT kick-off on Saturday November 8, 2025. We expect a 2-1 home win, but with both teams proving their offensive capabilities, BTTS is a solid alternative bet.
This Doncaster vs Barnsley prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Doncaster's Last Match – Crewe vs Doncaster
Doncaster will seek to keep their streak alive after a 2-1 England FA Cup victory over Crewe on November 1. In that match, Doncaster recorded 53% possession, firing 5 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Crewe | 47% | 0 (3) | - | 25 |
Doncaster | 53% | 0 (5) | - | 39 |
Barnsley's Last Match – Barnsley vs York
Barnsley must win to build on their momentum after securing a hard-fought 3-2 England FA Cup victory over York in their last outing. In that match, Barnsley recorded 50% possession and 9 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Barnsley | 50% | 0 (9) | - | 84 |
York | 50% | 0 (6) | - | 60 |
Doncaster vs Barnsley Stats
Key Stats
| Doncaster | Barnsley | |
|---|---|---|
| 0.98 | Attacking Strength | 1.59 |
| 0.8 | Defence Strength | 1.47 |
| 0.8 | Points Per Game | 1.1 |
| 2/10 | WIN | 3/10 |
| 2/10 | DRAW | 2/10 |
| 1/10 | Clean Sheets | 0/10 |
| 5/10 | BTTS | 6/10 |
| 7/10 | Over 2.5 Goals | 7/10 |
| 0.9 | Average Scored | 1.6 |
Goals Scored vs Goals Conceded
Doncaster are averaging 0.9 goals scored and 1.8 conceded per match, while Barnsley average 1.6 scored and 2.2 conceded per game.
Doncaster 9-18
Barnsley 16-22
What are the odds for this match?
Doncaster to win: @2.2
Draw: @3.5
Barnsley to win: @3
Over 2.5 Goals: @1.975



Crewe
Doncaster
Barnsley
York
Cardiff
Lincoln City
Bradford
Stevenage
Stockport
Bolton
Huddersfield
Luton
Wycombe
Barnsley
Leyton Orient
Northampton
AFC Wimbledon
Wigan
Reading
Peterborough
Plymouth
Rotherham
Burton Albion
Exeter
Mansfield
Blackpool
Doncaster
Port Vale