In this article, we check out the EFL League Two Outright Title Winner, Promotion and Relegation odds for the 2025/26 season.
Preparations for the division’s 24 teams are in full swing, just a few more pre-season friendlies to play out, new shirts being revealed and fresh signings being brought in.
Barnet and Oldham Athletic were promoted from the National League, replacing Carlisle United and Morecambe who were relegated.
Doncaster Rovers, Port Vale, Bradford City and AFC Wimbledon were promoted to League One. Crawley Town, Bristol Rovers, Cambridge United and Shrewsbury Town were relegated from League One.
The 2025/26 League Two season, will be the 22nd season of the EFL League Two under its current title, and the 34th season under its current league division format.
It will be under the title sponsor Sky Bet for a 9th year, having previously been npower, and before that, Coca-Cola, Nationwide, Endsleigh, Barclays, Today and Canon.
Right then, time to take a look at the League Two outright title winner, promotion, top six and relegation odds, now that it’s revealed for the 2025/26 season…
League Two Winner 25/26 odds (via Sky Bet) – 26 July ’25
MK Dons – 10/3
Chesterfield – 6/1
Bristol Rovers – 12/1
Swindon – 12/1
Notts County – 12/1
Salford City – 12/1
Gillingham – 12/1
Walsall – 14/1
Grimsby – 18/1
Cambridge – 18/1
Barnet – 18/1
Colchester – 18/1
Oldham – 22/1
Crawley Town – 22/1
Shrewsbury – 22/1
Crewe – 25/1
Tranmere – 28/1
Barrow – 28/1
Fleetwood Town – 28/1
Cheltenham – 40/1
Bromley – 40/1
Accrington – 50/1
Harrogate Town – 66/1
Newport County – 80/1
League Two Promotion 25/26 odds (via Sky Bet) – 26 July ’25
MK Dons – 8/11
Chesterfield – 5/4
Gillingham – 11/4
Bristol Rovers – 11/4
Salford City – 11/4
Swindon – 11/4
Notts County – 11/4
Walsall – 10/3
Grimsby – 10/3
Colchester – 9/2
Cambridge – 9/2
Oldham – 5/1
Barnet – 5/1
Crawley Town – 5/1
Crewe – 11/2
Shrewsbury – 11/2
Tranmere – 6/1
Fleetwood Town – 6/1
Barrow – 13/2
Bromley – 8/1
Cheltenham – 8/1
Accrington – 11/1
Harrogate Town – 14/1
Newport County – 14/1
League Two Top Seven 25/26 odds (via Sky Bet) – 27 July ’25
MK Dons – 1/4
Chesterfield – 2/5
Swindon – 11/8
Bristol Rovers – 11/8
Notts County – 11/8
Salford City – 11/8
Gillingham – 11/8
Walsall – 13/8
Colchester – 7/4
Cambridge – 2/1
Grimsby – 2/1
Barnet – 9/4
Crawley Town – 5/2
Shrewsbury – 5/2
Oldham – 5/2
Crewe – 5/2
Tranmere – 3/1
Fleetwood Town – 3/1
Barrow – 10/3
Bromley – 9/2
Cheltenham – 9/2
Accrington – 6/1
Harrogate Town – 8/1
Newport County – 9/1
League Two Relegation 25/26 odds (via Sky Bet) – 27 July ’25
Newport County – 5/2
Harrogate Town – 3/1
Accrington – 4/1
Bromley – 5/1
Cheltenham – 5/1
Fleetwood Town – 13/2
Barrow – 13/2
Crewe – 7/1
Tranmere – 7/1
Oldham – 17/2
Shrewsbury – 17/2
Crawley Town – 9/1
Grimsby – 11/1
Barnet – 11/1
Walsall – 14/1
Cambridge – 14/1
Swindon – 14/1
Colchester – 14/1
Salford City – 18/1
Notts County – 18/1
Bristol Rovers – 18/1
Gillingham – 18/1
Chesterfield – 28/1
MK Dons – 33/1
UPCOMING LEAGUE TWO FIXTURES:
Saturday 2nd August 2025
3pm Accrington Stanley v Gillingham
3pm Barnet v Fleetwood Town
3pm Bristol Rovers v Harrogate Town
3pm Cambridge United v Cheltenham Town
3pm Chesterfield v Barrow
3pm Colchester United v Tranmere Rovers
3pm Grimsby Town v Crawley Town
3pm Milton Keynes Dons v Oldham Athletic
3pm Newport County v Notts County
3pm Salford City v Crewe Alexandra
3pm Shrewsbury Town v Bromley
3pm Walsall v Swindon Town
Saturday 9th August 2025
3pm Barrow v Milton Keynes Dons
3pm Bromley v Barnet
3pm Cheltenham Town v Chesterfield
3pm Crawley Town v Newport County
3pm Crewe Alexandra v Accrington Stanley
3pm Fleetwood Town v Bristol Rovers
3pm Gillingham v Walsall
3pm Harrogate Town v Grimsby Town
12.30pm Notts County v Salford City
3pm Oldham Athletic v Colchester United
3pm Swindon Town v Cambridge United
12.30pm Tranmere Rovers v Shrewsbury Town
Saturday 16th August 2025
3pm Barnet v Walsall
3pm Barrow v Notts County
3pm Bromley v Fleetwood Town
3pm Cambridge United v Harrogate Town
12.30pm Chesterfield v Bristol Rovers
3pm Crewe Alexandra v Crawley Town
3pm Grimsby Town v Newport County
3pm Milton Keynes Dons v Cheltenham Town
12.30pm Oldham Athletic v Swindon Town
3pm Salford City v Accrington Stanley
3pm Shrewsbury Town v Colchester United
3pm Tranmere Rovers v Gillingham
Tuesday 19th August 2025
7.45pm Accrington Stanley v Tranmere Rovers
7.45pm Bristol Rovers v Oldham Athletic
7.45pm Cheltenham Town v Bromley
7.45pm Colchester United v Cambridge United
7.45pm Crawley Town v Milton Keynes Dons
7.45pm Fleetwood Town v Crewe Alexandra
7.45pm Gillingham v Chesterfield
7.45pm Harrogate Town v Barrow
7.30pm Newport County v Salford City
7.45pm Notts County v Shrewsbury Town
7.45pm Swindon Town v Barnet
8pm Walsall v Grimsby Town
Saturday 23rd August 2025
3pm Accrington Stanley v Grimsby Town
3pm Bristol Rovers v Cambridge United
3pm Cheltenham Town v Barnet
3pm Colchester United v Barrow
3pm Crawley Town v Tranmere Rovers
3pm Fleetwood Town v Oldham Athletic
3pm Gillingham v Crewe Alexandra
3pm Harrogate Town v Chesterfield
12.30pm Newport County v Milton Keynes Dons
3pm Notts County v Bromley
3pm Swindon Town v Shrewsbury Town
12.30pm Walsall v Salford City
Friday 29th August 2025
7.45pm Salford City v Cheltenham Town
Saturday 30th August 2025
3pm Barnet v Colchester United
12.30pm Barrow v Fleetwood Town
3pm Bromley v Harrogate Town
3pm Cambridge United v Newport County
3pm Chesterfield v Crawley Town
12.30pm Crewe Alexandra v Swindon Town
3pm Grimsby Town v Bristol Rovers
3pm Milton Keynes Dons v Walsall
3pm Oldham Athletic v Gillingham
3pm Shrewsbury Town v Accrington Stanley
3pm Tranmere Rovers v Notts County
Here’s what fans said back a few months back amid the EFL League Two Outright Title Winner, Promotion, and Relegation odds being revealed…
@Jordanhgttown: A lot of people predicting Harrogate Town to be relegated…… again. Proved them wrong 5 times already. Time to make it a 6th.
@NoFoReds: 16th. Normal service #saddlers
@What_Marco_Said:
Promoted: Notts County, Swindon, Colchester, Oldham
Relegated: Accrington Stanley, Bromley
@WillDSey:
Early predictions:
Champions: MK Dons
Autos: Cambridge, Notts
Playoff Winners: Walsall
Relegated: Tranmere, Accrington
@JJC2653:
Up – Walsall, Notts County, Salford and Shrewsbury
Down – Barnet and Cheltenham
@do_dabber: Crewe champions
@AaronBroom16190: Promoted mk dons Bristol rovers Notts county gillingham relegated Newport harrogate
@bradtheobald93:
Up – MK, Bristol Rovers, Chesterfield
Down – Cambridge, Accrington
@Taha00Taha:
23- Oldham
24- Accrington
1- Walsall
2-Notts County
3-Mk Dons
4-Salford
@OllieSmitherman:
Autos: Chesterfield, Swindon, Rovers
Play offs: Notts(POF), MK(POW), Crawley, Colchester
Relegated: Barnet, Newport
@SeanGav20: Barnet will get and win the playoffs
@andrewgwilt089: Will Colchester United reach the top 6 again. Nope they probably bottle it again
@Northerner005:
Harrogate
Newport
————
Oldham
Grimsby
Fleetwood
Accrington P/W
Bottom 2
AFC Walsall
Shrewsbury
@SportsPeterr00: Crawley town relegation battle. Scott Lindsey sacked by January.
@R_MFC_1885: Walsall, Bromley, Cambridge autos. MK Dons play offs.
@imnotreallyonit: Going up Grimsby notts county and don’t really care for the rest
@brumantcornell: Winners – MK Dons. Colchester or Notts County – Autos. Grimsby & Chesterfield & Bristol Rovers.
@LukeRobboLFC78:
Notts County
Swindon Town
Oldham Athletic
————-
Harrogate Town
Barnet
@FowlerReece:
Chesterfield
Mk dons
Salford
Swindon
——–
Barnet
Tranmere


