Following a mass exodus on the waiver wire, the Panthers reached the league-mandated roster limit on Tuesday.
While there are likely to be a few changes made over the next couple of days through various roster moves (waiver wire claims will be made Wednesday at noon), Carolina has established the bulk of its depth chart after a grueling training camp at Wofford College and an informative preseason slate.
Here is the initial 53-man roster for the Panthers:
QB: Bryce Young, Andy Dalton, Matt Corral
RB: Miles Sanders, Chuba Hubbard, Raheem Blackshear
WR: Adam Thielen, DJ Chark, Jonathan Mingo, Terrace Marshall, Laviska Shenault, Ihmir Smith-Marsette, Derek Wright
TE: Hayden Hurst, Ian Thomas, Tommy Tremble, Giovanni Ricci, Stephen Sullivan
OL: Ickey Ekwonu, Brady Christensen, Bradley Bozeman, Chandler Zavala, Taylor Moton, Cade Mays, Cam Erving, Nash Jensen, Ricky Lee
DL: Derrick Brown, Shy Tuttle, DeShawn Williams, LaBryan Ray, Nick Thurman, Taylor Stallworth
OLB: Brian Burns, Justin Houston, Marquis Haynes, Yetur Gross-Matos, DJ Johnson, Amare Barno
ILB: Shaq Thompson, Frankie Luvu, Kamu Grugier-Hill, Chandler Wooten
CB: Jaycee Horn, Donte Jackson, CJ Henderson, Troy Hill, Jeremy Chinn, Greg Mabin
S: Vonn Bell, Xavier Woods, Sam Franklin, Jammie Robinson
ST: JJ Jansen, Johnny Hekker, Eddy Piñeiro
PUP: Austin Corbett (ACL)
IR: Henry Anderson (foot)