Update after contract extensions for Anthony Scully and Remy Howarth:
Goalkeepers: (2)
Sam Long, 18 (unknown)
Alex Palmer, 24 (season loan from WBA)
Ethan Ross, 23 (June 2021) (on loan to Weymouth to the end of the season)
Defenders: (9)
Joe Walsh, 28 (unknown) Centre-half
Lewis Montsma, 22 (June 2023) Centre-half
Regan Poole, 22 (June 2023) Right-back
Sean Roughan, 17 (June 2023) Centre-half / left-back
Tayo Edun, 22 (June 2022) Left-back
Adam Jackson, 26 (unknown) Centre-half
Cohen Bramall, 24 (unknown) Left-back
Hayden Cann, 17 (June 2023) Centre-half
TJ Eyoma, 20 (season loan from Spurs) Right-back / centre half
Max Melbourne, 22 (June 2022) Left-back (on loan to Walsall to the end of the season)
Central Midfielders: (5)
Jorge Grant, 26 (June 2023)
James Jones, 24 (June 2023)
Max Sanders (June 2023)
Liam Bridcutt, 31 (unknown)
Conor McGrandles, 25 (unknown)
Wingers: (3)
Remy Howarth, 23 (June 2022)
Harry Anderson, 23 (June 2021)
Theo Archibald, 22 (unknown)
Zack Elbouzedi, 22 (unknown, 'long-term deal') (on loan to Bolton to the end of the season)
Strikers: (5)
Tom Hopper, 27 (June 2023)
Anthony Scully, 21 (June 2023)
Callum Morton, 20 (season loan from WBA)
Brennan Johnson, 19 (season loan from Nottingham Forest)
Morgan Rogers, 18 (on loan from Man City to the end of the season)
Total: 24
Contracted: 22
In on loan: 5
Out on loan: 3
Average age at 31 December 2020: 23 years 0 months
(excluding players out on loan)