Leagues One and Two saw a promotion, playoffs and relegations confirmed on the final day of the 24/25 season on Saturday afternoon.
We knew coming into this that in League One, Leyton Orient and Reading would compete for the final play-off spot (6th place).
Reading must outperform Orient to secure a play-off position alongside Stockport, Wycombe, and Charlton.
Birmingham (champions) and Wrexham have already been promoted to the Championship, while Shrewsbury, Cambridge, Bristol Rovers, and Crawley have already been relegated.
In League Two, Doncaster would clinch the title with a win over Notts County, who could claim an automatic promotion spot with a victory.
Port Vale, in second, face Gillingham and could win the title if Doncaster falter.
Bradford will earn promotion with a win against Fleetwood; Walsall could take third if they beat Crewe and Bradford drop points.
Five teams are vying for the two remaining play-off spots.
Carlisle and Morecambe are already relegated.
So how did it play out?
LEAGUE ONE FULL TIME SCORES:
FT Blackpool (1) 4-1 (1) Bristol Rovers
FT Bolton Wanderers (0) 1-1 (0) Stevenage
FT Cambridge United (1) 1-2 (1) Birmingham City
FT Charlton Athletic (2) 3-1 (1) Burton Albion
FT Huddersfield Town (1) 1-4 (2) Leyton Orient
FT Lincoln City (0) 0-2 (0) Wrexham
FT Mansfield Town (2) 3-0 (0) Exeter City
FT Northampton Town (1) 1-1 (0) Wigan Athletic
FT Reading (0) 2-4 (0) Barnsley
FT Rotherham United (1) 2-1 (1) Peterborough United
FT Shrewsbury Town (0) 1-2 (0) Crawley Town
FT Wycombe Wanderers (1) 1-3 (0) Stockport County
LEAGUE ONE PLAYOFF SCHEDULE:
Saturday 10 May 2025 – 12:30
League One A 1st Leg (6th v 3rd) Leyton Orient v Stockport County
Saturday 10 May 2025 – 19:45
League One B 1st Leg (5th v 4th) Wycombe Wanderers v Charlton Athletic
Wednesday 14 May 2025 – 20:00
League One A 2nd Leg (3rd v 6th) Stockport County v Leyton Orient
Thursday 15 May 2025 – 20:00
League One B 2nd Leg (4th v 5th) Charlton Athletic v Wycombe Wanderers
Leyton Orient are into the League One play-offs for the first time since since 2014 after a sixth win in a row.
Boss Richie Wellens has been talking to BBC Radio London:
“The result is the most important thing and we made it pretty comfortable in the end.
“On transition, when teams press us that high we are dangerous and we’ve worked on that a lot – our counter-attacking was excellent today and we could have scored one or two more in the first half.
“In November I was thinking ‘let’s just stay safe’ but when we won at Wrexham (in February) I thought we could get top two – with eight games to go I’d have taken play-offs.
“We’ve got nothing to lose.”
LEAGUE TWO FULL TIME SCORES:
FT Accrington Stanley (0) 0-1 (1) Chesterfield
FT Bradford City (0) 1-0 (0) Fleetwood Town
FT Bromley (2) 3-0 (0) Cheltenham Town
FT Carlisle United (2) 2-2 (1) Salford City
FT Colchester United (0) 0-0 (0) Barrow
FT Crewe Alexandra (0) 0-1 (0) Walsall
FT Grimsby Town (0) 0-1 (0) AFC Wimbledon
FT Morecambe (1) 1-2 (2) Harrogate Town
FT Newport County (1) 1-4 (1) Tranmere Rovers
FT Notts County (0) 1-2 (2) Doncaster Rovers
FT Port Vale (0) 0-1 (0) Gillingham
FT Swindon Town (0) 0-0 (0) Milton Keynes Dons
LEAGUE TWO PLAYOFF SCHEDULE:
Sunday 11 May 2025 – 15:30
League Two A 1st Leg (7th v 4th) Chesterfield v Walsall
Sunday 11 May 2025 – 18:30
League Two B 1st Leg (6th v 5th) Notts County v AFC Wimbledon
Friday 16 May 2025 – 20:00
League Two A 2nd Leg (4th v 7th) Walsall v Chesterfield
Saturday 17 May 2025 – 12:30
League Two B 2nd Leg (5th v 6th) AFC Wimbledon v Notts County
Walsall will face Chesterfield in the League Two play-offs after finishing fourth, narrowly missing out on an automatic promotion place by one point.
Walsall boss Mat Sadler speaking to BBC Radio WM:
“My ears were pricked to the crowd the whole game because you know if it carries on 0-0, you only need one moment.
“I thought the supporters were unbelievable today, from minute one to the very end.
“I thought they players were fantastic today. We showed real resilience and a calmness in the situation that was in front of us. Disappointing, of course it is, that we didn’t see the job off today.
“Now we’ve got to dust ourselves off and come out fighting again.”
Jamie Raynor (BBC Yorkshire Live): “Unbelievable scenes! The fans swarm the players, in the very last minute. I’ve never seen anything like it, the last kick of the game!”
There was confusion over whether goal scorer Antoni Sarcevic was sent off after the late winner. The thought was there was a second yellow for celebrating the goal and taking his shirt off, that wasn’t the case and he remained on a yellow and still played the final minutes. A truly bonkers ending to this game. Extraordinary scenes, fans on the pitch. Game suspended then the minutes remaining were eventually played out.
Gary Jones (Former Bradford City captain): “I’ve never seen anything like it! It’s been a rollercoaster today, it’s incredibly emotional. You don’t want to see these scenes, but hopefully it doesn’t change the feelings around it.
“The fans flood the pitch, this isn’t just Bradford City’s day, it’s Bradford’s day. Their first promotion since 2013, remarkable.
“It’s all about creating history, this is what it’s all about. Six years in League Two, six years too many. Sarcevic is the hero today.”
ABSOLUTE SCENES! 🤯
Bradford City are promoted into League One after a 96th minute winner! 😲 pic.twitter.com/tMO02tDIoC
— Sky Sports Football (@SkyFootball) May 3, 2025
Chesterfield striker Will Grigg was the hero for this side this afternoon, scoring the winner for the Spirerites at Accrington to clinch the final League Two play-off place.
He told BBC Radio Sheffield:
“It was a hard watch from the bench in the final 10 minutes but we are really pleased with the result.
“Scoring from seven yards out is a worldie for me! But it was a great team goal.
“You try not to focus on anywhere else but you know what is going on. Our nervousness came out a bit towards the end, but the lads defended really well.
“The staff and the gaffer have been unbelievable in keeping us focused all week, and this result is a real credit to them.
“There were no wild celebrations because we have three massive games to come, and we will do everything we can to get ourselves ready for those.
“It’s been a remarkable couple of seasons, and it’s a massive credit to the group to put together a run like this at this time of the season.”
Bradford striker Andy Cook speaking to BBC Radio Leeds after promotion to League One after a 1-0 victory over Fleetwood: “When it was ninety-plus, I thought, oh my days. When we won it I couldn’t believe it, everyone at this club deserves it, we’ve done it. It means everything to me, absolutely everything, we will party tonight!”
With promotion, playoffs and relegations confirmed on final day of the 24/25 season in Leagues One and Two, here’s how fans reacted…
@lofty2021: So I spent 95 minutes calling you a bunch of useless cunts. What of it!?! League One again Ole Ole 🍻🍻🍻🍻 #bcafc
@1StuartCopeland: Get the fuck in!!! Fleetwood time wasting for a point on the last game of the season. Got exactly what they deserved the rats! #bcafc
@Dalb89: That was absolute torture. WE ARE GOING UP! #bcafc
@stephen_dimmock: Congratulations, no better way to win promotion than with almost the last kick of the season Hopefully you kick on from this and sustain yourself in L1 #bcafc
@forzabantams: Well chuffed we did it! Well done to the manager, players, staff and all of our fans. And to Stefan Rupp & Ryan Sparks, see, this is just the start of what happens when you work WITH the fans and invest in the future. Let’s build on this. #bcafc @officialbantams @BBCWYS
@Bababiffo: WTAF that was typical #bcafc. I’m exhausted here in Florida. Booked it after Notts County away. Thought this was mid table mediocre season once again. What did I know? Magic Kingdom was in Bratfud all along! @BBCWYS
@ExiledForAWhile: Fair play, Bradford. Too big of a club for League Two.. A northern club getting promoted is always special, we’ve lost way too many over the past decade. All the best.
@ChrisKibble2: I’ve watched City win at Wembley, I’ve seen them lose at Wembley. I’ve watched them be promoted to the premier league on the final day of the season and stay up against Liverpool. Nothing will beat today #bcafc
