2025–26 Chesterfield F.C. season
159th season in existence of Chesterfield FC
From Wikipedia, the free encyclopedia
The 2025–26 season is the 159th season in the history of Chesterfield Football Club and their second consecutive season in League Two. The club are participating in League Two, the FA Cup, the EFL Cup and the EFL Trophy.
| 2025–26 season | |
|---|---|
| Owner | Phil and Ashley Kirk |
| Chairman | Mike Goodwin |
| Manager | Paul Cook |
| Stadium | SMH Group Stadium |
| League Two | 6th |
| FA Cup | Second round |
| EFL Cup | First round |
| EFL Trophy | Round of 32 |
| Top goalscorer | League: Lee Bonis (12) All: Lee Bonis (16) |
Transfers and contracts
In
| Date | Pos. | Player | From | Fee | Ref. |
|---|---|---|---|---|---|
| 20 June 2025 | GK | £150,000 | [1][2] | ||
| 30 June 2025 | CF | Undisclosed | [3] | ||
| 1 July 2025[a] | LB | Free | [4] | ||
| 1 July 2025[b] | RW | [5] | |||
| 1 July 2025[c] | CDM | [6] | |||
| 18 July 2025 | CDM | [7] | |||
| 1 January 2026 | CF | [8] | |||
| 1 January 2026[d] | CB | [9] | |||
| 9 January 2026 | LB | [10] | |||
| 16 January 2026 | CF | Undisclosed | [11] |
- Expenditure:
£150,000
- The transfer was announced on 18 June, and would become official on July 1 once his contract at Morecambe had expired
- The transfer was announced on 17 June, and would become official on July 1 once his contract at Blackburn had expired
- The transfer was announced on 18 June, and would become official on July 1 once his contract at Walsall had expired
- The transfer was announced on 7 August, and would become official on January 1 once his contract at Forge had expired
Out
| Date | Pos. | Player | To | Fee | Ref. |
|---|---|---|---|---|---|
| 13 November 2025 | RB | Free Transfer | [12] |
Loaned in
| Date | Pos. | Player | From | Date until | Ref. |
|---|---|---|---|---|---|
| 3 July 2025 | CM | 7 January 2026[a] | [13][14] | ||
| 8 July 2025 | RB | [15][14] | |||
| 5 August 2025 | CAM | 16 January 2026[b] | [16][17] | ||
| 8 August 2025 | LW | 31 May 2026 | [18] | ||
| 1 September 2025 | CF | 5 January 2026 | [19] | ||
| 4 January 2026 | CDM | 31 May 2026 | [20] | ||
| RB | [20] | ||||
| CB | [20] |
Loaned out
| Date | Pos. | Player | To | Date until | Ref. |
|---|---|---|---|---|---|
| 15 August 2025 | CAM | 14 January 2026 | [21] | ||
| 21 August 2025 | CF | 31 May 2026 | [22] | ||
| 3 September 2025 | LW | [23] | |||
| 19 November 2025 | CF | 20 December 2025 | [24] | ||
| 20 November 2025 | GK | [25] | |||
| 22 January 2026 | CDM | 31 May 2026 | [26] | ||
| 30 January 2026 | CB | 28 February 2026 | [27] | ||
| 5 February 2026 | CB | 31 May 2026 | [28] | ||
| 10 March 2026 | LB | [29] |
Released / Out of Contract
| Date | Pos. | Player | Subsequent club | Join date | Ref. |
|---|---|---|---|---|---|
| 30 June 2025 | CM | 1 July 2025 | [30][31] | ||
| CB | [32][33] | ||||
| CF | [34][35] | ||||
| LW | [34][36] | ||||
| CM | [34][37] | ||||
| CM | [38] | ||||
| 12 August 2025 | [34][39] | ||||
| 4 August 2025 | RW | 9 September 2025 | [40][41] | ||
| 12 March 2026 | CB | [42] | |||
New Contract
| Date | Pos. | Player | Contracted until | Ref. |
|---|---|---|---|---|
| 19 June 2025 | GK | 30 June 2026 | [43] | |
| CM | [44] | |||
| CB | [45] | |||
| 18 July 2025 | CF | Undisclosed[a] | [46] | |
| 24 July 2025 | LB | 30 June 2027 | [47] | |
| 25 September 2025 | RB | 30 June 2026 | [48] | |
| 1 October 2025 | CF | 30 June 2027 | [49] | |
| 13 February 2026 | CAM | 30 June 2028 | [50] | |
| 25 February 2026 | CDM | [51] |
- First professional contract
Pre-season and friendlies
On 23 May, Chesterfield announced their first pre-season fixture, against Matlock Town.[52] Three weeks later, a second friendly was added against Sheffield United.[53] Also confirmed was a training camp in Spain, along with a friendly against Europa Point.[54] On 17 June, a fourth friendly match was added to the schedule, against Burton Albion.[55] A fifth and sixth friendly was later announced, against Nottingham Forest and Alfreton Town.[56][57]
Win Draw Loss Fixtures
| 5 July 2025 Friendly | Matlock Town | 2–1 | Chesterfield | Matlock |
| 15:00 BST |
|
Report |
|
Stadium: Causeway Lane Attendance: 2,300 |
| 8 July 2025 Friendly | Chesterfield | 5–0 | Burton Albion | Chesterfield |
| 19:00 BST | Report | Stadium: SMH Group Stadium |
| 12 July 2025 Friendly | Chesterfield | 0–0 | Nottingham Forest | Tapton |
| 14:00 BST | Report | Stadium: SMH Group Stadium Attendance: 6,208 (2,994 away) |
| 15 July 2025 Friendly | Europa Point | 3–8 | Chesterfield | La Cala de Mijas, Spain |
| 18:00 CEST | Report | Stadium: La Cala Training Ground |
| 19 July 2025 Friendly | Alfreton Town | 1–1 | Chesterfield | Alfreton |
| 15:00 BST |
|
Report |
|
Stadium: North Street |
| 26 July 2025 Friendly | Chesterfield | 1–4 | Sheffield United | Tapton |
| 15:00 BST |
|
Report |
|
Stadium: SMH Group Stadium |
Competitions
League Two
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Salford City | 46 | 25 | 6 | 15 | 61 | 51 | +10 | 81 | Qualification for League Two play-offs |
| 5 | Notts County (O, P) | 46 | 24 | 8 | 14 | 74 | 52 | +22 | 80 | |
| 6 | Chesterfield | 46 | 21 | 16 | 9 | 71 | 56 | +15 | 79 | |
| 7 | Grimsby Town | 46 | 22 | 12 | 12 | 74 | 50 | +24 | 78 | |
| 8 | Barnet | 46 | 21 | 13 | 12 | 70 | 53 | +17 | 76 |
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[58]
(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 | 21 | 16 | 9 | 71 | 56 | +15 | 79 | 11 | 8 | 4 | 38 | 24 | +14 | 10 | 8 | 5 | 33 | 32 | +1 |
Last updated: complete.
Source: Soccerway
Results by round
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
- 1 Matchday 26 (vs. Colchester United) was postponed due to a frozen pitch.
- 2 Matchday 40 (vs. Grimsby Town) was postponed due to international call-ups.
Matches
On 26 June, the League Two fixtures were released, with Chesterfied hosting Barrow on the opening weekend.[59]
Win Draw Loss Fixtures
| 2 August 2025 1 | Chesterfield | 1–0 | Barrow | Chesterfield |
| 15:00 BST | Report |
|
Stadium: SMH Group Stadium Attendance: 8,223 (413 Away) Referee: Alan Young |
| 9 August 2025 2 | Cheltenham Town | 0–2 | Chesterfield | Cheltenham |
| 15:00 BST | Report | Stadium: Whaddon Road Attendance: 4,002 Referee: Benjamin Speedie |
| 16 August 2025 3 | Chesterfield | 3–1 | Bristol Rovers | Chesterfield |
| 12:30 BST |
|
Report |
|
Stadium: SMH Group Stadium Attendance: 8,013 Referee: Sam Mulhall |
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[60] | ||||
| 19 August 2025 4 | Gillingham | 4–1 | Chesterfield | Gillingham |
| 19:45 BST | Report |
|
Stadium: Priestfield Stadium Attendance: 5,518 Referee: Craig Hicks |
| 23 August 2025 5 | Harrogate Town | 1–2 | Chesterfield | Harrogate |
| 15:00 BST |
|
Report |
|
Stadium: Wetherby Road Attendance: 3,276 (inc. 1,050 Chesterfield fans) Referee: Steven Copeland |
| 30 August 2025 6 | Chesterfield | 2–2 | Crawley Town | Chesterfield |
| 15:00 BST | Report | Stadium: SMH Group Stadium Attendance: 8,005 Referee: Ben Toner |
| 6 September 2025 7 | Walsall | 1–0 | Chesterfield | Bescot |
| 15:00 BST |
|
Report |
|
Stadium: Bescot Stadium Attendance: 6,695 Referee: Zac Kennard-Kettle |
| 13 September 2025 8 | Chesterfield | 1–1 | Milton Keynes Dons | Chesterfield |
| 15:00 BST | Report |
|
Stadium: SMH Group Stadium Attendance: 8,127 (592 away) Referee: Edward Duckworth |
| 20 September 2025 9 | Bromley | 2–2 | Chesterfield | Bromley |
| 15:00 BST | Report |
|
Stadium: Hayes Lane Attendance: 2,583 Referee: Carl Brook |
| 27 September 2025 10 | Chesterfield | 4–1 | Newport County | Chesterfield |
| 15:00 BST | Report | Stadium: SMH Group Stadium Attendance: 7,726 Referee: Stephen Parkinson |
| 4 October 2025 11 | Colchester United | 6–2 | Chesterfield | Colchester |
| 15:00 BST |
|
Report |
|
Stadium: Colchester Community Stadium Attendance: 4,879 Referee: Lee Swabey |
| 11 October 2025 12 | Chesterfield | 2–0 | Salford City | Chesterfield |
| 15:00 BST | Report | Stadium: SMH Group Stadium Attendance: 7,962 Referee: Oliver Mackey |
| 18 October 2025 13 | Chesterfield | 1–1 | Fleetwood Town | Chesterfield |
| 15:00 BST | Report | Stadium: SMH Group Stadium Attendance: 7,641 Referee: Dean Whitestone |
| 25 October 2025 14 | Tranmere Rovers | 1–1 | Chesterfield | Birkenhead |
| 15:00 BST |
|
Report | Stadium: Prenton Park Attendance: 7,013 (1,067 Chesterfield fans) Referee: Scott Oldham |
| 8 November 2025 15 | Chesterfield | 3–3 | Accrington Stanley | Chesterfield |
| 15:00 GMT | Report | Stadium: SMH Group Stadium Attendance: 7,822 Referee: Thomas Parsons |
| 15 November 2025 16 | Grimsby Town | 0–1 | Chesterfield | Cleethorpes |
| 15:00 GMT | Report | Stadium: Blundell Park Attendance: 7,407 (1,184 away) Referee: Martin Woods |
| 22 November 2025 17 | Crewe Alexandra | 3–3 | Chesterfield | Crewe |
| 15:00 GMT | Report | Stadium: Gresty Road Attendance: 5,770 Referee: David Rock |
| 29 November 2025 18 | Chesterfield | 1–2 | Swindon Town | Chesterfield |
| 15:00 GMT | Report | Stadium: SMH Group Stadium Attendance: 8,258 Referee: Jacob Miles |
| 9 December 2025 19 | Cambridge United | 1–1 | Chesterfield | Cambridge |
| 19:45 GMT |
|
Report |
|
Stadium: Abbey Stadium Attendance: 5,192 (450 Chesterfield supporters) Referee: Elliot Swallow |
| 13 December 2025 20 | Chesterfield | 3–1 | Barnet | Chesterfield |
| 15:00 GMT |
|
Report |
|
Stadium: SMH Group Stadium Attendance: 7,533 Referee: Peter Wright |
| 20 December 2025 21 | Shrewsbury Town | 0–1 | Chesterfield | Shrewsbury |
| 15:00 GMT | Report | Stadium: New Meadow Attendance: 5,890 (991 away) Referee: Paul Howard |
| 26 December 2025 22 | Chesterfield | 2–0 | Notts County | Chesterfield |
| 15:00 GMT | Report | Stadium: SMH Group Stadium Attendance: 10,059 Referee: Benjamin Speedie |
| 29 December 2025 23 | Chesterfield | 0–1 | Cambridge United | Chesterfield |
| 19:45 GMT |
|
Report |
|
Stadium: SMH Group Stadium Attendance: 8,589 Referee: Scott Jackson |
| 1 January 2026 24 | Oldham Athletic | 1–1 | Chesterfield | Oldham |
| 15:00 GMT | Report | Stadium: Boundary Park Attendance: 8,853 (1,440 away) Referee: Sam Allison |
| 4 January 2026 25 | Milton Keynes Dons | 2–2 | Chesterfield | Denbigh |
| 12:00 GMT | Report | Stadium: Stadium MK Attendance: 7,019 (1,029 away) Referee: Andrew Miller | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcasting.[61] | ||||
| 17 January 2026 27 | Chesterfield | 0–0 | Bromley | Chesterfield |
| 12:30 GMT | Report |
|
Stadium: SMH Group Stadium Attendance: 7,432 Referee: Alex Chilowicz | |
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was rescheduled for live Sky Sports broadcasting.[62] | ||||
| 24 January 2026 28 | Newport County | 2–1 | Chesterfield | Newport |
| 15:00 GMT | Report |
|
Stadium: Rodney Parade Attendance: 4,355 Referee: Declan Brown |
| 27 January 2026 29 | Salford City | 0–1 | Chesterfield | Kersal |
| 19:45 GMT | Report | Stadium: Moor Lane Attendance: 2,630 (695 away) Referee: Oliver Yates |
| 31 January 2026 30 | Chesterfield | 2–2 | Walsall | Chesterfield |
| 15:00 GMT | Report | Stadium: SMH Group Stadium Attendance: 8,702 Referee: Charles Breakspear |
| 7 February 2026 31 | Bristol Rovers | 2–3 | Chesterfield | Horfield |
| 15:00 GMT | Report | Stadium: Memorial Stadium Attendance: 8,210 (927 away) Referee: Matthew Russell |
| 14 February 2026 32 | Chesterfield | 1–1 | Harrogate Town | Chesterfield |
| 15:00 GMT | Report | Stadium: SMH Group Stadium Attendance: 7,808 Referee: Aaron Farmer |
| 17 February 2026 33 | Chesterfield | 1–0 | Gillingham | Chesterfield |
| 19:45 GMT |
|
Report | Stadium: SMH Group Stadium Attendance: 7,520 Referee: Will Finnie |
| 21 February 2026 34 | Crawley Town | 1–1 | Chesterfield | Crawley |
| 15:00 GMT | Report |
|
Stadium: Broadfield Stadium Attendance: 3,250 Referee: Paul Howard |
| 28 February 2026 35 | Barnet | 1–0 | Chesterfield | Edgware |
| 15:00 GMT |
|
Report | Stadium: The Hive Stadium Attendance: 2,901 Referee: William Davis |
| 3 March 2026 26[63] | Chesterfield | 3–0 | Colchester United | Chesterfield |
| 19:45 GMT | Report | Stadium: SMH Group Stadium Attendance: 7,348 Referee: Simon Mather | ||
| Note: Fixture was originally scheduled for 10 January, but it was postponed due to a frozen pitch.[64] | ||||
| 7 March 2026 36 | Chesterfield | 2–3 | Shrewsbury Town | Chesterfield |
| 15:00 GMT | Report |
|
Stadium: SMH Group Stadium Attendance: 8,118 Referee: Alan Dale |
| 14 March 2026 37 | Notts County | 2–3 | Chesterfield | Nottingham |
| 12:30 GMT | Report |
|
Stadium: Meadow Lane Attendance: 12,604 (1,954 Spireites) Referee: Matt Corlett | |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was brought forward for Sky Sports broadcasting.[65] | ||||
| 17 March 2026 38 | Chesterfield | 0–3 | Oldham Athletic | Chesterfield |
| 19:45 GMT |
|
Report | Stadium: SMH Group Stadium Attendance: 8,148 Referee: Ross Joyce |
| 21 March 2026 39 | Accrington Stanley | 0–1 | Chesterfield | Accrington |
| 15:00 GMT | Report |
|
Stadium: Crown Ground Attendance: 2,688 (836 away) Referee: Harry Wager |
| 3 April 2026 41 | Chesterfield | 1–0 | Cheltenham Town | Chesterfield |
| 15:00 BST |
|
Report |
|
Stadium: SMH Group Stadium Attendance: 8,072 Referee: James Durkin |
| 6 April 2026 42 | Barrow | 0–1 | Chesterfield | Barrow-in-Furness |
| 15:00 BST | Report | Stadium: Holker Street Attendance: 2,956 (511 away) Referee: Darren Drysdale |
| 11 April 2026 43 | Chesterfield | 1–1 | Tranmere Rovers | Chesterfield |
| 15:00 BST | Report | Stadium: SMH Group Stadium Attendance: 7,953 Referee: Seb Stockbridge |
| 14 April 2026 40[66] | Chesterfield | 2–1 | Grimsby Town | Chesterfield |
| 19:45 BST |
|
Report | Stadium: SMH Group Stadium Attendance: 8,661 Referee: Tom Reeves | |
| Note: Fixture was initially scheduled for 28 March, but was needed to be rearranged due to international call-ups in the Grimsby squad.[67] | ||||
| 18 April 2026 44 | Fleetwood Town | 1–1 | Chesterfield | Fleetwood |
| 15:00 BST |
|
Report | Stadium: Highbury Stadium Referee: Ross Martin |
| 25 April 2026 45 | Chesterfield | 2–0 | Crewe Alexandra | Chesterfield |
| 15:00 BST |
|
Report |
|
Stadium: SMH Group Stadium Attendance: 9,560 Referee: James Bell |
| 2 May 2026 46 | Swindon Town | 1–2 | Chesterfield | Swindon |
| 15:00 BST |
|
Report | Stadium: County Ground Attendance: 12,989 (inc. 1,936 Chesterfield supporters) Referee: Scott Oldham |
Play-offs
Chesterfield finished 6th in the regular season, and were drawn against Notts County whom finished in 5th.
| 10 May 2026 Semi-final first leg | Chesterfield | 0–1 | Notts County | Chesterfield |
| 18:00 BST | Report | Stadium: SMH Group Stadium Referee: Will Finnie |
| 15 May 2026 Semi-final second leg | Notts County | 0–0 (1–0 agg.) | Chesterfield | Nottingham |
| 20:00 BST |
|
Report |
|
Stadium: Meadow Lane Attendance: 17,224 Referee: Thomas Parsons |
FA Cup
Chesterfield were drawn away to Stevenage in the first round[68][69] and at home to Doncaster Rovers in the second round.[70][71]
Win Draw Loss Fixtures
| 1 November 2025 First round | Stevenage | 0–1 | Chesterfield | Stevenage |
| 15:00 GMT |
|
Report | Stadium: Broadhall Way Attendance: 2,084 Referee: Alan Young |
| 6 December 2025 Second round | Chesterfield | 1–2 | Doncaster Rovers | Chesterfield |
| 19:30 GMT | Report | Stadium: SMH Group Stadium Attendance: 6,175 Referee: Neil Hair |
EFL Cup
Chesterfield were drawn at home to Mansfield Town in the first round.[72][73]
Win Draw Loss Fixtures
| 12 August 2025 First round | Chesterfield | 0–2 | Mansfield Town | Chesterfield |
| 19:45 BST |
|
Report | Stadium: SMH Group Stadium Attendance: 9,502 Referee: Adam Herczeg |
EFL Trophy
Chesterfield were drawn against Burton Albion, Crewe Alexandra and Liverpool U21 in the group stage.[74] After finishing second in the group stage, Chesterfield were drawn away to Doncaster Rovers in the round of 32.[75][76]
| Pos | Div | Team | Pld | W | PW | PL | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | L2 | Crewe Alexandra | 3 | 3 | 0 | 0 | 0 | 12 | 2 | +10 | 9 | Advance to Round 2 |
| 2 | L2 | Chesterfield | 3 | 1 | 0 | 1 | 1 | 4 | 9 | −5 | 4 | |
| 3 | L1 | Burton Albion | 3 | 1 | 0 | 0 | 2 | 3 | 4 | −1 | 3 | |
| 4 | ACA | Liverpool U21 | 3 | 0 | 1 | 0 | 2 | 2 | 6 | −4 | 2 |
Win Draw Loss Fixtures
| 2 September 2025 North Group H | Crewe Alexandra | 7–1 | Chesterfield | Crewe |
| 19:00 BST | Report | Stadium: Gresty Road Attendance: 961 Referee: Greg Rollason |
| 7 October 2025 North Group H | Chesterfield | 1–0 | Burton Albion | Chesterfield |
| 19:00 BST | Report | Stadium: SMH Group Stadium Attendance: 1,229 Referee: Alex Chilowicz |
| 11 November 2025 North Group H | Chesterfield | 2–2 (10–11 p) | Liverpool U21 | Chesterfield |
| 19:00 GMT | Report | Stadium: SMH Group Stadium Attendance: 2,631 Referee: Ross Joyce | ||
| Penalties | ||||
|
||||
| 2 December 2025 Round of 32 | Doncaster Rovers | 5–1 | Chesterfield | Doncaster |
| 19:00 GMT | Report | Stadium: Eco-Power Stadium Referee: James Oldham |
Statistics
Appearances and goals
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 | Zach Hemming | 41 | 0 | 38+0 | 0 | 2+0 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 2 | DF | Malik Owolabi-Belewu | 9 | 0 | 6+3 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 3 | DF | Adam Lewis | 18 | 2 | 4+10 | 1 | 0+1 | 0 | 0+0 | 0 | 3+0 | 1 | 0+0 | 0 | |
| 4 | MF | Tom Naylor | 53 | 8 | 32+12 | 8 | 2+0 | 0 | 0+1 | 0 | 3+1 | 0 | 1+1 | 0 | |
| 5 | DF | Jamie Grimes | 8 | 0 | 4+0 | 0 | 0+0 | 0 | 0+0 | 0 | 3+1 | 0 | 0+0 | 0 | |
| 6 | DF | Kyle McFadzean | 43 | 2 | 36+1 | 2 | 2+0 | 0 | 1+0 | 0 | 1+0 | 0 | 2+0 | 0 | |
| 7 | MF | Liam Mandeville | 54 | 6 | 31+15 | 6 | 2+0 | 0 | 0+1 | 0 | 3+0 | 0 | 1+1 | 0 | |
| 8 | MF | Ryan Stirk | 44 | 1 | 36+2 | 1 | 1+0 | 0 | 1+0 | 0 | 0+2 | 0 | 2+0 | 0 | |
| 9 | FW | Will Grigg | 37 | 4 | 12+20 | 4 | 0+1 | 0 | 1+0 | 0 | 1+0 | 0 | 0+2 | 0 | |
| 10 | FW | Lee Bonis | 53 | 16 | 31+14 | 12 | 2+0 | 2 | 0+1 | 0 | 0+3 | 2 | 2+0 | 0 | |
| 11 | MF | Dylan Duffy | 41 | 3 | 18+17 | 2 | 1+1 | 0 | 0+1 | 0 | 1+1 | 1 | 0+1 | 0 | |
| 13 | MF | John Fleck | 20 | 1 | 7+7 | 1 | 1+1 | 0 | 0+0 | 0 | 2+1 | 0 | 0+1 | 0 | |
| 15 | MF | Bailey Hobson | 1 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 1 | 0+0 | 0 | |
| 16 | MF | Luke Butterfield | 5 | 0 | 0+3 | 0 | 0+0 | 0 | 0+1 | 0 | 1+0 | 0 | 0+0 | 0 | |
| 17 | FW | Armando Dobra | 35 | 5 | 22+10 | 5 | 0+0 | 0 | 1+0 | 0 | 0+1 | 0 | 1+0 | 0 | |
| 19 | DF | Lewis Gordon | 36 | 1 | 26+2 | 1 | 2+0 | 0 | 1+0 | 0 | 0+3 | 0 | 2+0 | 0 | |
| 20 | DF | Vontae Daley-Campbell | 24 | 0 | 13+6 | 0 | 1+0 | 0 | 1+0 | 0 | 2+1 | 0 | 0+0 | 0 | |
| 21 | FW | Paddy Madden | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 22 | DF | Chey Dunkley | 32 | 1 | 28+0 | 1 | 2+0 | 0 | 1+0 | 0 | 1+0 | 0 | 0+0 | 0 | |
| 23 | GK | Ryan Boot | 14 | 0 | 8+0 | 0 | 0+0 | 0 | 0+0 | 0 | 4+0 | 0 | 2+0 | 0 | |
| 24 | FW | Dilan Markanday | 46 | 8 | 29+9 | 8 | 2+0 | 0 | 1+0 | 0 | 2+1 | 0 | 2+0 | 0 | |
| 25 | FW | Will Dickson | 27 | 3 | 6+17 | 3 | 0+0 | 0 | 0+0 | 0 | 3+0 | 0 | 0+1 | 0 | |
| 26 | DF | Sil Swinkels | 24 | 0 | 22+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 28 | FW | James Berry | 38 | 5 | 15+18 | 5 | 1+0 | 0 | 0+0 | 0 | 2+1 | 0 | 1+0 | 0 | |
| 29 | DF | Sam Curtis | 24 | 2 | 21+1 | 2 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+1 | 0 | |
| 36 | MF | Sammy Braybrooke | 23 | 0 | 21+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 40 | MF | Connor Cook | 3 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+2 | 0 | 0+0 | 0 | |
| 41 | FW | Gunner Elliott | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 | |
| 42 | DF | Alex Whitney | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 | |
| 44 | DF | Janoi Donacien | 25 | 0 | 2+18 | 0 | 0+1 | 0 | 0+0 | 0 | 2+0 | 0 | 1+1 | 0 | |
| 45 | FW | Freddie Ladapo | 7 | 0 | 1+6 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 46 | DF | Tom Pearce | 12 | 1 | 10+1 | 1 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 0+1 | 0 | |
| Player(s) who featured but departed the club permanently during the season: | |||||||||||||||
| 2 | DF | Ryheem Sheckleford | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | 0+0 | 0 | |
| 18 | MF | Matt Dibley-Dias | 5 | 0 | 2+2 | 0 | 0+0 | 0 | 1+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 27 | MF | Ronan Darcy | 31 | 3 | 15+9 | 3 | 0+2 | 0 | 1+0 | 0 | 3+1 | 0 | 0+0 | 0 | |
| 30 | DF | Devan Tanton | 18 | 0 | 11+4 | 0 | 1+0 | 0 | 0+0 | 0 | 2+0 | 0 | 0+0 | 0 | |