2024–25 National League
Football league season
From Wikipedia, the free encyclopedia
The 2024–25 National League season, known as the Vanarama National League for sponsorship reasons, was the tenth season under the title of the National League, the twenty-first season consisting of three divisions, and the forty-sixth season overall.
National League
| Season | 2024–25 |
|---|---|
| Champions | Barnet |
| Promoted | Barnet Oldham Athletic |
| Relegated | Dagenham & Redbridge Maidenhead United AFC Fylde Ebbsfleet United |
| Matches | 552 |
| Goals | 1,488 (2.7 per match) |
| Top goalscorer | Ollie Pearce (30 goals) |
| Biggest home win | Barnet 7–0 Tamworth, 31 August 2024 |
| Biggest away win | Ebbsfleet United 0–6 Solihull Moors, 16 November 2024 |
| Highest scoring | York City 7–2 Aldershot Town, 12 April 2025 |
| Longest winning run | 9 matches Barnet |
| Longest unbeaten run | 25 matches Barnet |
| Longest winless run | 28 matches Ebbsfleet United |
| Longest losing run | 6 matches Gateshead |
← 2023–24 2025–26 →
All statistics correct as of 12:10, 13 April 2025. | |
Twenty-four teams compete in the league – eighteen returning teams from the previous season, two teams relegated from League Two, two teams promoted from the National League North and two teams promoted from the National League South.
Team changes
Promoted from National League North Promoted from National League South Relegated from League Two |
Promoted to League Two Relegated to National League North Relegated to National League South
|
Stadiums and locations
Personnel and sponsoring
Managerial changes
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Wealdstone | End of interim spell | 20 April 2024 | Pre-season | 11 May 2024 | ||
| Hartlepool United | End of contract | 27 April 2024 | 27 April 2024 | |||
| Ebbsfleet United | Sacked | 9 September 2024 | 24th | 12 September 2024 | ||
| AFC Fylde | 15 September 2024 | 23rd | 8 October 2024 | |||
| Gateshead | Signed by Crawley Town | 1 October 2024 | 5th | 15 October 2024 | ||
| Hartlepool United | Sacked | 16 October 2024 | 16th | 8 November 2024 | ||
| Boston United | 28 October 2024 | 23rd | 19 November 2024 | |||
| Braintree Town | 27 November 2024 | 20th | 5 December 2024 | |||
| Ebbsfleet United | Mutual consent | 11 December 2024 | 24th | 11 December 2024 | ||
| Woking | Sacked | 14 December 2024 | 19th | 18 December 2024 | ||
| Dagenham & Redbridge | 26 December 2024 | 16th | 26 December 2024 | |||
| Solihull Moors | Signed by Barrow | 20 January 2025 | 7th | 23 January 2025 | ||
| Wealdstone | Signed by Solihull Moors | 23 January 2025 | 21st | 27 January 2025 | ||
| Hartlepool United | Coaching restructure | 3 February 2025 | 12th | 3 February 2025 | ||
| AFC Fylde | Mutual consent | 19 February 2025 | 22nd | 19 February 2025 |
- Young was originally appointed interim manager before being given the role permanently on 16 January 2025
Table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Barnet (C, P) | 46 | 31 | 9 | 6 | 97 | 38 | +59 | 102 | Promotion to EFL League Two |
| 2 | York City | 46 | 29 | 9 | 8 | 95 | 42 | +53 | 96 | Qualification for National League play-off semi-finals |
| 3 | Forest Green Rovers | 46 | 22 | 17 | 7 | 69 | 42 | +27 | 83 | |
| 4 | Rochdale | 46 | 21 | 11 | 14 | 69 | 44 | +25 | 74 | Qualification for the National League play-off quarter-finals |
| 5 | Oldham Athletic (O, P) | 46 | 19 | 16 | 11 | 64 | 48 | +16 | 73 | |
| 6 | FC Halifax Town | 46 | 19 | 13 | 14 | 50 | 46 | +4 | 70 | |
| 7 | Southend United | 46 | 17 | 17 | 12 | 59 | 48 | +11 | 68 | |
| 8 | Gateshead | 46 | 19 | 10 | 17 | 76 | 68 | +8 | 67 | |
| 9 | Altrincham | 46 | 17 | 13 | 16 | 68 | 62 | +6 | 64 | |
| 10 | Tamworth | 46 | 17 | 13 | 16 | 65 | 72 | −7 | 64 | |
| 11 | Hartlepool United | 46 | 14 | 18 | 14 | 59 | 62 | −3 | 60 | |
| 12 | Sutton United | 46 | 15 | 15 | 16 | 59 | 64 | −5 | 60 | |
| 13 | Eastleigh | 46 | 14 | 17 | 15 | 58 | 61 | −3 | 59 | |
| 14 | Solihull Moors | 46 | 16 | 10 | 20 | 61 | 67 | −6 | 58 | |
| 15 | Woking | 46 | 13 | 19 | 14 | 52 | 59 | −7 | 58 | |
| 16 | Aldershot Town | 46 | 14 | 15 | 17 | 69 | 83 | −14 | 57 | |
| 17 | Braintree Town | 46 | 15 | 11 | 20 | 51 | 59 | −8 | 56 | |
| 18 | Yeovil Town | 46 | 15 | 11 | 20 | 51 | 60 | −9 | 56 | |
| 19 | Boston United | 46 | 15 | 10 | 21 | 54 | 67 | −13 | 55 | |
| 20 | Wealdstone | 46 | 13 | 14 | 19 | 56 | 76 | −20 | 53 | |
| 21 | Dagenham & Redbridge (R) | 46 | 12 | 16 | 18 | 61 | 62 | −1 | 52 | Relegation to National League South |
| 22 | Maidenhead United (R) | 46 | 14 | 10 | 22 | 57 | 75 | −18 | 52 | |
| 23 | AFC Fylde (R) | 46 | 11 | 7 | 28 | 50 | 85 | −35 | 40 | Relegation to National League North |
| 24 | Ebbsfleet United (R) | 46 | 3 | 13 | 30 | 38 | 98 | −60 | 22 | Relegation to National League South |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Number of matches won; 5) Head-to-head results
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Play-offs
| Quarter-finals | Semi-finals | Final | ||||||||||||
| 2 | York City | 0 | ||||||||||||
| 5 | Oldham Athletic | 4 | 5 | Oldham Athletic | 3 | |||||||||
| 6 | FC Halifax Town | 0 | 5 | Oldham Athletic | 3 | |||||||||
| 7 | Southend United | 2 | ||||||||||||
| 3 | Forest Green Rovers | 2 (2) | ||||||||||||
| 4 | Rochdale | 3 | 7 | Southend United (p) | 2 (4) | |||||||||
| 7 | Southend United | 4 | ||||||||||||
Quarter-finals
| 14 May 2025 | Oldham Athletic | 4–0 | FC Halifax Town | Oldham |
| 19:45 BST | Report | Stadium: Boundary Park Attendance: 10,865 Referee: Aaron Bannister |
Semi-finals
| 20 May 2025 | York City | 0–3 | Oldham Athletic | York |
| 19:45 BST | Report |
|
Stadium: York Community Stadium Attendance: 8,153 Referee: Zac Kennard-Kettle |
| 21 May 2025 | Forest Green Rovers | 2–2 (a.e.t.) (2–4 p) | Southend United | Nailsworth |
| 19:45 BST | Report | Stadium: The New Lawn Attendance: 3,937 Referee: David Rock | ||
| Penalties | ||||
Final
| Oldham Athletic | 3–2 (a.e.t.) | Southend United |
|---|---|---|
| Report |
|
Results
Season statistics
- As of 5 May 2025
Top scorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | York City | 31 | |
| 2 | Altrincham | 23 | |
| 3 | Tamworth | 19 | |
| AFC Fylde | |||
| 5 | Sutton United | 18 | |
| Barnet | |||
| 7 | Hartlepool United | 17 | |
| Oldham Athletic | |||
| Rochdale | |||
| Southend United | |||
Hat-tricks
| Player | For | Against | Result | Date |
|---|---|---|---|---|
| AFC Fylde | Solihull Moors | 3–2 | 10 August 2024 | |
| Gateshead | Ebbsfleet United | 5–1 | 10 August 2024 | |
| Barnet | Tamworth | 7–0 | 31 August 2024 | |
| Hartlepool United | Sutton United | 4–3 | 5 October 2024 | |
| Altrincham | AFC Fylde | 0–5 | 26 October 2024 | |
| Oldham Athletic | Tamworth | 4–0 | 16 November 2024 | |
| Solihull Moors | Ebbsfleet United | 0–6 | ||
| York City | Yeovil Town | 4–0 | 23 November 2024 | |
| Altrincham | Maidenhead United | 4–0 | 14 January 2025 | |
| Aldershot Town | Oldham Athletic | 1–3 | 18 January 2025 | |
| York City | Woking | 3–0 | 8 February 2025 | |
| Aldershot Town | 7–2 | 12 April 2025 |
Monthly awards
Each month the Vanarama National League announces their official Player of the Month and Manager of the Month.
| Month | Manager of the Month | Player of the Month | Reference | ||
|---|---|---|---|---|---|
| August | Gateshead | Aldershot Town | [29][30] | ||
| September | York City | Rochdale | [31][32] | ||
| October | Forest Green Rovers | [33][34] | |||
| November | Barnet | York City | [35][36] | ||
| December | Gateshead | Solihull Moors | [37][38] | ||
| January | Barnet | Sutton United | [39][40] | ||
| February | Gateshead | [41][42] | |||
| March | Boston United | Tamworth | [43][44] | ||
| April | Woking | Southend United | [45][46] | ||
Annual awards
| Award | Winner | Club | Ref. |
|---|---|---|---|
| Player of the Season | York City | [47] | |
| Manager of the Season | Barnet |
National League Team of the Season
| Pos. | Player | Club | Ref. |
|---|---|---|---|
| GK | York City | [48] | |
| RB | Southend United | ||
| CB | York City | ||
| CB | Barnet | ||
| LB | Rochdale | ||
| CM | Barnet | ||
| CM | Forest Green Rovers | ||
| AM | AFC Fylde | ||
| RW | York City | ||
| CF | Altrincham | ||
| LW | Barnet |
National League North
| Season | 2024–25 |
|---|---|
| Champions | Brackley Town |
| Promoted | |
| Relegated | |
| Matches | 552 |
| Goals | 1,327 (2.4 per match) |
| Top goalscorer | Ashley Hemmings (30 goals) |
| Biggest home win | South Shields 7–0 Rushall Olympic, 10 December 2024 Spennymoor Town 7–0 Rushall Olympic, 18 January 2025 |
| Biggest away win | Oxford City 0–7 Buxton, 8 March 2025 |
| Longest winning run | 7 matches Chester |
| Longest unbeaten run | 13 matches Scunthorpe United |
| Longest winless run | 21 matches Farsley Celtic |
| Longest losing run | 16 matches Farsley Celtic |
← 2023–24 2025–26 →
All statistics correct as of 23:57, 19 May 2025. | |
The National League North consists of 24 teams.
Team changes
Relegated from the National League Promoted from the Northern Premier League Premier Division Promoted from the Southern League Premier Division Central |
Promoted to the National League Relegated to the Northern Premier League Premier Division Relegated to the Southern League Premier Division Central Relegated to the Southern League Premier Division South
|
Stadiums and locations
Managerial changes
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Buxton | Resigned | 20 April 2024 | Pre-season | 6 May 2024 | ||
| Scunthorpe United | Sacked | 2 May 2024 | 3 May 2024 | |||
| Rushall Olympic | Resigned | 13 May 2024 | 16 May 2024 | |||
| Oxford City | Mutual consent | 15 May 2024 | 18 June 2024 | |||
| Farsley Celtic | Sacked | 2 September 2024 | 10th | 2 September 2024 | ||
| Warrington Town | Resigned | 15 September 2024 | 18th | 21 September 2024 | ||
| Oxford City | Sacked | 27 September 2024 | 23rd | 27 September 2024 | ||
| Rushall Olympic | Sacked | 1 December 2024 | 24th | 18 December 2024 | ||
| Farsley Celtic | Resigned | 11 January 2025 | 20th | 17 January 2025 | ||
| Needham Market | 1 February 2025 | 24th | 1 February 2025 | |||
| Farsley Celtic | 6 February 2025 | 22nd | 13 February 2025 | |||
| Southport | Sacked | 12 March 2025 | 17th | 12 March 2025 |
Table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Brackley Town (C, P) | 46 | 29 | 5 | 12 | 75 | 42 | +33 | 92 | Promotion to National League |
| 2 | Scunthorpe United (O, P) | 46 | 26 | 12 | 8 | 76 | 30 | +46 | 90 | Qualification for the National League North play-off semi-finals |
| 3 | Kidderminster Harriers | 46 | 27 | 8 | 11 | 86 | 37 | +49 | 89 | |
| 4 | Chester | 46 | 25 | 12 | 9 | 73 | 45 | +28 | 87 | Qualification for the National League North play-off quarter-finals |
| 5 | Chorley | 46 | 22 | 13 | 11 | 76 | 49 | +27 | 79 | |
| 6 | King's Lynn Town | 46 | 23 | 10 | 13 | 52 | 45 | +7 | 79 | |
| 7 | Buxton | 46 | 24 | 5 | 17 | 76 | 52 | +24 | 77 | |
| 8 | Curzon Ashton | 46 | 22 | 11 | 13 | 59 | 41 | +18 | 77 | |
| 9 | Spennymoor Town | 46 | 21 | 13 | 12 | 76 | 50 | +26 | 76 | |
| 10 | Hereford | 46 | 22 | 10 | 14 | 68 | 51 | +17 | 76 | |
| 11 | Darlington | 46 | 18 | 15 | 13 | 61 | 54 | +7 | 69 | |
| 12 | Peterborough Sports | 46 | 17 | 12 | 17 | 55 | 57 | −2 | 63 | |
| 13 | Scarborough Athletic | 46 | 16 | 13 | 17 | 64 | 58 | +6 | 61 | |
| 14 | Alfreton Town | 46 | 15 | 14 | 17 | 54 | 59 | −5 | 59 | |
| 15 | Marine | 46 | 16 | 10 | 20 | 45 | 57 | −12 | 58 | |
| 16 | Leamington | 46 | 15 | 10 | 21 | 52 | 56 | −4 | 55 | |
| 17 | South Shields | 46 | 16 | 6 | 24 | 60 | 73 | −13 | 54 | |
| 18 | Southport | 46 | 13 | 14 | 19 | 43 | 58 | −15 | 53 | |
| 19 | Oxford City | 46 | 13 | 14 | 19 | 58 | 74 | −16 | 53 | |
| 20 | Radcliffe | 46 | 13 | 12 | 21 | 56 | 75 | −19 | 51 | |
| 21 | Needham Market (R) | 46 | 10 | 9 | 27 | 44 | 76 | −32 | 39 | Relegation to the Southern League Premier Division Central |
| 22 | Rushall Olympic (R) | 46 | 9 | 8 | 29 | 42 | 98 | −56 | 35 | Relegation to the Northern Premier League Premier Division |
| 23 | Warrington Town (R) | 46 | 6 | 13 | 27 | 34 | 70 | −36 | 31 | |
| 24 | Farsley Celtic (R) | 46 | 7 | 5 | 34 | 35 | 113 | −78 | 26 | Relegation to the Northern Counties East League Premier Division[a] |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Number of matches won; 5) Head-to-head results
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
Results
Play-offs
| Quarter-finals | Semi-finals | Final | ||||||||||||
| 2 | Scunthorpe United | 4 | ||||||||||||
| 5 | Chorley | 1 | 5 | Chorley | 2 | |||||||||
| 6 | King's Lynn Town | 0 | 2 | Scunthorpe United | 2 | |||||||||
| 4 | Chester | 1 | ||||||||||||
| 3 | Kidderminster Harriers | 1 | ||||||||||||
| 4 | Chester | 2 | 4 | Chester | 2 | |||||||||
| 7 | Buxton | 1 | ||||||||||||
Quarter-finals
| 29 April 2025 | Chorley | 1–0 | King's Lynn Town | Chorley |
| 19:45 BST |
|
Report | Stadium: Victory Park Attendance: 2,665 |
Semi-finals
| 3 May 2025 | Scunthorpe United | 4–2 | Chorley | Scunthorpe |
| 15:00 BST | Report |
|
Stadium: Glanford Park Attendance: 6,365 |
| 4 May 2025 | Kidderminster Harriers | 1–2 | Chester | Kidderminster |
| 15:00 BST |
|
Report |
|
Stadium: Aggborough Stadium Attendance: 4,647 |
Final
| 18 May 2025 | Scunthorpe United | 2–1 (a.e.t.) | Chester | Scunthorpe |
| 16:00 BST |
|
Report |
|
Stadium: Glanford Park Attendance: 9,086 Referee: Isaac Searle |
Season statistics
- As of 26 April 2025
Top scorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Kidderminster Harriers | 30 | |
| 2 | South Shields | 23 | |
| 3 | Scunthorpe United | 20 | |
| 4 | Chester | 19 | |
| 5 | Brackley Town | 18 | |
| Spennymoor Town | |||
| 7 | Peterborough Sports | 16 | |
| 8 | Chester | 14 | |
| Leamington | |||
| Scunthorpe United | |||
Hat-tricks
| Player | For | Against | Result | Date |
|---|---|---|---|---|
| Leamington | Oxford City | 4–1 | 24 September 2024 | |
| Buxton | Needham Market | 7–1 | 26 October 2024 | |
| Peterborough Sports | Alfreton Town | 3–1 | 5 November 2024 | |
| Buxton | Scunthorpe United | 2–3 | 9 November 2024 | |
| Chester | Oxford City | 3–1 | 26 November 2024 | |
| South Shields | Rushall Olympic | 7–0 | 10 December 2024 | |
| Leamington | Curzon Ashton | 4–1 | 21 December 2024 | |
| Spennymoor Town | Rushall Olympic | 7–0 | 18 January 2025 | |
| Chorley | Farsley Celtic | 4–0 | 25 February 2025 | |
| Kidderminster Harriers | South Shields | 0–5 | 15 March 2025 | |
| Needham Market | 4–1 | 22 March 2025 | ||
| Spennymoor Town | Radcliffe | 3–2 | 25 March 2025 | |
| Scarborough Athletic | Marine | 4–1 | 5 April 2025 |
Monthly awards
Each month the Vanarama National League announces their official Player of the Month and Manager of the Month.
| Month | Manager of the Month | Player of the Month | Reference | ||
|---|---|---|---|---|---|
| August | Scunthorpe United | Chester | [29][30] | ||
| September | Leamington | Spennymoor Town | [31][32] | ||
| October | Curzon Ashton | Scunthorpe United | [33][34] | ||
| November | Kidderminster Harriers | Chester | [35][36] | ||
| December | Darlington | Kidderminster Harriers | [37][38] | ||
| January | Chester | Brackley Town | [39][40] | ||
| February | Hereford | Chorley | [41][42] | ||
| March | Kidderminster Harriers | Kidderminster Harriers | [43][44] | ||
| April | Brackley Town | Buxton | [45][46] | ||
Annual awards
| Award | Winner | Club | Ref. |
|---|---|---|---|
| Player of the Season | Kidderminster Harriers | [47] | |
| Manager of the Season | Brackley Town |
National League North Team of the Season
| Pos. | Player | Club | Ref. |
|---|---|---|---|
| GK | Scunthorpe United | [70] | |
| RB | Brackley Town | ||
| CB | Chorley | ||
| CB | Chester | ||
| LB | Chorley | ||
| CM | Chester | ||
| CM | Brackley Town | ||
| AM | Buxton | ||
| RW | Kidderminster Harriers | ||
| CF | South Shields | ||
| LW | Scunthorpe United |
National League South
| Season | 2024–25 |
|---|---|
| Dates |
|
| Champions | |
| Promoted | |
| Relegated | |
| Matches |
|
| Top goalscorer |
|
| Biggest home win |
|
| Biggest away win |
|
| Highest scoring |
|
| Longest winning run |
|
| Longest unbeaten run |
|
| Longest winless run |
|
| Longest losing run |
|
← 2023–24 2025–26 → | |
The National League South also consists of 24 teams.
Team changes
To National League South
Relegated from the National League
Promoted from the Isthmian League Premier Division
Promoted from the Southern League Premier Division South
From National League South
Promoted to the National League
Relegated to the Isthmian League Premier Division
Relegated to the Southern League Premier Division South
Stadia and locations
Managerial changes
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager(s) | Date of appointment |
|---|---|---|---|---|---|---|
| Boreham Wood | Mutual consent | 20 April 2024 | Pre-season | 15 May 2024 | ||
| Torquay United | End of interim spell | 14 May 2024 | ||||
| Hampton & Richmond Borough | Sacked | 3 May 2024 | 13 May 2024 | |||
| Worthing | End of interim spell | 11 May 2024 | 11 May 2024 | |||
| Truro City | Signed by Torquay United | 14 May 2024 | 6 June 2024 | |||
| St Albans City | Demoted to assistant manager | 17 May 2024 | 17 May 2024 | |||
| Boreham Wood | Sacked | 12 September 2024 | 10th | 13 September 2024 | ||
| Bath City | 18 November 2024 | 20th | 23 December 2024 | |||
| St Albans City | Mutual consent | 21 November 2024 | 21st | 28 November 2024 | ||
| Weymouth | Sacked | 28 November 2024 | 23rd | 17 December 2024 | ||
| Hemel Hempstead Town | 6 December 2024 | 17th | 6 December 2024 | |||
| Welling United | Resigned | 16 March 2025 | 22nd | 16 March 2025 | ||
| Tonbridge Angels | Mutual consent | 31 March 2025 | 10th | 31 March 2025 |
Table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Truro City (C, P) | 46 | 26 | 11 | 9 | 75 | 42 | +33 | 89 | Promotion to National League |
| 2 | Torquay United | 46 | 25 | 14 | 7 | 73 | 42 | +31 | 89 | Qualification for the National League South play-off semi-finals |
| 3 | Eastbourne Borough | 46 | 25 | 13 | 8 | 70 | 43 | +27 | 88 | |
| 4 | Worthing | 46 | 26 | 10 | 10 | 78 | 58 | +20 | 88 | Qualification for the National League South play-off quarter-finals |
| 5 | Boreham Wood (O, P) | 46 | 26 | 8 | 12 | 86 | 48 | +38 | 86 | |
| 6 | Dorking Wanderers | 46 | 24 | 14 | 8 | 89 | 54 | +35 | 86 | |
| 7 | Maidstone United | 46 | 21 | 16 | 9 | 70 | 38 | +32 | 79 | |
| 8 | Weston-super-Mare | 46 | 21 | 12 | 13 | 67 | 54 | +13 | 75 | |
| 9 | Hornchurch | 46 | 17 | 14 | 15 | 59 | 54 | +5 | 65 | |
| 10 | Farnborough | 46 | 18 | 9 | 19 | 69 | 68 | +1 | 63 | |
| 11 | Chelmsford City | 46 | 16 | 14 | 16 | 74 | 62 | +12 | 62 | |
| 12 | Hemel Hempstead Town | 46 | 17 | 11 | 18 | 64 | 75 | −11 | 62 | |
| 13 | Chesham United | 46 | 16 | 11 | 19 | 61 | 72 | −11 | 59 | |
| 14 | Chippenham Town | 46 | 17 | 8 | 21 | 57 | 69 | −12 | 59 | |
| 15 | Bath City | 46 | 15 | 12 | 19 | 47 | 48 | −1 | 57 | |
| 16 | Slough Town | 46 | 15 | 12 | 19 | 70 | 75 | −5 | 57 | |
| 17 | Tonbridge Angels | 46 | 15 | 12 | 19 | 51 | 61 | −10 | 57 | |
| 18 | Hampton & Richmond Borough | 46 | 14 | 9 | 23 | 60 | 74 | −14 | 51 | |
| 19 | Enfield Town | 46 | 13 | 9 | 24 | 49 | 88 | −39 | 48 | |
| 20 | Salisbury | 46 | 10 | 16 | 20 | 56 | 69 | −13 | 46 | |
| 21 | St Albans City (R) | 46 | 9 | 18 | 19 | 47 | 64 | −17 | 45 | Relegation to the Isthmian League Premier Division |
| 22 | Welling United (R) | 46 | 10 | 8 | 28 | 47 | 91 | −44 | 38 | |
| 23 | Weymouth (R) | 46 | 6 | 15 | 25 | 43 | 77 | −34 | 33 | Relegation to the Southern League Premier Division South |
| 24 | Aveley (R) | 46 | 8 | 8 | 30 | 45 | 81 | −36 | 32 | Relegation to the Isthmian League Premier Division |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Number of matches won; 5) Head-to-head results
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Play-offs
| Quarter-finals | Semi-finals | Final | ||||||||||||
| 2 | Torquay United | 0 | ||||||||||||
| 5 | Boreham Wood | 4 | 5 | Boreham Wood | 1 | |||||||||
| 6 | Dorking Wanderers | 3 | 5 | Boreham Wood | 1 | |||||||||
| 7 | Maidstone United | 0 | ||||||||||||
| 3 | Eastbourne Borough | 1 | ||||||||||||
| 4 | Worthing | 0 | 7 | Maidstone United | 2 | |||||||||
| 7 | Maidstone United | 2 | ||||||||||||
Quarter-finals
| 29 April 2025 | Boreham Wood | 4–3 | Dorking Wanderers | Borehamwood |
| 19:45 BST | Report | Stadium: Meadow Park Attendance: 1,648 Referee: Niall Smith Assistant referees: Nick Blogg & Thomas Berry Fourth official: Daniel Baines |
| 30 April 2025 | Worthing | 0–2 | Maidstone United | Worthing |
| 19:45 BST | Report | Brookes |
Stadium: Woodside Road Attendance: 2,983 Referee: Adam Merchant Assistant referees: Nicoleta Bria & Mitchell Cartwright Fourth official: George Laflin |
Semi-finals
| 3 May 2025 | Torquay United | 0–1 | Boreham Wood | Torquay |
| 15:00 BST |
|
Stadium: Plainmoor Attendance: 5,721 Referee: Phillip Eddie Assistant referees: Thomas Holden & Thomas Green Fourth official: Lewis Sandoe |
| 4 May 2025 | Eastbourne Borough | 1–2 | Maidstone United | Eastbourne |
| 15:00 BST |
|
|
Stadium: Priory Lane Attendance: 3,194 Referee: Matthew Scholes Assistant referees: Joseph Karram & Oliver Potter Fourth official: Jack Bloxham |
Final
| 18 May 2025 | Boreham Wood | 1–0 | Maidstone United | Borehamwood |
| 12:30 BST |
|
Report | Stadium: Meadow Park Attendance: 3,500 Referee: Gareth Thomas Assistant referees: Joseph Larkin & Christopher Poole Fourth official: Steven Hughes |
Results
Season statistics
- As of 26 April 2025
Top scorers
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Truro City | 27 | |
| 2 | Eastbourne Borough | 24 | |
| Boreham Wood | |||
| 4 | Torquay United | 20 | |
| Weston-super-Mare | |||
| Dorking Wanderers | |||
| 7 | Maidstone United | 19 | |
| 8 | Boreham Wood | 17 | |
| Enfield Town | |||
Hat-tricks
Monthly awards
Each month the Vanarama National League announces their official Player of the Month and Manager of the Month.
| Month | Manager of the Month | Player of the Month | Reference | ||
|---|---|---|---|---|---|
| August | Slough Town | Tonbridge Angels | [29][30] | ||
| September | Chelmsford City | Hampton & Richmond Borough | [31][32] | ||
| October | Weston-super-Mare | Truro City | [33][34] | ||
| November | Torquay United | Eastbourne Borough | [35][36] | ||
| December | Maidstone United | Boreham Wood | [37][38] | ||
| January | Worthing | Hampton & Richmond Borough | [39][40] | ||
| February | Dorking Wanderers | Hornchurch | [41][42] | ||
| March | Enfield Town | Truro City | [43][44] | ||
| April | Truro City | Torquay United | [45][46] | ||
Annual awards
| Award | Winner | Club | Ref. |
|---|---|---|---|
| Player of the Season | Truro City | [47] | |
| Manager of the Season |
National League South Team of the Season
| Pos. | Player | Club | Ref. |
|---|---|---|---|
| GK | Boreham Wood | [92] | |
| RB | Truro City | ||
| CB | Eastbourne Borough | ||
| CB | Torquay United | ||
| LB | Maidstone United | ||
| CM | Dorking Wanderers | ||
| CM | Weston-super-Mare | ||
| CM | Boreham Wood | ||
| RW | Truro City | ||
| CF | Worthing | ||
| LW | Torquay United |