Update after the departure of Alex Bradley:
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: (10)
Lewis Montsma, 22 (June 2023) Centre-half
Sean Roughan, 17 (June 2023) Centre-half / left-back
Max Melbourne, 22 (June 2022) Left-back
Tayo Edun, 22 (June 2022) Left-back
Aaron Lewis, 22 (June 2021) Right-back
Adam Jackson, 26 (unknown) Centre-half
Joe Walsh, 28 (unknown) Centre-half
Hayden Cann, 17 (June 2023) Centre-half
Robbie Gotts, 21 (season loan from Leeds) Right-back
TJ Eyoma, 20 (season loan from Spurs) Right-back / centre half
Central Midfielders: (4)
James Jones, 24 (June 2023)
Liam Bridcutt, 31 (unknown)
Jorge Grant, 26 (June 2021)
Conor McGrandles, 25 (unknown)
Wingers: (4)
Zack Elbouzedi, 22 (unknown, 'long-term deal')
Harry Anderson, 23 (June 2021)
Theo Archibald, 22 (unknown)
Remy Howarth, 23 (June 2021)
Strikers: (5)
Tom Hopper, 27 (June 2023)
Anthony Scully, 21 (June 2021)
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: 25
Contracted: 20
In on loan: 6
Out on loan: 1
Average age at 31 December 2020: 22 years 11 months
(excluding players out on loan)