| 2025–26 season | |||
|---|---|---|---|
| Owner | Steve Gibson | ||
| Chairman | Steve Gibson | ||
| Head Coach | Rob Edwards (until 12 November)[1] Kim Hellberg (from 26 November)[2] | ||
| Stadium | Riverside Stadium | ||
| Championship | 2nd | ||
| EFL Cup | First round | ||
| Top goalscorer | Morgan Whittaker (11) | ||
← 2024–25 2026–27 → | |||
The2025–26 season is the 150th season in the history ofMiddlesbrough Football Club and their ninth consecutive season in theChampionship. In addition to thedomestic league, the club are also participating in theFA Cup and theEFL Cup.
Prior to the season starting,Rob Edwards was appointed as the new head coach on a three-year contract.[3] On 12 November, after 15 games in charge and a win ratio of 46.67%, he resigned as head coach to joinWolverhampton Wanderers.[1] Twelve days later,Kim Hellberg was appointed head coach fromSwedish sideHammarby.[2]
| Date | Pos. | Player | From | Fee | Ref. |
|---|---|---|---|---|---|
| 1 July 2025 | GK | Free | [4] | ||
| 4 July 2025 | CB | [5] | |||
| 25 July 2025 | CF | Undisclosed | [6] | ||
| CB | Free transfer | [7] | |||
| CB | £3,000,000 | [8][9] | |||
| 29 July 2025 | DM | £2,610,000 | [10][11] | ||
| 4 August 2025 | RB | £3,500,000 | [12][13] | ||
| 13 August 2025 | RW | £3,000,000 | [14][15] | ||
| 20 August 2025 | CB | £7,364,000 | [16][17] | ||
| 29 August 2025 | CF | £1,500,000 | [18][19] | ||
| 1 September 2025 | GK | Free | [20] | ||
| CF | £8,000,000 | [21] | |||
| 9 January 2026 | DM | £1,000,000 | [22] | ||
| 15 January 2026 | LB | £300,000[a] | [23][24] | ||
| 3 February 2026 | CF | Undisclosed | [25] |
| Date | Pos. | Player | To | Fee | Ref. |
|---|---|---|---|---|---|
| 20 June 2025 | GK | £150,000 | [26][27] | ||
| 26 June 2025 | CF | £5,000,000 | [28][29] | ||
| 13 August 2025 | CB | £11,200,000 | [30][29][31] | ||
| 29 August 2025 | CAM | £12,000,000 | [32][33] | ||
| 17 January 2026 | LB | £740,000 | [34][35] | ||
| LW | Undisclosed | [36] |
| Date | Pos. | Player | From | Date until | Ref. |
|---|---|---|---|---|---|
| 19 August 2025 | CM | 2 February 2026[a] | [37][38] | ||
| 27 August 2025 | LB | 31 May 2026 | [39] | ||
| 1 September 2025 | CM | [40] | |||
| 27 January 2026 | LW | [41] | |||
| 2 February 2026 | GK | [42] |
| Date | Pos. | Player | To | Date until | Ref. |
|---|---|---|---|---|---|
| 20 August 2025 | CB | 31 December 2025 | [16] | ||
| 29 August 2025 | LW | 17 January 2026[a] | [43][44][36] | ||
| 31 August 2025 | LB | 31 May 2026 | [45] | ||
| 1 September 2025 | CF | [46] | |||
| CM | 5 January 2026[b] | [47][48] | |||
| 2 September 2025 | CDM | 31 May 2026 | [49] | ||
| 26 September 2025 | CDM | 2 January 2026 | [50] | ||
| 25 October 2025 | RW | 31 May 2026[c] | [51][52][44] | ||
| 11 November 2025 | RW | 9 December 2025 | [53] | ||
| 13 January 2026 | CF | 31 May 2026 | [54] | ||
| 29 January 2026 | LW | [55] | |||
| 30 January 2026 | CDM | [56] | |||
| 2 February 2026 | CF | [57] |
| Date | Pos. | Player | Subsequent club | Join date | Ref. |
|---|---|---|---|---|---|
| 30 June 2025 | CB | 1 July 2025 | [58][59] | ||
| CM | [58][60] | ||||
| CB | [58][61] | ||||
| CB | 15 July 2025 | [58][62] | |||
| RB | 22 July 2025 | [58][63] | |||
| RB | 28 July 2025 | [58][64] | |||
| CB | 1 August 2025 | [58][65] | |||
| CF | 8 August 2025 | [58][66] | |||
| CM | 11 August 2025 | [67][68] | |||
| LW | 21 August 2025 | [58][69] | |||
| RB | 27 August 2025 | [58][70] | |||
| LB | 1 November 2025 | [58][71] | |||
| 1 September 2025 | GK | [72] |
| Date | Pos. | Player | Contracted until | Ref. |
|---|---|---|---|---|
| 2 October 2025 | CM | Undisclosed[a] | [73] | |
| 9 October 2025 | RWB | [74] | ||
| 17 November 2025 | CF | [75] | ||
| 4 December 2025 | CF | [76] | ||
| 22 December 2025 | GK | 30 June 2030 | [77] | |
| 6 January 2026 | CB | Undisclosed[a] | [78] |
On 27 May, Middlesbrough announced their first pre-season friendly, againstRangers.[79] A week later, a second fixture was confirmed, againstHartlepool United.[80] A third trip was later added againstBradford City.[81] A home friendly was later announced, againstDeportivo La Coruña.[82] On 4 July, a trip toMansfield Town was added.[83]
Win Draw Loss Fixtures
| 12 July 2025Friendly | Santa Clara | 1–0 | Middlesbrough | TBC, Portugal |
| 14:00WEST | Report | Stadium:TBC Attendance: 0 (behind-closed-doors) |
| 19 July 2025Friendly | Mansfield Town | 3–3 | Middlesbrough | Mansfield |
| 15:00BST |
| Report | Stadium:Field Mill |
| 23 July 2025Friendly | Bradford City | 2–0 | Middlesbrough | Bradford |
| 19:00BST | Report | Stadium:Valley Parade |
| 26 July 2025Friendly | Rangers | 2–2 | Middlesbrough | Ibrox, Scotland |
| 14:00BST | Report | Stadium:Ibrox Stadium |
| 30 July 2025Friendly | Hartlepool United | 1–1 | Middlesbrough | Hartlepool |
| 19:00BST |
| Report |
| Stadium:Victoria Park |
| 2 August 2025Friendly | Middlesbrough | 2–2 | Deportivo La Coruña | Middlesbrough |
| 15:00BST |
| Report | Stadium:Riverside Stadium |
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Championship | 9 August 2025 | Matchday 1 | 22 | 12 | 6 | 4 | 33 | 24 | +9 | 054.55 | ||
| FA Cup | Third round | 0 | 0 | 0 | 0 | 0 | 0 | +0 | !— | |||
| EFL Cup | 12 August 2025 | First round | First round | 1 | 0 | 0 | 1 | 0 | 4 | −4 | 000.00 | |
| Total | 23 | 12 | 6 | 5 | 33 | 28 | +5 | 052.17 | ||||
Last updated: 20 December 2025
Source:Soccerway
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Coventry City | 32 | 18 | 8 | 6 | 66 | 36 | +30 | 62 | Promotion to thePremier League |
| 2 | Middlesbrough | 32 | 18 | 7 | 7 | 50 | 33 | +17 | 61 | |
| 3 | Millwall | 32 | 16 | 8 | 8 | 41 | 37 | +4 | 56 | Qualification for theChampionship play-offs |
| 4 | Ipswich Town | 30 | 15 | 9 | 6 | 51 | 29 | +22 | 54 | |
| 5 | Hull City | 31 | 16 | 6 | 9 | 50 | 43 | +7 | 54 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 31 | 18 | 7 | 6 | 49 | 30 | +19 | 61 | 10 | 3 | 2 | 25 | 11 | +14 | 8 | 4 | 4 | 24 | 19 | +5 |
Last updated: 31 January 2026.
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ground | H | A | A | H | A | H | A | H | A | H | A | H | A | A | H | A | H | H | A | A | H | A | H | H | A | H | A | A | H | H | A | A | H | H | A | A | H | H |
| Result | W | W | W | W | D | W | D | D | L | W | W | D | L | D | W | D | L | W | W | W | W | L | D | L | L | W | W | W | W | W | W | |||||||
| Position | 8 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 3 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 2 | 2 | 2 | 2 | 2 | 1 | |||||||
| Points | 3 | 6 | 9 | 12 | 13 | 16 | 17 | 18 | 18 | 21 | 24 | 25 | 25 | 26 | 29 | 30 | 30 | 33 | 36 | 39 | 42 | 42 | 43 | 43 | 43 | 46 | 49 | 52 | 55 | 58 | 61 |
On 26 June theChampionship fixtures were announced, with Middlesbrough hostingSwansea City on the opening weekend.[85]
Win Draw Loss Fixtures
| 9 August 20251 | Middlesbrough | 1–0 | Swansea City | Middlesbrough |
| 15:00BST | Report | Stadium:Riverside Stadium Attendance: 26,035 Referee: Farai Hallam |
| 16 August 20252 | Millwall | 0–3 | Middlesbrough | Bermondsey |
| 15:00BST | Report | Stadium:The Den Attendance: 18,021 Referee: Tom Nield |
| 23 August 20253 | Norwich City | 1–2 | Middlesbrough | Norwich |
| 15:00BST | Report | Stadium:Carrow Road Attendance: 26,381 Referee: Leigh Doughty |
| 30 August 20254 | Middlesbrough | 1–0 | Sheffield United | Middlesbrough |
| 12:30BST |
| Report | Stadium:Riverside Stadium Attendance: 26,610 Referee: Lewis Smith | |
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved liveSky Sports broadcasting.[86] | ||||
| 13 September 20255 | Preston North End | 2–2 | Middlesbrough | Preston |
| 12:30BST | Report | Stadium:Deepdale Attendance: 19,391 Referee: Thomas Kirk | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved liveSky Sports broadcasting.[86] | ||||
| 19 September 20256 | Middlesbrough | 2–1 | West Bromwich Albion | Middlesbrough |
| 20:00BST |
| Stadium:Riverside Stadium Attendance: Andrew Kitchen Referee: 27,803 | ||
| Note: Fixture was originally scheduled for 20 September, but was moved liveSky Sports broadcasting.[86] | ||||
| 27 September 20257 | Southampton | 1–1 | Middlesbrough | Southampton |
| 15:00BST |
| Report | Stadium:St Mary's Stadium Attendance: 28,605 Referee: Farai Hallam |
| 30 September 20258 | Middlesbrough | 0–0 | Stoke City | Middlesbrough |
| 19:45BST | Report | Stadium:Riverside Stadium Attendance: 24,707 Referee: David Webb |
| 4 October 20259 | Portsmouth | 1–0 | Middlesbrough | Milton |
| 15:00BST |
| Report |
| Stadium:Fratton Park Attendance: 20,397 Referee: Anthony Backhouse |
| 17 October 202510 | Middlesbrough | 2–1 | Ipswich Town | Middlesbrough |
| 20:00BST | Stadium:Riverside Stadium Attendance: 27,805 Referee: Matt Donohue | |||
| Note: Fixture was originally scheduled for 18 October, but was rescheduled for liveSky Sports broadcasting.[87] | ||||
| 22 October 202511 | Sheffield Wednesday | 0–1 | Middlesbrough | Owlerton |
| 20:00BST | Report | Stadium:Hillsborough Stadium Attendance: 7,081 Referee: Thomas Kirk | ||
| Note: Fixture was originally scheduled for a 19:45 kick-off, but was rescheduled for liveSky Sports broadcasting.[87] | ||||
| 25 October 202512 | Middlesbrough | 1–1 | Wrexham | Middlesbrough |
| 15:00BST |
| Report | Stadium:Riverside Stadium Attendance: 30,046 Referee: Stephen Martin |
| 1 November 202513 | Watford | 3–0 | Middlesbrough | Watford |
| 15:00GMT |
| Report |
| Stadium:Vicarage Road Attendance: 19,278 Referee: John Busby |
| 4 November 202514 | Leicester City | 1–1 | Middlesbrough | Leicester |
| 19:45GMT | Report | Stadium:King Power Stadium Attendance: 28,389 Referee: Adam Herczeg |
| 8 November 202515 | Middlesbrough | 2–1 | Birmingham City | Middlesbrough |
| 15:00GMT | Report | Stadium:Riverside Stadium Attendance: 26,378 Referee:Sam Allison |
| 22 November 202516 | Oxford United | 1–1 | Middlesbrough | Littlemore |
| 15:00GMT |
| Report | Stadium:Kassam Stadium Attendance: 11,138 Referee: Ben Toner |
| 25 November 202517 | Middlesbrough | 2–4 | Coventry City | Middlesbrough |
| 19:45GMT | Report | Stadium:Riverside Stadium Attendance: 26,726 Referee: Matt Donohue |
| 29 November 202518 | Middlesbrough | 2–1 | Derby County | Middlesbrough |
| 15:00GMT | Report | Stadium:Riverside Stadium Attendance: 25,402 Referee: James Linington |
| 5 December 202519 | Hull City | 1–4 | Middlesbrough | Kingston upon Hull |
| 20:00GMT | Report | Stadium:MKM Stadium Attendance: 21,105 Referee: Dean Whitestone | ||
| Note: Fixture was originally scheduled for 6 December, but was rescheduled for liveSky Sports broadcasting.[87] | ||||
| 9 December 202520 | Charlton Athletic | 1–2 | Middlesbrough | Charlton |
| 19:45GMT | Report | Stadium:The Valley Attendance: 17,258 Referee:Oliver Langford |
| 13 December 202521 | Middlesbrough | 3–1 | Queens Park Rangers | Middlesbrough |
| 15:00GMT | Report | Stadium:Riverside Stadium Attendance: 24,055 Referee: David Webb |
| 20 December 202522 | Bristol City | 2–0 | Middlesbrough | Bristol |
| 15:00GMT |
| Report | Stadium:Ashton Gate Attendance: 24,259 Referee: Anthony Backhouse | |
| Note: Fixture was originally scheduled for 31 January, but was rescheduled for liveSky Sports broadcasting.[88] | ||||
| 26 December 202523 | Middlesbrough | 0–0 | Blackburn Rovers | Middlesbrough |
| 15:00GMT | Stadium:Riverside Stadium Attendance: 31,475 Referee: James Bell |
| 29 December 202524 | Middlesbrough | 0–1 | Hull City | Middlesbrough |
| 19:45GMT | Report | Stadium:Riverside Stadium Attendance: 31,421 Referee: Leigh Doughty |
| 1 January 202625 | Derby County | 1–0 | Middlesbrough | Derby |
| 15:00GMT | Stadium:Pride Park Stadium Attendance: 30,266 Referee: Andrew Kitchen |
| 4 January 202626 | Middlesbrough | 4–0 | Southampton | Middlesbrough |
| 15:00GMT | Report |
| Stadium:Riverside Stadium Attendance: 26,077 Referee:Oliver Langford |
| 16 January 202627 | West Bromwich Albion | 2–3 | Middlesbrough | West Bromwich |
| 20:00GMT | Report | Stadium:The Hawthorns Referee: Josh Smith | ||
| Note: Fixture was initially scheduled for 17 January, but was rescheduled for liveSky Sports broadcasting.[89] | ||||
| 21 January 202628 | Stoke City | 1–2 | Middlesbrough | Stoke-on-Trent |
| 20:00 GMT | Rigo | Report | Browne Conway | Stadium:bet365 Stadium Attendance: 20,992 |
| Note: Fixture was initially scheduled for a 19:45 kick-off, but was rescheduled for liveSky Sports broadcasting.[88] | ||||
| 24 January 202629 | Middlesbrough | 4–0 | Preston North End | Middlesbrough |
| 12:30GMT | Browne Conway Whittaker | Report | Storey | Stadium:Riverside Stadium |
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was rescheduled for liveSky Sports broadcasting.[88] | ||||
| 31 January 202630 | Middlesbrough | 1–0 | Norwich City | Middlesbrough |
| 15:00GMT | Report |
| Stadium:Riverside Stadium Attendance: 28,616 Referee: Ben Toner |
| 9 February 202631 | Sheffield United | 1–2 | Middlesbrough | Sheffield |
| 20:00GMT | Report | Stadium:Bramall Lane Attendance: 27,764 Referee: Gavin Ward | ||
| Note: Fixture was initially scheduled for 7 February, but was rescheduled for liveSky Sports broadcasting.[88] | ||||
| 16 February 202632 | Coventry City | v | Middlesbrough | Coventry |
| 20:00GMT | Stadium:Coventry Building Society Arena | |||
| Note: Fixture was initially scheduled for 14 February, but was rescheduled for liveSky Sports broadcasting.[88] | ||||
| 21 February 202633 | Middlesbrough | v | Oxford United | Middlesbrough |
| 15:00GMT | Stadium:Riverside Stadium |
| 24 February 202634 | Middlesbrough | v | Leicester City | Middlesbrough |
| 19:45GMT | Stadium:Riverside Stadium |
| 2 March 202635 | Birmingham City | v | Middlesbrough | Bordesley |
| 20:00GMT | Stadium:St Andrew's | |||
| Note: Fixture was initially scheduled for 28 February, but was rescheduled for liveSky Sports broadcasting.[88] | ||||
| 8 March 202636 | Queens Park Rangers | v | Middlesbrough | Shepherd's Bush |
| 16:30GMT | Stadium:Loftus Road | |||
| Note: Fixture was initially scheduled for 7 March, but was moved for liveSky Sports broadcasting.[90] | ||||
| 11 March 202637 | Middlesbrough | v | Charlton Athletic | Middlesbrough |
| 19:45GMT | Stadium:Riverside Stadium |
| 14 March 202638 | Middlesbrough | v | Bristol City | Middlesbrough |
| 12:30GMT | Stadium:Riverside Stadium | |||
| Note: Fixture was initially scheduled for a 15:00 kick-off, but was brought forward forSky Sports broadcasting.[91] | ||||
Middlesbrough were drawn away toFulham in the third round.[92][93]
Win Draw Loss Fixtures
| 10 January 2026Third round | Fulham | 3–1 | Middlesbrough | Fulham |
| 15:00GMT |
| Report | Stadium:Craven Cottage Attendance: 20,675 Referee: Lewis Smith |
Middlesbrough were drawn at home toDoncaster Rovers in the first round.[94][95]
Win Draw Loss Fixtures
| 12 August 2025First round | Middlesbrough | 0–4 | Doncaster Rovers | Middlesbrough |
| 19:30BST |
| Report | Stadium:Riverside Stadium Attendance: 11,979 Referee: Matt Corlett |
Players with no appearances are not included on the list;italics indicate loaned in player
| No. | Pos | Nat | Player | Total | Championship | FA Cup | EFL Cup | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
| 2 | DF | Callum Brittain | 27 | 0 | 26+0 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| 3 | DF | Matt Targett | 29 | 2 | 26+2 | 2 | 1+0 | 0 | 0+0 | 0 | |||
| 5 | DF | Alfie Jones | 23 | 1 | 22+0 | 1 | 0+0 | 0 | 1+0 | 0 | |||
| 6 | DF | Dael Fry | 19 | 2 | 11+6 | 2 | 0+1 | 0 | 0+1 | 0 | |||
| 7 | MF | Hayden Hackney | 33 | 5 | 31+0 | 4 | 1+0 | 1 | 0+1 | 0 | |||
| 8 | MF | Riley McGree | 13 | 3 | 8+5 | 3 | 0+0 | 0 | 0+0 | 0 | |||
| 9 | FW | Tommy Conway | 33 | 7 | 30+1 | 7 | 1+0 | 0 | 1+0 | 0 | |||
| 11 | FW | Morgan Whittaker | 32 | 11 | 27+3 | 11 | 1+0 | 0 | 1+0 | 0 | |||
| 12 | DF | Luke Ayling | 31 | 1 | 25+4 | 1 | 1+0 | 0 | 1+0 | 0 | |||
| 13 | FW | David Strelec | 17 | 3 | 10+7 | 3 | 0+0 | 0 | 0+0 | 0 | |||
| 14 | MF | Alex Gilbert | 14 | 1 | 7+6 | 1 | 1+0 | 0 | 0+0 | 0 | |||
| 15 | DF | Finley Munroe | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 16 | MF | Alan Browne | 26 | 3 | 15+10 | 3 | 1+0 | 0 | 0+0 | 0 | |||
| 17 | FW | Micah Hamilton | 5 | 0 | 1+3 | 0 | 0+0 | 0 | 0+1 | 0 | |||
| 18 | MF | Aidan Morris | 27 | 0 | 22+3 | 0 | 1+0 | 0 | 0+1 | 0 | |||
| 20 | FW | Kaly Sène | 21 | 2 | 5+16 | 2 | 0+0 | 0 | 0+0 | 0 | |||
| 22 | FW | Samuel Silvera | 20 | 2 | 8+11 | 2 | 1+0 | 0 | 0+0 | 0 | |||
| 23 | MF | Leo Castledine | 3 | 0 | 1+2 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 24 | DF | Alex Bangura | 8 | 0 | 6+2 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 25 | DF | George Edmundson | 6 | 0 | 3+3 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 26 | DF | Darragh Lenihan | 2 | 0 | 1+1 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 27 | FW | Sontje Hansen | 13 | 1 | 3+9 | 1 | 0+1 | 0 | 0+0 | 0 | |||
| 28 | MF | Law McCabe | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| 29 | DF | Adilson Malanda | 7 | 0 | 6+0 | 0 | 1+0 | 0 | 0+0 | 0 | |||
| 31 | GK | Sol Brynn | 32 | 0 | 31+0 | 0 | 1+0 | 0 | 0+0 | 0 | |||
| 40 | DF | George McCormick | 2 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| 44 | FW | Cruz Ibeh | 1 | 0 | 0+0 | 0 | 0+1 | 0 | 0+0 | 0 | |||
| 45 | FW | Jeremy Sarmiento | 2 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| 47 | DF | Archie Baptiste | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | |||
| Players who featured but departed the club on loan during the season: | |||||||||||||
| 10 | FW | Delano Burgzorg | 27 | 2 | 11+14 | 2 | 0+1 | 0 | 1+0 | 0 | |||
| 21 | FW | Marcus Forss | 2 | 0 | 0+1 | 0 | 0+0 | 0 | 0+1 | 0 | |||
| 30 | DF | Neto Borges | 4 | 0 | 0+3 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| 42 | MF | Abdoulaye Kanté | 5 | 0 | 1+3 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| Players who featured but departed the club permanently during the season: | |||||||||||||
| 19 | MF | Sverre Nypan | 21 | 0 | 3+17 | 0 | 0+1 | 0 | 0+0 | 0 | |||
| 20 | MF | Finn Azaz | 2 | 1 | 1+1 | 1 | 0+0 | 0 | 0+0 | 0 | |||
| 23 | GK | Tom Glover | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | |||
| Rank | No. | Pos. | Nat. | Player | Championship | FA Cup | EFL Cup | Total | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 5 | DF | Alfie Jones | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | |
| 12 | DF | Luke Ayling | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | ||
| 3 | 2 | DF | Callum Brittain | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | |
| 14 | MF | Alex Gilbert | 4 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | ||
| 5 | 7 | MF | Hayden Hackney | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | |
| 6 | 3 | DF | Matt Targett | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| 9 | FW | Tommy Conway | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
| 11 | FW | Morgan Whittaker | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
| 22 | FW | Samuel Silvera | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | ||
| 10 | 10 | FW | Delano Burgzorg | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| 13 | FW | David Strelec | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
| 19 | MF | Sverre Nypan | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
| 20 | FW | Kaly Sène | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | ||
| 14 | 8 | MF | Riley McGree | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 16 | MF | Alan Browne | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
| 18 | MF | Aidan Morris | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
| 25 | DF | George Edmundson | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
| 26 | DF | Darragh Lenihan | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
| 27 | FW | Sontje Hansen | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | ||
| 42 | MF | Abdoulaye Kanté | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | ||
| Totals | 47 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | 50 | 0 | 1 | ||||