The 2024 National League play-off final, known as the Vanarama National League Promotion Final for sponsorship reasons, was an association football match played on 5 May 2024 at Wembley Stadium, London, between Bromley and Solihull Moors.

The match determined the second and final team to gain promotion from the National League, the fifth tier of English football, to EFL League Two. The champions of the 2023–24 National League season gained automatic promotion to EFL League Two, while the teams placed from second to seventh took part in the play-offs; Barnet finished in second position while Solihull Moors finished in fifth position. Barnet and Altrincham were the losing semi-finalists, while FC Halifax Town had lost at the eliminator stage. Gateshead had been forced to withdraw from the play-offs due to being unable to meet the EFL's ground regulation rules.

This was the second National League play-off final (after the 2019 final) in which neither of the teams had played EFL football beforehand.

Route to the final

This was the fourth meeting of the season between the two clubs. The National League match at Solihull's Damson Park ended in a 1–1 draw, while Bromley won the reverse fixture 3–0 at their Hayes Lane ground. Solihull fared better in the FA Trophy, winning 2–1 away at Bromley in the semi-final.

Quarter-finals

Semi-finals

Broadcasting The match was televised live on TNT Sports 2. Audio commentary was provided by BBC Local Radio, with BBC Radio London covering the game for Bromley and BBC Radio WM for Solihull Moors.

Match Details

GK 1 Grant Smith DF 2 Callum Reynolds DF 16 Kamarl GrantDF 17 Byron WebsterDF 30 Idris OdutayoMF 4 Ashley CharlesMF 20 Jude ArthursMF 40 Myles Weston FW 9 Michael CheekFW 11 Louis Dennis FW 18 Corey WhitelySubstitutes:GK 41 Lewis ThomasDF 15 Alex Kirk MF 6 Sam Woods FW 29 Olufela Olomola FW 42 Will DaviesManager: Andy Woodman GK 32 Nick HayesDF 2 James ClarkeDF 3 Joe NewtonDF 6 Kyle Morrison DF 35 Alex WhitmoreMF 4 Jamey Osborne MF 7 Joe Sbarra MF 8 Callum MaycockFW 10 Tyrese ShadeFW 14 Jack Stevens FW 29 Tahvon CampbellSubstitutes:DF 21 Max Taylor MF 17 Joss Labadie MF 18 Jon Benton FW 9 Mark BeckFW 33 Nana Boateng Head coach: Andy Whing

References