League One Week 30 Preview: Six-Pointers at Both Ends
Date: Saturday 31st January 2026
Featured Games: Bradford vs Doncaster, Leyton Orient vs Port Vale
League One - Matchday 30 Preview
Season 2025-26 | Powered by historical data
AFC Wimbledon20th
Bolton4thxGF: 3.5 | xGA: 6.4 (-2.9)
xGF: 7.7 | xGA: 4.0 (+3.7)
31 Jan 2026 - 2025-26
Bradford3rd
Doncaster14thxGF: 4.2 | xGA: 7.1 (-3.0)
xGF: 10.4 | xGA: 5.7 (+4.7)
31 Jan 2026 - 2025-26
Northampton23rd
Reading9thxGF: 3.6 | xGA: 9.2 (-5.6)
xGF: 6.1 | xGA: 4.8 (+1.3)
31 Jan 2026 - 2025-26
Wigan15th
Lincoln1stxGF: 4.6 | xGA: 9.7 (-5.0)
xGF: 9.9 | xGA: 7.0 (+2.9)
31 Jan 2026 - 2025-26
Barnsley12th
Stevenage6thxGF: 3.9 | xGA: 8.8 (-4.8)
xGF: 5.6 | xGA: 6.0 (-0.5)
31 Jan 2026 - 2025-26
Burton Albion17th
Cardiff2ndxGF: 2.7 | xGA: 7.9 (-5.2)
xGF: 5.7 | xGA: 5.1 (+0.6)
31 Jan 2026 - 2025-26
Peterborough16th
Huddersfield8thxGF: 5.6 | xGA: 10.3 (-4.8)
xGF: 7.7 | xGA: 5.3 (+2.4)
31 Jan 2026 - 2025-26
Luton10th
Blackpool18thxGF: 7.1 | xGA: 10.0 (-2.9)
xGF: 8.3 | xGA: 4.4 (+3.9)
31 Jan 2026 - 2025-26
Exeter City21st
Rotherham22ndxGF: 7.6 | xGA: 4.2 (+3.3)
xGF: 7.3 | xGA: 8.3 (-1.1)
31 Jan 2026 - 2025-26
Leyton Orient19th
Port Vale24thxGF: 5.3 | xGA: 7.6 (-2.2)
xGF: 6.5 | xGA: 8.3 (-1.7)
31 Jan 2026 - 2025-26
Mansfield Town13th
Wycombe11thxGF: 6.8 | xGA: 5.6 (+1.2)
xGF: 8.5 | xGA: 6.3 (+2.2)
31 Jan 2026 - 2025-26
Stockport County5th
Plymouth7thxGF: 5.8 | xGA: 4.4 (+1.4)
xGF: 11.5 | xGA: 3.0 (+8.5)
31 Jan 2026 - 2025-26
Matchday 30 - Historical Insights
Playoff Race: Teams in 6th place at matchday 30 have averaged 51 points historically.
Relegation Battle: Teams in 21st at matchday 30 have averaged 29 points historically.
Leyton Orient at Matchday 30:
- 2024-25: 8th with 47 pts → Finished 6th
- 2023-24: 10th with 45 pts → Finished 12th
Week 30 delivers drama at both ends of the League One table. At the University of Bradford Stadium, fifth-placed Bradford host relegation-threatened Doncaster in a genuine six-pointer, while at the Brisbane Road, struggling Leyton Orient face bottom club Port Vale in a game neither can afford to lose.
Match of the Week: Bradford City vs Doncaster Rovers
Head-to-Head Record
Bradford vs Doncaster
Last 5 league meetings
| Date | Home | Score | Away | xG |
|---|---|---|---|---|
| 31 Jan 2026 2025-2026 | Bradford | 1 - 0 | Doncaster | - |
| 06 Sep 2025 2025-2026 | Doncaster | 3 - 1 | Bradford | - |
| 06 Apr 2019 2018-2019 | Bradford | 0 - 1 | Doncaster | - |
| 22 Sep 2018 2018-2019 | Doncaster | 2 - 1 | Bradford | - |
| 19 Mar 2018 2017-2018 | Doncaster | 2 - 0 | Bradford | - |
Recent Form Comparison
Form Comparison - Last 6 Games
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Doncaster | 6 | 3 | 1 | 2 | 3 | 5 | -2 | 10 | DWWLLW |
| 2 | Bradford | 6 | 2 | 1 | 3 | 5 | 7 | -2 | 7 | LDLWWL |
Bradford - Recent Results
Doncaster - Recent Results
This is a classic six-pointer between a promotion chaser and a relegation battler. Bradford sit fifth on 46 points but their recent form (LLLWL) has been alarming – three defeats in five games has seen them slip out of the automatic spots and into the playoff scrap. They desperately need to arrest this slide.
Doncaster arrive at the University of Bradford Stadium in 21st place on just 30 points, deep in relegation trouble. Their mixed form (WDWDL) shows a team fighting hard but struggling for consistency. A win here would be massive for their survival hopes.
Bradford will be heavily favoured at home, but their recent wobble has dented confidence. Doncaster will come to defend, absorb pressure, and hit on the counter – it’s a classic survival strategy. The Bantams need to rediscover their early-season swagger and put three points on the board to keep promotion dreams alive.
Expect a tight, tense affair. Bradford should edge it at home, but Doncaster won’t make it easy.
Leyton Orient’s Survival Battle: Can the O’s Escape the Drop Zone?
Leyton Orient Recent Form
Leyton Orient - Recent League Form
Orient Home Record This Season
Leyton Orient - Home vs Away 2025/2026
Home
30 pts from 21 games
Away
21 pts from 22 games
Leyton Orient find themselves in a precarious position – 18th on 32 points, just four points above the relegation zone. Their recent form (LLWDL) has been worrying, with just one win in their last five games. The Brisbane Road faithful are getting nervous.
Hosting bottom club Port Vale (24th, 18 points, LLWLL) represents a crucial opportunity. Vale are cut adrift at the foot of the table, 14 points from safety, and look destined for League Two. This is exactly the kind of fixture Orient need to capitalise on.
The O’s home form will be key here. Playing in front of their own fans, against a team with nothing but pride to play for, Orient must find a way to win. Oliver O’Neill has been carrying the goalscoring burden all season, and he’ll need support from midfield to break down a Vale side that will likely sit deep.
This is a must-win. Anything less than three points would be a disaster for Orient’s survival hopes. With Vale struggling badly, expect the O’s to edge a nervy but crucial victory.
Player to Watch: Dominic Ballard (Leyton Orient)
Ballard Season Stats
Dominic Ballard
Leyton Orient • F
Includes: Seasons: 2025; Teams: Leyton Orient;
Recent Form
Dominic Ballard - Recent Form
Leyton Orient
| Date | Opponent | Result | Goals | Assists | Rating |
|---|---|---|---|---|---|
| 11 Apr 2026 | Lincoln (A) | L 1-2 | 1 | 0 | 6.7 |
| 06 Apr 2026 | Huddersfield (H) | L 1-2 | 0 | 0 | 6.6 |
| 02 Apr 2026 | Wigan (A) | D 0-0 | 0 | 0 | 5.6 |
| 28 Mar 2026 | Exeter City (A) | D 0-0 | 0 | 0 | 6.6 |
| 21 Mar 2026 | Wycombe (H) | W 2-0 | 0 | 1 | 6.3 |
| 17 Mar 2026 | AFC Wimbledon (A) | W 4-2 | 3 | 0 | 9.6 |
Dominic Ballard has been a crucial figure in Leyton Orient’s survival fight this season, and his form could be the difference between safety and the drop. With Orient sitting 18th on 32 points, just four points above the relegation zone, and struggling for form (LLWDL), Ballard’s contributions are needed more than ever.
Against bottom club Port Vale, Ballard will be expected to deliver alongside Oliver O’Neill in attack. Vale’s defence has been porous all season – you don’t sit bottom of the table 14 points adrift with a solid backline. This is the perfect opportunity for Ballard to add to his tally and help Orient grab crucial survival points.
What makes Ballard so valuable to the O’s is his ability to lead the line, hold up play, and create space for teammates. Against a Vale side likely to sit deep and defend, Ballard’s movement, link-up play, and physical presence will be absolutely critical to breaking them down and securing the three points Orient desperately need.
If Orient are going to survive this relegation battle, Ballard must be one of the men to fire them to safety. A strong performance against Vale could be the catalyst for a crucial end-of-season survival run.
Weekend Storylines
Current League One Table
League One
Updated: 15 Apr 2026, 5:18 PM
- Promotion Battle Intensifies: Bradford’s poor form (LLLWL) has them slipping out of automatic contention. The Doncaster game is make-or-break for their top-two hopes. Bolton travel to AFC Wimbledon looking to capitalise on Bradford’s wobble.
- Playoff Scramble: Fifth through tenth separated by just a handful of points. Peterborough host Huddersfield, Stockport face Plymouth, and Wigan take on Lincoln in crucial mid-table battles that could shape the playoff race.
- Relegation Six-Pointers: Orient vs Port Vale is the headline survival clash, but Doncaster’s trip to Bradford is equally vital for Rovers’ hopes. Every point matters at the bottom – the gap between 18th and 21st is just two points.
- Fallen Giants Fighting: Luton host Blackpool looking to continue their push back up the table. The Hatters’ relegation from the Championship still stings, but they’re slowly finding their feet in League One.
Our Predictions
League One Week 30 Predictions
BTP League One Predictions
| Bradford City vs Doncaster Rovers | 2-1 |
| Leyton Orient vs Port Vale | 2-0 |
| AFC Wimbledon vs Bolton Wanderers | 1-2 |
| Northampton Town vs Reading | 1-1 |
| Barnsley vs Stevenage | 2-0 |
| Burton Albion vs Cardiff City | 0-2 |
| Exeter City vs Rotherham United | 1-2 |
| Luton Town vs Blackpool | 2-1 |
| Mansfield Town vs Wycombe Wanderers | 1-1 |
| Peterborough United vs Huddersfield Town | 2-2 |
| Stockport County vs Plymouth Argyle | 1-0 |
| Wigan Athletic vs Lincoln City | 1-1 |
The Verdict
Week 30 could define seasons at both ends of League One. Bradford’s home clash with Doncaster is a six-pointer with contrasting motivations – the Bantams fighting to keep promotion dreams alive, Rovers battling to avoid the drop. Bradford’s recent wobble makes this far from straightforward, but home advantage should see them through.
The real drama is at the bottom. Leyton Orient hosting Port Vale is a must-win for the O’s – anything less would be catastrophic with the relegation zone breathing down their necks. Vale look doomed at the bottom, making this Orient’s best chance to grab crucial points. Oliver O’Neill must deliver.
The playoff race remains wide open, with multiple teams capable of forcing their way into the top six. Every point matters, every result has consequences. The run-in is here, and the pressure is building across League One.

