2024–25 AFC Wimbledon season
23rd season in existence of AFC Wimbledon
From Wikipedia, the free encyclopedia
The 2024–25 season was the 23rd season in the history of AFC Wimbledon and their third consecutive season in League Two. In addition to the domestic league, the club also participated in the FA Cup, the EFL Cup, and the EFL Trophy.
| 2024–25 season | |||
|---|---|---|---|
| Owner | The Dons Trust | ||
| Manager | Johnnie Jackson | ||
| Stadium | Plough Lane | ||
| League Two | 5th (promoted via play-offs) | ||
| FA Cup | Second round | ||
| EFL Cup | Third round | ||
| EFL Trophy | Round of 32 | ||
| Top goalscorer | League: Matty Stevens (17) All: Matty Stevens (21) | ||
|
| |||
Transfers
In
| Date | Pos. | Player | From | Fee | Ref. |
|---|---|---|---|---|---|
| 1 July 2024[a] | LM | Free | [1] | ||
| 1 July 2024[b] | DM | Free | [2] | ||
| 1 July 2024[c] | CB | Free | [3] | ||
| 1 July 2024[d] | CF | Free | [4] | ||
| 10 July 2024 | GK | Free | [5] | ||
| 15 August 2024 | CB | Undisclosed | [6] | ||
| 5 December 2024 | CM | Free | [7] | ||
| 10 December 2024 | DM | Free | [8] | ||
| 14 January 2025 | AM | Free | [9] | ||
| 30 January 2025 | FW | Undisclosed | [10] |
- The transfer was announced on 28 May, and would become official on 1 July once his Stockport County contract expired
- The transfer was announced on 17 June, and would become official on 1 July once his Solihull Moors contract expired
- The transfer was announced on 18 June, and would become official on 1 July once his Mansfield Town contract expired
- The transfer was announced on 20 May, and would become official on 1 July once his Forest Green Rovers contract expired
Out
| Date | Pos. | Player | To | Fee | Ref. |
|---|---|---|---|---|---|
| 20 June 2024 | CF | Undisclosed | [11] | ||
| 5 July 2024 | LB | Undisclosed | [12] | ||
| 16 September 2024 | CF | Undisclosed | [13] | ||
| 19 December 2024 | GK | Undisclosed | [14] | ||
| 8 January 2025 | CM | Free | [15] |
Loaned in
| Date | Pos. | Player | From | Date until | Ref. |
|---|---|---|---|---|---|
| 1 July 2024 | CM | End of Season | [16] | ||
| 11 July 2024 | CF | End of Season | [17] | ||
| 16 July 2024 | GK | End of Season | [18] | ||
| 29 July 2024 | LB | End of Season | [19] |
Loaned out
| Date | Pos. | Player | To | Date until | Ref. |
|---|---|---|---|---|---|
| 1 July 2024[a] | CB | End of Season | [20] | ||
| 14 August 2024 | CM | 1 January 2025 | [21] | ||
| 14 August 2024 | CB | 1 January 2025 | [21] | ||
| 3 September 2024 | CM | 12 January 2025 | [22] | ||
| 6 September 2024 | CF | 5 October 2024 | [23] | ||
| 27 September 2024 | CB | End of Season[b] | [25] | ||
| 8 November 2024 | CM | End of Season[c] | [27] | ||
| 23 January 2025 | CF | End of Season | [24] | ||
| 4 March 2025 | LW | End of Season | [28] | ||
| 7 March 2025 | CM | 27 April 2025 | [29] |
Released / Out of Contract
| Date | Pos. | Player | Subsequent club | Join date | Ref. |
|---|---|---|---|---|---|
| 30 June 2024 | LW | 1 July 2024 | [30][31] | ||
| 30 June 2024 | CB | 1 July 2024 | [30][32] | ||
| 30 June 2024 | CM | 1 July 2024 | [33] | ||
| 30 June 2024 | RB | 1 July 2024 | [30][34] | ||
| 30 June 2024 | CM | 1 July 2024 | [30][35] | ||
| 30 June 2024 | CF | 1 July 2024 | [30][36] | ||
| 30 June 2024 | GK | 3 July 2024 | [30][37] | ||
| 30 June 2024 | LB | 7 July 2024 | [30][38] | ||
| 30 June 2024 | CB | 13 August 2024 | [30][39] | ||
| 30 June 2024 | AM | 27 August 2024 | [30][40] | ||
| 30 June 2024 | CF | 6 November 2024 | [30][41] | ||
| 30 June 2024 | LB | [42] | |||
| 6 January 2025 | CM | 8 January 2025 | [43][44] |
Pre-season and friendlies
On 7 May, The Dons announced they would return to Alicante for a five-day warm weather training camp.[45] A month later, four pre-season friendlies were confirmed, against Charlton Athletic, Maidenhead United, Metropolitan Police and Barnet.[46] On June 21, a home friendly fixture against Brentford was added.[47] Peterborough United were confirmed as the opponents for the training camp.[48]
Win Draw Loss Fixtures
| 12 July 2024 Friendly | AFC Wimbledon | 1–0 | Peterborough United | La Nucia, Spain |
| 19:00 CEST (18:00 BST) |
Report | Stadium: Estadi Olímpic Camilo Cano |
| 17 July 2024 Friendly | Metropolitan Police | 0–3 | AFC Wimbledon | Molesey |
| 19:15 BST | Report | Stadium: Imber Court |
| 20 July 2024 Friendly | AFC Wimbledon | 2–5 | Brentford | Wimbledon |
| 13:00 BST | Report | Stadium: Plough Lane Attendance: 3,458 |
| 27 July 2024 Friendly | AFC Wimbledon | 2–0 | Charlton Athletic | Wimbledon |
| 15:00 BST | Report | Stadium: Plough Lane Attendance: 3,156 |
| 30 July 2024 Friendly | Maidenhead United | 2–1 | AFC Wimbledon | Maidenhead |
| 19:30 BST | Report |
|
Stadium: York Road |
Competitions
League Two
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Bradford City (P) | 46 | 22 | 12 | 12 | 64 | 45 | +19 | 78 | Promotion to EFL League One |
| 4 | Walsall | 46 | 21 | 14 | 11 | 75 | 54 | +21 | 77 | Qualification for League Two play-offs |
| 5 | AFC Wimbledon (O, P) | 46 | 20 | 13 | 13 | 56 | 35 | +21 | 73 | |
| 6 | Notts County | 46 | 20 | 12 | 14 | 68 | 49 | +19 | 72 | |
| 7 | Chesterfield | 46 | 19 | 13 | 14 | 73 | 54 | +19 | 70 |
Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Head-to-head results; 5) Wins; 6) Away goals; 7) Penalty points (sec 9.5); 8) 12-point sending off offences[49]
(O) Play-off winners; (P) Promoted
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 46 | 20 | 13 | 13 | 56 | 35 | +21 | 73 | 13 | 5 | 5 | 35 | 16 | +19 | 7 | 8 | 8 | 21 | 19 | +2 |
Last updated: complete.
Source: Soccerway
Results by round
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
- 1 Matchday 5 (vs. Tranmere Rovers) was postponed due to international call-ups
- 2 Matchday 8 (vs. Accrington Stanley) was postponed due to a damaged pitch at Plough Lane
- 3 Matchday 9 (vs. Crewe Alexandra) was postponed due to rearranged EFL Cup fixtures
- 4 Matchday 25 (vs. Fleetwood Town) was postponed due to heavy snowfall
- 5 Matchday 26 (vs. Cheltenham Town) was postponed due to a frozen pitch
Matches
On 26 June, the League Two fixtures were announced.[50]
Win Draw Loss Fixtures
| 10 August 2024 1 | AFC Wimbledon | 4–2 | Colchester United | Wimbledon |
| 15:00 BST | Report | Stadium: Plough Lane Attendance: 7,924 Referee: Daniel Middleton |
| 17 August 2024 2 | Bromley | 2–0 | AFC Wimbledon | Bromley |
| 12:30 BST | Report | Stadium: Hayes Lane Attendance: 4,102 Referee: Will Finnie | ||
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[51] | ||||
| 24 August 2024 3 | Cheltenham Town | 0–1 | AFC Wimbledon | Cheltenham |
| 15:00 BST |
|
Report | Stadium: Whaddon Road Attendance: 4,256 Referee: Stephen Parkinson |
| 31 August 2024 4 | AFC Wimbledon | 1–0 | Fleetwood Town | Wimbledon |
| 15:00 BST | Report | Stadium: Plough Lane Attendance: 7,162 Referee: James Durkin |
| 14 September 2024 6 | AFC Wimbledon | 3–0 | Milton Keynes Dons | Wimbledon |
| 12:30 BST | Report | Stadium: Plough Lane Attendance: 7,921 Referee: Darren Drysdale | ||
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[51] | ||||
| 21 September 2024 7 | Bradford City | 0–0 | AFC Wimbledon | Bradford |
| 15:00 BST | Report | Stadium: Valley Parade Attendance: 16,344 Referee: Andy Davies |
| 5 October 2024 10 | Salford City | 1–0 | AFC Wimbledon | Salford |
| 15:00 BST | Report | Stadium: Moor Lane Attendance: 2,627 Referee: Scott Simpson |
| 12 October 2024 11 | AFC Wimbledon | 4–0 | Carlisle United | Wimbledon |
| 15:00 BST | Report | Stadium: Plough Lane Attendance: 8,331 Referee: Neil Hair |
| 19 October 2024 12 | Notts County | 1–0 | AFC Wimbledon | Nottingham |
| 15:00 BST | Report | Stadium: Meadow Lane Attendance: 10,156 Referee: Geoff Eltringham |
| 22 October 2024 13 | AFC Wimbledon | 3–0 | Morecambe | Wimbledon |
| 19:45 BST | Report |
|
Stadium: Plough Lane Attendance: 7,651 Referee: Matthew Russell |
| 26 October 2024 14 | Port Vale | 3–2 | AFC Wimbledon | Stoke-on-Trent |
| 15:00 BST | Report | Stadium: Vale Park Attendance: 7,163 Referee: Aaron Bannister |
| 9 November 2024 15 | AFC Wimbledon | 0–1 | Grimsby Town | Wimbledon |
| 15:00 GMT | Report | Stadium: Plough Lane Attendance: 8,307 Referee: Thomas Parsons |
| 16 November 2024 16 | Barrow | 1–3 | AFC Wimbledon | Barrow-in-Furness |
| 15:00 GMT | Report | Stadium: Holker Street Attendance: 3,227 Referee: Ross Joyce |
| 19 November 2024 8[52] | AFC Wimbledon | 2–2 | Accrington Stanley | Wimbledon |
| 19:45 GMT | Report | Stadium: Plough Lane Attendance: 7,020 Referee: Ben Atkinson | ||
| Note: Fixture was originally scheduled for 28 September, but was postponed due to a damaged pitch at Plough Lane and no suitable alternative venue being found.[53][52] | ||||
| 23 November 2024 17 | AFC Wimbledon | 0–1 | Walsall | Wimbledon |
| 15:00 GMT | Report | Stadium: Plough Lane Attendance: 7,519 Referee: James Durkin |
| 26 November 2024 5[52] | Tranmere Rovers | 0–2 | AFC Wimbledon | Birkenhead |
| 19:45 GMT | Report | Stadium: Prenton Park Attendance: 5,007 Referee: Ollie Yates | ||
| Note: Fixture was originally scheduled for 7 September, but was postponed due to international call-ups.[54][52] | ||||
| 3 December 2024 18 | AFC Wimbledon | 2–2 | Newport County | Wimbledon |
| 15:00 GMT | Report |
|
Stadium: Plough Lane Attendance: 6,519 Referee: Lee Swabey |
| 7 December 2024 19 | Harrogate Town | 0–3 | AFC Wimbledon | Harrogate |
| 15:00 GMT | Report | Stadium: Wetherby Road Attendance: 2,506 Referee: Jacob Miles |
| 14 December 2024 20 | AFC Wimbledon | 1–0 | Doncaster Rovers | Wimbledon |
| 15:00 GMT |
|
Report | Stadium: Plough Lane Attendance: 7,862 Referee: David Rock |
| 21 December 2024 21 | Chesterfield | 1–0 | AFC Wimbledon | Chesterfield |
| 15:00 GMT | Report |
|
Stadium: SMH Group Stadium Attendance: 8,555 Referee: Aaron Bannister |
| 26 December 2024 22 | AFC Wimbledon | 1–1 | Swindon Town | Wimbledon |
| 15:00 GMT |
|
Report | Stadium: Plough Lane Attendance: 8,304 Referee: Abigail Byrne |
| 30 December 2024 23 | AFC Wimbledon | 1–0 | Gillingham | Wimbledon |
| 20:00 GMT | Report | Stadium: Plough Lane Attendance: 8,281 Referee: Sam Purkiss | ||
| Note: Fixture was initially scheduled for 29 December, but was moved for live Sky Sports broadcast.[55] | ||||
| 2 January 2025 24 | Newport County | 1–2 | AFC Wimbledon | Newport |
| 19:45 GMT |
|
Report | Stadium: Rodney Parade Attendance: 4,405 Referee: Will Finnie | |
| Note: Fixture was initially scheduled for 1 January, but was moved due to Newport playing the Sunday prior.[55] | ||||
| 18 January 2025 27 | AFC Wimbledon | 2–0 | Tranmere Rovers | Wimbledon |
| 15:00 GMT | Report | Stadium: Plough Lane Attendance: 7,975 Referee: Scott Simpson |
| 25 January 2025 28 | Milton Keynes Dons | 0–0 | AFC Wimbledon | Milton Keynes |
| 12:30 GMT |
|
Report | Stadium: Stadium MK Attendance: 7,693 Referee: Craig Hicks | |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved following a policing request.[55] | ||||
| 28 January 2025 29 | Crewe Alexandra | 1–1 | AFC Wimbledon | Crewe |
| 15:00 GMT |
|
Report |
|
Stadium: Gresty Road Attendance: 4,039 Referee: Lewis Smith |
| 1 February 2025 30 | AFC Wimbledon | 1–0 | Bradford City | Wimbledon |
| 15:00 GMT | Report |
|
Stadium: Plough Lane Attendance: 8,536 Referee: Simon Mather |
| 8 February 2025 31 | Accrington Stanley | 0–0 | AFC Wimbledon | Accrington |
| 15:00 GMT |
|
Report | Stadium: Crown Ground Attendance: 2,170 Referee: Scott Oldham |
| 11 February 2025 9[56] | AFC Wimbledon | 3–0 | Crewe Alexandra | Wimbledon |
| 19:45 GMT | Report |
|
Stadium: Plough Lane Attendance: 7,662 Referee: Andrew Humphries | |
| Note: Fixture was originally scheduled for 1 October, but was postponed due to the rearranged EFL Cup clash versus Newcastle United.[57][56] | ||||
| 15 February 2025 32 | AFC Wimbledon | 1–0 | Salford City | Wimbledon |
| 12:30 GMT | Report | Stadium: Plough Lane Attendance: 7,739 Referee: Alan Young | ||
| Note: Fixture was initially scheduled to kick-off at 15:00, but was moved for live Sky Sports broadcasting.[58] | ||||
| 18 February 2025 25[59] | Fleetwood Town | 0–0 | AFC Wimbledon | Fleetwood |
| 19:45 GMT | Report | Stadium: Highbury Stadium | ||
| Note: Fixture was initially scheduled for 1 January, but was moved due to Newport playing the Thursday prior.[55] The match was then postponed on that date due to heavy snowfall.[60] | ||||
| 22 February 2025 33 | Colchester United | 1–1 | AFC Wimbledon | Colchester |
| 15:00 GMT | Report | Stadium: Colchester Community Stadium Attendance: 6,029 Referee: Richard Eley |
| 1 March 2025 34 | AFC Wimbledon | 0–1 | Bromley | Wimbledon |
| 15:00 GMT |
|
Report | Stadium: Plough Lane Attendance: 8,519 Referee: Darren Drysdale |
| 4 March 2025 35 | Morecambe | 1–0 | AFC Wimbledon | Morecambe |
| 19:45 GMT | Report |
|
Stadium: Mazuma Mobile Stadium Attendance: 2,488 Referee: Adam Herczeg |
| 8 March 2025 36 | AFC Wimbledon | 2–0 | Notts County | Wimbledon |
| 12:30 GMT | Report |
|
Stadium: Plough Lane Attendance: 8,659 Referee: Thomas Kirk | |
| Note: Fixture was initially scheduled to kick-off at 15:00, but was moved for live Sky Sports broadcasting.[61] | ||||
| 11 March 2025 26[59] | AFC Wimbledon | 1–2 | Cheltenham Town | Wimbledon |
| 19:45 GMT | Report | Stadium: Plough Lane Attendance: 8,114 Referee: Scott Jackson | ||
| Note: Fixture was originally scheduled for 11 January, but was postponed due to a frozen pitch.[62] | ||||
| 15 March 2025 37 | Carlisle United | 1–2 | AFC Wimbledon | Carlisle |
| 11:00 GMT | Report |
|
Stadium: Brunton Park Attendance: 7,050 Referee: Martin Woods |
| 22 March 2025 38 | AFC Wimbledon | 2–2 | Barrow | Wimbledon |
| 15:00 GMT | Report | Stadium: Plough Lane Attendance: 8,657 Referee: Ruebyn Ricardo |
| 29 March 2025 39 | Walsall | 1–1 | AFC Wimbledon | Walsall |
| 11:00 GMT | Report | Stadium: Bescot Stadium Attendance: 9,203 Referee: Matthew Corlett |
| 1 April 2025 40 | Swindon Town | 2–1 | AFC Wimbledon | Swindon |
| 14:45 GMT | Report | Stadium: County Ground Attendance: 6,500 Referee: James Durkin |
| 5 April 2025 41 | AFC Wimbledon | 1–0 | Harrogate Town | Wimbledon |
| 10:00 GMT | Smith |
Report | Muldoon |
Stadium: Plough Lane Attendance: 8,341 Referee: Thomas Parsons |
| 12 April 2025 42 | Doncaster Rovers | 1–1 | AFC Wimbledon | Doncaster |
| 12:30 GMT | Report | Stadium: Eco-Power Stadium Attendance: 8,733 Referee: Neil Hair | ||
| Note: Fixture was initially scheduled to kick-off at 15:00, but was moved for live Sky Sports broadcasting.[63] | ||||
| 18 April 2025 43 | AFC Wimbledon | 0–0 | Chesterfield | Wimbledon |
| 10:00 GMT | Report |
|
Stadium: Plough Lane Attendance: 8,506 Referee: Carl Brook |
| 21 April 2025 44 | Gillingham | 1–0 | AFC Wimbledon | Gillingham |
| 10:00 GMT | Report |
|
Stadium: Priestfield Stadium Attendance: 7,641 Referee: Gavin Ward |
| 26 April 2025 45 | AFC Wimbledon | 0−2 | Port Vale | Wimbledon |
| 12:30 BST |
|
Report | Stadium: Plough Lane Attendance: 8,664[64] Referee: Declan Bourne | |
| Note: Fixture was initially scheduled to kick-off at 15:00, but was moved for live Sky Sports broadcasting.[65] | ||||
| 3 May 2025 46 | Grimsby Town | 0–1 | AFC Wimbledon | Cleethorpes |
| 10:00 GMT | Report |
|
Stadium: Blundell Park Attendance: 8,369 Referee: Ross Joyce |
Play-offs
AFC Wimbledon finished 5th in the regular season and were drawn against 6th place Notts County, first leg away and then at home in the second leg.
| 10 May 2025 1st Leg | Notts County | 0–1 | AFC Wimbledon | Nottingham |
| 20:00 BST | Report | Stadium: Meadow Lane Attendance: 12,385 Referee: Thomas Kirk |
| 16 May 2025 2nd Leg | AFC Wimbledon | 1–0 (2–0 agg.) | Notts County | Wimbledon |
| 20:00 BST | Report | Stadium: Plough Lane Attendance: 8,501 Referee: Lewis Smith |
FA Cup
AFC Wimbledon were drawn away to Milton Keynes Dons in the first round[66][67] and at home to Dagenham & Redbridge in the second round.[68]
Win Draw Loss Fixtures
| 3 November 2024 First round | Milton Keynes Dons | 0–2 | AFC Wimbledon | Milton Keynes |
| 12:30 GMT |
|
Report | Stadium: Stadium MK Attendance: 10,419 Referee: Matt Corlett |
| 30 November 2024 Second round | AFC Wimbledon | 1–2 | Dagenham & Redbridge | Wimbledon |
| 19:15 GMT | Report | Stadium: Plough Lane Attendance: 5,907 Referee: Craig Hicks |
EFL Cup
On 27 June, the draw for the first round was made, with Wimbledon being drawn away against Bromley.[69] In the second round, they were drawn at home to Ipswich Town.[70] In the third round, a home tie against Newcastle United was confirmed.[71][72]
Win Draw Loss Fixtures
| 13 August 2024 First round | Bromley | 1–2 | AFC Wimbledon | Bromley |
| 19:45 BST |
|
Report | Stadium: Hayes Lane Attendance: 3,677 Referee: Carl Brook |
| 28 August 2024 Second round | AFC Wimbledon | 2–2 (4–2 p) | Ipswich Town | Wimbledon |
| 19:45 BST | Report | Stadium: Plough Lane Attendance: 7,934 Referee: James Linington | ||
| Penalties | ||||
| 1 October 2024 Third round | Newcastle United | 1–0 | AFC Wimbledon | Newcastle upon Tyne |
| 19:45 BST | Report | Stadium: St James' Park Attendance: 51,739 Referee: Darren Bond | ||
| Note: Fixture was initially scheduled to be hosted by Wimbledon on 24 September, but was postponed and switched to Newcastle due to flooding at Wimbledon's stadium.[57] | ||||
EFL Trophy
Group stage
In the group stage, Wimbledon were drawn into Southern Group B alongside Crawley Town, Wycombe Wanderers and Brighton & Hove Albion U21.[73][74] In the round of 32, Wimbledon were drawn away to Colchester United.[75][76]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L1 | Wycombe Wanderers | 3 | 2 | 0 | 0 | 1 | 7 | 5 | +2 | 6 | Advance to Round 2 |
| 2 | L2 | AFC Wimbledon | 3 | 2 | 0 | 0 | 1 | 5 | 6 | −1 | 6 | |
| 3 | ACA | Brighton & Hove Albion U21 | 3 | 1 | 0 | 1 | 1 | 8 | 7 | +1 | 4 | |
| 4 | L1 | Crawley Town | 3 | 0 | 1 | 0 | 2 | 6 | 8 | −2 | 2 |
Win Draw Loss Fixtures
| 20 August 2024 1 | AFC Wimbledon | 1–0 | Wycombe Wanderers | Wimbledon |
| 19:45 BST | Report | Stadium: Plough Lane Attendance: 1,542 Referee: Scott Tallis |
| 8 October 2024 2 | Crawley Town | 3–4 | AFC Wimbledon | Crawley |
| 19:45 BST |
|
Report | Stadium: Broadfield Stadium Attendance: 1,438 Referee: Alan Young |
| 29 October 2024 3 | AFC Wimbledon | 0–3 | Brighton & Hove Albion U21 | Wimbledon |
| 19:45 BST |
|
Report | Stadium: Plough Lane Attendance: 1,066 Referee: Sam Mulhall |
Knockout stages
| 10 December 2024 Round of 32 | Colchester United | 2–0 | AFC Wimbledon | Colchester |
| 19:45 GMT | Report | Stadium: Colchester Community Stadium Attendance: 1,139 Referee: Oliver Mackey |
Statistics
Appearances and goals
- As of match played 17 May 2025
Players with no appearances are not included on the list
Italics indicate a loaned in player
| No. | Pos | Nat | Player | Total | League Two | FA Cup | EFL Cup | EFL Trophy | League Two play-offs | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | Owen Goodman | 53 | 0 | 46+0 | 0 | 2+0 | 0 | 3+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 2 | DF | Huseyin Biler | 14 | 0 | 0+6 | 0 | 0+1 | 0 | 3+0 | 0 | 4+0 | 0 | 0+0 | 0 | |
| 3 | DF | James Furlong | 30 | 0 | 10+12 | 0 | 1+0 | 0 | 0+3 | 0 | 3+0 | 0 | 0+1 | 0 | |
| 4 | MF | Jake Reeves | 32 | 2 | 28+0 | 2 | 0+0 | 0 | 2+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 5 | DF | John-Joe O'Toole | 10 | 1 | 7+0 | 1 | 0+0 | 0 | 0+0 | 0 | 3+0 | 0 | 0+0 | 0 | |
| 6 | DF | Ryan Johnson | 48 | 0 | 38+2 | 0 | 2+0 | 0 | 2+0 | 0 | 0+2 | 0 | 2+0 | 0 | |
| 7 | FW | James Tilley | 52 | 5 | 36+5 | 4 | 2+0 | 0 | 3+0 | 0 | 2+2 | 1 | 2+0 | 0 | |
| 8 | MF | Callum Maycock | 36 | 4 | 17+10 | 3 | 1+0 | 0 | 3+0 | 0 | 3+0 | 1 | 0+2 | 0 | |
| 9 | FW | Omar Bugiel | 47 | 7 | 34+5 | 4 | 2+0 | 1 | 2+1 | 1 | 0+2 | 1 | 0+1 | 0 | |
| 10 | FW | Josh Kelly | 50 | 3 | 16+24 | 2 | 0+2 | 0 | 1+1 | 1 | 4+0 | 0 | 0+2 | 0 | |
| 11 | FW | Josh Neufville | 55 | 5 | 46+0 | 4 | 2+0 | 0 | 0+2 | 0 | 0+3 | 0 | 2+0 | 1 | |
| 12 | MF | Alistair Smith | 53 | 6 | 45+0 | 6 | 2+0 | 0 | 0+3 | 0 | 0+1 | 0 | 2+0 | 0 | |
| 14 | FW | Matty Stevens | 56 | 21 | 41+5 | 17 | 2+0 | 2 | 1+2 | 1 | 2+1 | 1 | 2+0 | 0 | |
| 16 | MF | James Ball | 21 | 1 | 11+4 | 1 | 2+0 | 0 | 2+0 | 0 | 1+1 | 0 | 0+0 | 0 | |
| 18 | FW | Marcus Browne | 20 | 4 | 10+8 | 4 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 19 | FW | Osman Foyo | 6 | 0 | 1+5 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 20 | FW | Paris Lock | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 | |
| 21 | MF | Myles Hippolyte | 25 | 2 | 12+7 | 2 | 1+0 | 0 | 2+0 | 0 | 1+0 | 0 | 2+0 | 0 | |
| 22 | GK | Lewis Ward | 4 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 4+0 | 0 | 0+0 | 0 | |
| 24 | MF | Harry Sidwell | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 25 | DF | Ethan Sutcliffe | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 | |
| 26 | DF | Riley Harbottle | 34 | 1 | 23+2 | 0 | 1+1 | 0 | 1+0 | 0 | 3+1 | 0 | 2+0 | 1 | |
| 27 | MF | Morgan Williams | 4 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 4+0 | 0 | 0+0 | 0 | |
| 29 | FW | Aron Sasu | 24 | 0 | 4+18 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | 0+1 | 0 | |
| 31 | DF | Joe Lewis | 42 | 1 | 35+1 | 1 | 1+0 | 0 | 3+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 33 | DF | Isaac Ogundere | 49 | 0 | 24+15 | 0 | 1+0 | 0 | 3+0 | 0 | 4+0 | 0 | 0+2 | 0 | |
| 39 | FW | Joe Pigott | 37 | 4 | 8+20 | 2 | 0+2 | 0 | 2+1 | 1 | 3+1 | 1 | 0+0 | 0 | |
| 41 | MF | Sam Hutchinson | 19 | 1 | 13+5 | 1 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 | |
| Player(s) who featured but departed the club permanently during the season: | |||||||||||||||
| 19 | MF | Romaine Sawyers | 5 | 1 | 1+3 | 1 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 | |