| 2024–25 season | ||||
|---|---|---|---|---|
| Owner | Abdullah Bin Mosaad Al Saud (until December 2024) COH Sport (from December 2024) | |||
| Chairman | Yusuf Giansiracusa (until December 2024) Steven Rosen Helmy Eltoukhy (from December 2024) | |||
| Manager | Chris Wilder | |||
| Stadium | Bramall Lane | |||
| Championship | 3rd | |||
| Play-offs | Runners-up | |||
| FA Cup | Third round | |||
| EFL Cup | Second round | |||
| Top goalscorer | League: Tyrese Campbell (10) All: Tyrese Campbell (11) | |||
| Highest home attendance | 31,127 (10 November 2024 vs.Sheffield Wednesday) | |||
| Lowest home attendance | 6,126 (9 January 2025 vs.Cardiff City) | |||
The2024–25 season was the 136th season in the history ofSheffield United and their first season back in theChampionship following relegation from thePremier League theprevious season. In addition to thedomestic league, the club also participated in theFA Cup, and theEFL Cup.
| Date | Pos. | Player | From | Fee | Ref. |
|---|---|---|---|---|---|
| 4 July 2024 | RB | Free | [1] | ||
| 11 July 2024 | LB | Free | [2] | ||
| 15 July 2024 | CF | Undisclosed | [3] | ||
| 15 July 2024 | AM | Free | [4] | ||
| 19 July 2024 | GK | Free | [5] | ||
| 27 July 2024 | LB | Undisclosed | [6] | ||
| 11 August 2024 | CF | Free | [7] | ||
| 15 August 2024 | GK | Undisclosed | [8] | ||
| 5 November 2024 | CB | Free | [9] | ||
| 23 January 2025 | CF | Undisclosed | [10] | ||
| 3 February 2025 | LW | Undisclosed | [11] | ||
| 3 February 2025 | LW | Undisclosed | [12] | ||
| 10 February 2025 | LB | Free | [13] |
| Date | Pos | Player | To | Fee | Ref. |
|---|---|---|---|---|---|
| 11 July 2024 | CF | Undisclosed | [14] | ||
| 21 July 2024 | RB | Undisclosed | [15][16] | ||
| 22 July 2024 | CF | Undisclosed | [17] | ||
| 8 August 2024 | CF | Undisclosed | [18] | ||
| 30 August 2024 | CB | Undisclosed | [19] | ||
| 3 January 2025 | CM | Undisclosed | [20] | ||
| 13 January 2025 | CM | Undisclosed | [21] | ||
| 4 February 2025 | CF | Free | [22] |
| Date | Pos. | Player | From | Date until | Ref. |
|---|---|---|---|---|---|
| 6 August 2024 | CB | End of Season | [23] | ||
| 7 August 2024 | RB | End of Season | [24] | ||
| 16 August 2024 | RW | End of Season | [25] | ||
| 20 January 2025 | LW | End of Season | [26] | ||
| 27 January 2025 | DM | End of Season | [27] | ||
| 29 January 2025 | RB | End of Season | [28] | ||
| 3 February 2025 | CB | End of Season | [29] |
| Date | Pos. | Player | To | Date until | Ref. |
|---|---|---|---|---|---|
| 26 July 2024 | CB | End of Season | [30] | ||
| 2 August 2024 | RB | 2 January 2025[a] | [32] | ||
| 30 August 2024 | CM | 13 January 2025[b] | [33] | ||
| 30 August 2024 | CF | End of Season | [34] | ||
| Summer 2024 | CB | January 2025 | [35] | ||
| 9 September 2024 | GK | End of Season | [36] | ||
| 17 January 2025 | RB | End of Season | [37] | ||
| 3 February 2025 | CM | End of Season | [38] | ||
| 3 February 2025 | SS | End of Season | [39] |
| Date | Pos. | Player | Subsequent club | Join date | Ref. |
|---|---|---|---|---|---|
| 30 June 2024 | RB | 1 July 2024 | [40][41] | ||
| 30 June 2024 | CM | 1 July 2024 | [42] | ||
| 30 June 2024 | GK | 1 July 2024 | [40][43] | ||
| 30 June 2024 | LB | 1 July 2024 | [40][44] | ||
| 30 June 2024 | CM | 1 July 2024 | [45] | ||
| 30 June 2024 | CF | 10 July 2024 | [46][47][48] | ||
| 30 June 2024 | CF | 25 July 2024 | [46][49] | ||
| 30 June 2024 | CB | 2 August 2024 | [50] | ||
| 30 June 2024 | CM | 23 August 2024 | [40][51] | ||
| 30 June 2024 | CB | Retired | 28 August 2024 | [40] | |
| 30 June 2024 | CB | 10 September 2024 | [46][52] | ||
| 30 June 2024 | GK | 6 December 2024 | [53] |
On 24 May, Sheffield United announced their initial pre-season plans, including four matches againstYork City,Chesterfield,Harrogate Town andRotherham United.[54] A fifth was later added, againstHuddersfield Town.[55]
Win Draw Loss Fixtures
| 13 July 2024Friendly | York City | 1–2 | Sheffield United | Huntington |
| 12:30BST |
| Report | Stadium:York Community Stadium Attendance: 4,755 | |
| Note: Kick-off was brought forward from 15:00 due to a horse race meeting in York on the same day.[56] | ||||
| 20 July 2024Friendly | Chesterfield | 0–3 | Sheffield United | Chesterfield |
| 15:00BST | Report | Stadium:SMH Group Stadium Attendance: 7,619 |
| 23 July 2024Friendly | Harrogate Town | 1–4 | Sheffield United | Harrogate |
| 19:00BST |
| Stadium:Wetherby Road |
| 27 July 2024Friendly | Rotherham United | 1–2 | Sheffield United | Rotherham |
| 15:00BST |
| Report | Stadium:New York Stadium Attendance: 6,291 |
| 2 August 2024Friendly | Huddersfield Town | 1–1 | Sheffield United | Huddersfield |
| 19:45BST |
| Report |
| Stadium:Kirklees Stadium |
| Competition | First match | Last match | Starting round | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | ||||
| Championship | 9 August 2024 | 3 May 2025 | Matchday 1 | 46 | 28 | 8 | 10 | 63 | 36 | +27 | 060.87 |
| FA Cup | 9 January 2025 | 9 January 2025 | Third round | 1 | 0 | 0 | 1 | 0 | 1 | −1 | 000.00 |
| EFL Cup | 13 August 2024 | 27 August 2024 | First round | 2 | 1 | 0 | 1 | 4 | 3 | +1 | 050.00 |
| Championship Play-Offs | 8 May 2025 | First round | 3 | 2 | 0 | 1 | 7 | 2 | +5 | 066.67 | |
| Total | 52 | 31 | 8 | 13 | 74 | 42 | +32 | 059.62 | |||
Source:Soccerway
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Leeds United(C, P) | 46 | 29 | 13 | 4 | 95 | 30 | +65 | 100 | Promotion to thePremier League |
| 2 | Burnley(P) | 46 | 28 | 16 | 2 | 69 | 16 | +53 | 100 | |
| 3 | Sheffield United | 46 | 28 | 8 | 10 | 63 | 36 | +27 | 90[a] | Qualified for theChampionship play-offs |
| 4 | Sunderland(O, P) | 46 | 21 | 13 | 12 | 58 | 44 | +14 | 76 | |
| 5 | Coventry City | 46 | 20 | 9 | 17 | 64 | 58 | +6 | 69 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 46 | 28 | 8 | 10 | 63 | 36 | +27 | 92 | 15 | 4 | 4 | 33 | 17 | +16 | 13 | 4 | 6 | 30 | 19 | +11 |
Last updated: 25 April 2025.
Source:Soccerway
| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ground | A | H | A | H | A | H | A | H | H | A | A | H | A | A | H | A | H | H | A | A | H | A | H | H | A | A | H | A | H | A | H | H | A | H | A | H | H | A | H | A | H | A | H | A | A | H |
| Result | W | D | D | W | W | W | D | W | W | L | L | W | W | W | W | D | W | W | D | W | W | W | L | D | L | W | W | W | L | W | W | W | W | L | W | W | D | W | W | L | L | L | W | L | W | D |
| Position | 10 | 14 | 11 | 8 | 6 | 5 | 6 | 3 | 2 | 4 | 5 | 4 | 3 | 2 | 2 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 2 | 3 | 3 | 3 | 3 | 3 | 3 |
On 26 June, theChampionship fixtures were announced.[59]
Win Draw Loss Fixtures
| 9 August 20241 | Preston North End | 0–2 | Sheffield United | Preston |
| 20:00BST |
| Report | Stadium:Deepdale Attendance: 17,948 Referee:Robert Madley |
| 17 August 20242 | Sheffield United | 2–2 | Queens Park Rangers | Sheffield |
| 15:00BST | Report |
| Stadium:Bramall Lane Attendance: 27,527 Referee: Anthony Backhouse |
| 24 August 20243 | Norwich City | 1–1 | Sheffield United | Norwich |
| 15:00BST | Report | Stadium:Carrow Road Attendance: 26,373 Referee: Josh Smith |
| 1 September 20244 | Sheffield United | 1–0 | Watford | Sheffield |
| 15:00BST | Report | Stadium:Bramall Lane Attendance: 26,914 Referee: Andrew Kitchen | ||
| Note: Fixture was initially scheudled for 31 August, but was moved for liveSky Sports broadcast.[60] | ||||
| 13 September 20245 | Hull City | 0–2 | Sheffield United | Kingston upon Hull |
| 20:00BST |
| Report | Stadium:MKM Stadium Attendance: 22,403 Referee:Peter Bankes | |
| Note: Fixture was initially scheudled for 14 September, but was moved for liveSky Sports broadcast.[60] | ||||
| 21 September 20246 | Sheffield United | 1–0 | Derby County | Sheffield |
| 15:00BST |
| Report | Stadium:Bramall Lane Attendance: 28,685 Referee:Andy Madley |
| 28 September 20247 | Portsmouth | 0–0 | Sheffield United | Portsmouth |
| 15:00BST | Report |
| Stadium:Fratton Park Attendance: 20,330 Referee: Matt Donohue |
| 2 October 20248 | Sheffield United | 1–0 | Swansea City | Sheffield |
| 19:45BST | Report | Stadium:Bramall Lane Attendance: 25,112 Referee: Leigh Doughty | ||
| Note: Fixture was initially scheudled for 1 October, but was moved due to Swansea playing the Sunday prior.[61] | ||||
| 5 October 20249 | Sheffield United | 2–0 | Luton Town | Sheffield |
| 15:00BST |
| Report |
| Stadium:Bramall Lane Attendance: 27,925 Referee:John Brooks |
| 18 October 202410 | Leeds United | 2–0 | Sheffield United | Leeds |
| 20:00BST | Report | Stadium:Elland Road Attendance: 36,695 Referee: Lewis Smith |
| 23 October 202411 | Middlesbrough | 1–0 | Sheffield United | Middlesbrough |
| 20:00BST |
| Report |
| Stadium:Riverside Stadium Attendance: 24,303 Referee:Andy Davies |
| Note: Fixture was initially scheudled for a 19:45 kick-off, but was moved for liveSky Sports broadcast.[61] | ||||
| 26 October 202412 | Sheffield United | 2–0 | Stoke City | Sheffield |
| 15:00BST |
| Report | Stadium:Bramall Lane Attendance: 28,575 Referee: Ben Toner |
| 2 November 202413 | Blackburn Rovers | 0–2 | Sheffield United | Blackburn |
| 12:30GMT |
| Report | Stadium:Ewood Park Referee:Oliver Langford | |
| Note: Fixture was initially scheudled for a 15:00 kick-off, but was moved for liveSky Sports broadcast.[61] | ||||
| 5 November 202414 | Bristol City | 1–2 | Sheffield United | Bristol |
| 19:45GMT | Report | Stadium:Ashton Gate Stadium Attendance: 18,736 Referee: John Busby |
| 10 November 202415 | Sheffield United | 1–0 | Sheffield Wednesday | Sheffield |
| 12:00GMT | Report | Stadium:Bramall Lane Attendance: 31,127 Referee: Lewis Smith | ||
| Note: Fixture was initially scheudled for 9 November, but was moved for liveSky Sports broadcast.[61] | ||||
| 23 November 202416 | Coventry City | 2–2 | Sheffield United | Coventry |
| 12:30GMT |
| Report |
| Stadium:Coventry Building Society Arena Attendance: 28,057 Referee: Darren Bond |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for liveSky Sports broadcast.[61] | ||||
| 26 November 202417 | Sheffield United | 3–0 | Oxford United | Sheffield |
| 19:45GMT | Report |
| Stadium:Bramall Lane Attendance: 25,574 Referee: Leigh Doughty |
| 29 November 202418 | Sheffield United | 1–0 | Sunderland | Sheffield |
| 20:00GMT | Report | Stadium:Bramall Lane Attendance: 28,465 Referee: Gavin Ward | ||
| Note: Fixture was initially scheudled for 30 November, but was moved for liveSky Sports broadcast.[61] | ||||
| 8 December 202419 | West Bromwich Albion | 2–2 | Sheffield United | West Bromwich |
| 15:00GMT | Report | Stadium:The Hawthorns Attendance: 24,930 Referee: David Webb | ||
| Note: Fixture was initially scheudled for 7 December, but was moved for liveSky Sports broadcast.[61] | ||||
| 11 December 202420 | Millwall | 0–1 | Sheffield United | Bermondsey |
| 19:45GMT | Report | Stadium:The Den Attendance: 12,734 Referee: Matt Donohue | ||
| Note: Fixture was initially scheudled for 10 December, but was moved due to Sheffield United playing the Sunday prior.[61] | ||||
| 14 December 202421 | Sheffield United | 2–0 | Plymouth Argyle | Sheffield |
| 15:00GMT | Report | Stadium:Bramall Lane Attendance: 27,237 Referee: Farai Hallam |
| 21 December 202422 | Cardiff City | 0–2 | Sheffield United | Cardiff |
| 15:00GMT | Report | Stadium:Cardiff City Stadium Attendance: 18,312 Referee:Darren Bond |
| 26 December 202423 | Sheffield United | 0–2 | Burnley | Sheffield |
| 15:00GMT | Report | Stadium:Bramall Lane Attendance: 30,580 Referee:Oliver Langford |
| 29 December 202424 | Sheffield United | 1–1 | West Bromwich Albion | Sheffield |
| 12:30GMT | Report | Stadium:Bramall Lane Attendance: 29,123 Referee:Stuart Attwell | ||
| Note: Fixture was initially scheudled for a 15:00 kick-off, but was moved for liveSky Sports broadcast.[61] | ||||
| 1 January 202525 | Sunderland | 2–1 | Sheffield United | Sunderland |
| 20:00GMT | Report | Stadium:Stadium of Light Attendance: 42,276 Referee: Matt Donohue | ||
| Note: Fixture was initially scheudled for a 15:00 kick-off, but was moved for liveSky Sports broadcast.[61] | ||||
| 4 January 202526 | Watford | 1–2 | Sheffield United | Watford |
| 15:00GMT | Report | Stadium:Vicarage Road Attendance: 19,937 Referee: David Webb |
| 18 January 202527 | Sheffield United | 2–0 | Norwich City | Sheffield |
| 15:00GMT | Report | Stadium:Bramall Lane Attendance: 28,239 Referee: Josh Smith |
| 21 January 202528 | Swansea City | 1–2 | Sheffield United | Swansea |
| 19:45GMT | Report |
| Stadium:Swansea.com Stadium Attendance: 13,373 Referee: Dean Whitestone |
| 24 January 202529 | Sheffield United | 0–3 | Hull City | Sheffield |
| 20:00GMT | Report | Stadium:Bramall Lane Attendance: 27,448 Referee: Andrew Kitchen | ||
| Note: Fixture was initially scheudled for 25 January, but was moved for liveSky Sports broadcasting.[62] | ||||
| 1 February 202530 | Derby County | 0–1 | Sheffield United | Derby |
| 15:00GMT |
| Report |
| Stadium:Pride Park Stadium Attendance: 29,472 Referee: Tom Nield |
| 8 February 202531 | Sheffield United | 2–1 | Portsmouth | Sheffield |
| 15:00GMT |
| Report | Stadium:Bramall Lane Attendance: 29,104 Referee:Oliver Langford |
| 12 February 202532 | Sheffield United | 3–1 | Middlesbrough | Sheffield |
| 20:00GMT |
| Report | Stadium:Bramall Lane Attendance: 27,124 Referee: Matthew Donohue | |
| Note: Fixture was initially scheudled for a 19:45 kick-off, but was moved for liveSky Sports broadcasting.[62] | ||||
| 15 February 202533 | Luton Town | 0–1 | Sheffield United | Luton |
| 15:00GMT |
| Report |
| Stadium:Kenilworth Road Attendance: 11,461 Referee: Lewis Smith |
| 24 February 202534 | Sheffield United | 1–3 | Leeds United | Sheffield |
| 20:00GMT | Report | Stadium:Bramall Lane Attendance: 29,702 Referee: David Webb | ||
| Note: Fixture was initially scheudled for 22 February, but was moved for liveSky Sports broadcasting.[62] | ||||
| 1 March 202535 | Queens Park Rangers | 1–2 | Sheffield United | Shepherd's Bush |
| 15:00GMT | Report |
| Stadium:Loftus Road Attendance: 17,346 Referee: Thomas Kirk |
| 8 March 202536 | Sheffield United | 1–0 | Preston North End | Sheffield |
| 15:00GMT |
| Report | Stadium:Bramall Lane Attendance: 27,136 Referee: John Busby |
| 11 March 202537 | Sheffield United | 1–1 | Bristol City | Sheffield |
| 20:00GMT | Report | Stadium:Bramall Lane Attendance: 25,070 Referee: Stephen Martin | ||
| Note: Fixture was initially scheudled for 12 March, but was moved for liveSky Sports broadcasting.[63] | ||||
| 16 March 202538 | Sheffield Wednesday | 0–1 | Sheffield United | Sheffield |
| 12:30GMT | Report |
| Stadium:Hillsborough Stadium Attendance: 33,827 Referee: Andrew Kitchen | |
| Note: Fixture was initially scheudled for 15 March, but was pushed back a day.[64] | ||||
| 28 March 202539 | Sheffield United | 3–1 | Coventry City | Sheffield |
| 20:00GMT |
| Report | Stadium:Bramall Lane Attendance: 30,803 Referee:Oliver Langford | |
| Note: Fixture was initially scheudled for 29 March, but was moved for liveSky Sports broadcasting.[65] | ||||
| 5 April 202540 | Oxford United | 1–0 | Sheffield United | Oxford |
| 15:00BST | Report |
| Stadium:Kassam Stadium Attendance: 11,496 Referee: James Linington |
| 8 April 202541 | Sheffield United | 0–1 | Millwall | Sheffield |
| 19:45BST | Report | Stadium:Bramall Lane Attendance: 25,775 Referee:Sam Allison |
| 12 April 202542 | Plymouth Argyle | 2–1 | Sheffield United | Plymouth |
| 12:30BST |
| Report | Stadium:Home Park Attendance: 16,565 Referee:Oliver Langford | |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for liveSky Sports broadcast.[66] | ||||
| 18 April 202543 | Sheffield United | 2–0 | Cardiff City | Sheffield |
| 17:30BST |
| Report |
| Stadium:Bramall Lane Attendance: 28,201 Referee:Tony Harrington |
| Note: Fixture was initially scheudled for a 15:00 kick-off, but was moved for liveSky Sports broadcasting.[67] | ||||
| 21 April 202544 | Burnley | 2–1 | Sheffield United | Burnley |
| 17:30BST | Report | Stadium:Turf Moor Attendance: 21,486 Referee: David Webb | ||
| Note: Fixture was initially scheudled for a 15:00 kick-off, but was moved for liveSky Sports broadcasting.[67] | ||||
| 25 April 202545 | Stoke City | 0–2 | Sheffield United | Stoke-on-Trent |
| 20:00BST | Report | Stadium:Bet365 Stadium Attendance: 24,460 Referee:Jarred Gillett | ||
| Note: Fixture was initially scheudled for 26 April, but was moved for liveSky Sports broadcasting.[68] | ||||
| 3 May 202546 | Sheffield United | 1–1 | Blackburn Rovers | Sheffield |
| 12:30BST |
| Report |
| Stadium:Bramall Lane Attendance: 30,556 Referee: Farai Hallam |
Sheffield United finished 3rd in the regular season, and faced sixth-placedBristol City in the semi-finals.
Win Draw Loss Fixtures
| 8 May 2025Semi-finals First leg | Bristol City | 0–3 | Sheffield United | Bristol |
| 20:00BST | Dickie | Report | Stadium:Ashton Gate Attendance: 25,652 Referee:Oliver Langford |
| 12 May 2025Semi-finals Second leg | Sheffield United | 3–0 (6–0agg.) | Bristol City | Sheffield |
| 20:00BST | Report |
| Stadium:Bramall Lane Attendance: 26,543 Referee:Peter Bankes |
Sheffield United entered the competition in the third round, and were drawn at home toCardiff City.[69][70]
Win Draw Loss Fixtures
| 9 January 2025Third round | Sheffield United | 0–1 | Cardiff City | Sheffield |
| 19:00GMT | Report |
| Stadium:Bramall Lane Attendance: 6,126 Referee: Adam Herczeg |
On 27 June, the draw for the first round was made, with Sheffield United being drawn at home againstWrexham.[71] In the second round, they were drawn away toBarnsley.[72]
Win Draw Loss Fixtures
| 13 August 2024First round | Sheffield United | 4–2 | Wrexham | Sheffield |
| 20:00BST | Report | Stadium:Bramall Lane Attendance: 11,446 Referee: Keith Stroud |
| 27 August 2024Second round | Barnsley | 1–0 | Sheffield United | Barnsley |
| 19:45BST |
| Report |
| Stadium:Oakwell Attendance: 10,739 Referee: Tom Reeves |
Players with no appearances are not included on the list
Italics indicate a loaned in player
| No. | Pos | Nat | Player | Total | Championship | FA Cup | EFL Cup | Championship Play-offs | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 1 | GK | Michael Cooper | 46 | 0 | 43 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 2 | DF | Alfie Gilchrist | 31 | 0 | 26+3 | 0 | 1 | 0 | 0+1 | 0 | 0 | 0 | |
| 3 | DF | Sam McCallum | 36 | 2 | 9+24 | 2 | 1 | 0 | 1 | 0 | 0+1 | 0 | |
| 4 | MF | Ollie Arblaster | 12 | 2 | 11+1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 5 | DF | Rob Holding | 11 | 0 | 4+6 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | |
| 6 | DF | Harry Souttar | 22 | 0 | 20+1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 7 | FW | Rhian Brewster | 42 | 4 | 16+20 | 4 | 1 | 0 | 2 | 0 | 2+1 | 0 | |
| 8 | MF | Gustavo Hamer | 46 | 10 | 36+5 | 9 | 0 | 0 | 0+2 | 0 | 3 | 1 | |
| 9 | FW | Kieffer Moore | 30 | 6 | 18+9 | 5 | 0 | 0 | 0 | 0 | 3 | 1 | |
| 10 | MF | Callum O'Hare | 47 | 4 | 38+6 | 2 | 0 | 0 | 0 | 0 | 0+3 | 2 | |
| 11 | FW | Jesurun Rak-Sakyi | 36 | 7 | 22+12 | 7 | 0 | 0 | 1 | 0 | 0+1 | 0 | |
| 13 | GK | Ivo Grbic | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 14 | DF | Harrison Burrows | 49 | 6 | 39+5 | 5 | 1 | 0 | 0+1 | 0 | 3 | 1 | |
| 15 | DF | Anel Ahmedhodžić | 42 | 3 | 35+3 | 3 | 0 | 0 | 1 | 0 | 3 | 0 | |
| 16 | DF | Jamie Shackleton | 12 | 0 | 2+10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 17 | GK | Adam Davies | 5 | 0 | 3 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 18 | DF | Harry Clarke | 6 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 19 | DF | Jack Robinson | 38 | 0 | 31+3 | 0 | 0+1 | 0 | 0 | 0 | 3 | 0 | |
| 20 | FW | Ben Brereton Diaz | 18 | 4 | 13+4 | 4 | 0 | 0 | 0 | 0 | 0+1 | 0 | |
| 21 | MF | Vinícius Souza | 37 | 0 | 32+2 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 22 | MF | Tom Davies | 16 | 1 | 6+7 | 1 | 0 | 0 | 0 | 0 | 0+3 | 0 | |
| 23 | FW | Tyrese Campbell | 37 | 11 | 20+13 | 10 | 0 | 0 | 0+1 | 0 | 2+1 | 1 | |
| 24 | MF | Hamza Choudhury | 19 | 0 | 13+3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 26 | DF | Jamal Baptiste | 2 | 0 | 0+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 28 | FW | Tom Cannon | 17 | 1 | 7+8 | 1 | 0 | 0 | 0 | 0 | 1+1 | 0 | |
| 33 | DF | Rhys Norrington-Davies | 17 | 0 | 2+12 | 0 | 1 | 0 | 1+1 | 0 | 0 | 0 | |
| 34 | FW | Louie Marsh | 3 | 1 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | |
| 35 | MF | Andre Brooks | 28 | 4 | 10+12 | 3 | 1 | 0 | 0+2 | 0 | 1+2 | 1 | |
| 38 | DF | Femi Seriki | 27 | 0 | 8+17 | 0 | 0 | 0 | 1 | 0 | 0+1 | 0 | |
| 39 | FW | Ryan Oné | 14 | 1 | 2+10 | 1 | 1 | 0 | 0+1 | 0 | 0 | 0 | |
| 41 | FW | Billy Blacker | 2 | 0 | 0+1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 42 | MF | Sydie Peck | 47 | 0 | 32+10 | 0 | 0 | 0 | 2 | 0 | 3 | 0 | |
| 43 | DF | Harry Boyes | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 44 | MF | Owen Hampson | 3 | 0 | 0 | 0 | 0+1 | 0 | 2 | 0 | 0 | 0 | |
| 45 | DF | Sai Sachdev | 2 | 0 | 0+1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 53 | DF | Sam Colechin | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | |
| Player(s) who featured but departed the club permanently during the season: | |||||||||||||
| 5 | DF | Auston Trusty | 3 | 1 | 1 | 0 | 0 | 0 | 1+1 | 1 | 0 | 0 | |
| 25 | MF | Anis Ben Slimane | 4 | 1 | 0+3 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | |
| 29 | MF | Ismaila Coulibaly | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | |
| Rank | No. | Nat. | Pos. | Player | Championship | FA Cup | EFL Cup | Championship Play-offs | Total |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 23 | FW | Tyrese Campbell | 10 | 0 | 0 | 1 | 11 | |
| 2 | 8 | MF | Gustavo Hamer | 9 | 0 | 0 | 1 | 10 | |
| 3 | 11 | FW | Jesurun Rak-Sakyi | 7 | 0 | 0 | 0 | 7 | |
| 4= | 9 | FW | Kieffer Moore | 5 | 0 | 0 | 1 | 6 | |
| 14 | DF | Harrison Burrows | 5 | 0 | 0 | 1 | 6 | ||
| 6= | 7 | FW | Rhian Brewster | 4 | 0 | 0 | 0 | 4 | |
| 10 | MF | Callum O'Hare | 2 | 0 | 0 | 2 | 4 | ||
| 20 | FW | Ben Brereton Diaz | 4 | 0 | 0 | 0 | 4 | ||
| 35 | MF | Andre Brooks | 3 | 0 | 0 | 1 | 4 | ||
| 10 | 15 | DF | Anel Ahmedhodžić | 3 | 0 | 0 | 0 | 3 | |
| 11= | 3 | DF | Sam McCallum | 2 | 0 | 0 | 0 | 2 | |
| 4 | MF | Ollie Arblaster | 2 | 0 | 0 | 0 | 2 | ||
| 13= | 22 | MF | Tom Davies | 1 | 0 | 0 | 0 | 1 | |
| 28 | FW | Tom Cannon | 1 | 0 | 0 | 0 | 1 | ||
| 39 | FW | Ryan Oné | 1 | 0 | 0 | 0 | 1 | ||
| 5 | DF | Auston Trusty | 0 | 0 | 1 | 0 | 1 | ||
| 25 | MF | Anis Ben Slimane | 0 | 0 | 1 | 0 | 1 | ||
| 34 | FW | Louie Marsh | 0 | 0 | 1 | 0 | 1 | ||
| Own goals | 4 | 0 | 1 | 0 | 5 | ||||
| Totals | 63 | 0 | 4 | 7 | 74 | ||||