After an exhausting day of cuts, the Detroit Lions have worked their way down to a 53-man roster. Detroit announced the last moves to finish all of their mandatory cuts for the day.

Although this roster is far from final, for at least the next few hours, the following players are safe.

Lions “final” 53-man roster Offense Offense Defense Defense Offense Offense Defense Defense QB Matthew Stafford TE Eric Ebron DE Ziggy Ansah CB Darius Slay QB Jake Rudock TE Darren Fells DE Anthony Zettel CB Nevin Lawson TE Michael Roberts DE Cornelius Washington CB Teez Tabor RB Ameer Abdullah DE Jeremiah Valoaga CB DJ Hayden RB Theo Riddick OT Rick Wagner DE Alex Barrett CB Quandre Diggs RB Zach Zenner OT Greg Robinson CB Jamal Agnew RB Dwayne Washington OT Corey Robinson DT Haloti Ngata RB Tion Green OT Brian Mihalik DT A'Shawn Robinson S Glover Quin OT Cornelius Lucas DT Akeem Spence S Tavon Wilson WR Marvin Jones DT Jeremiah Ledbetter S Miles Killebrew WR Golden Tate OG T.J. Lang S Don Carey WR Kenny Golladay OG Graham Glasgow LB Jarrad Davis S Charles Washington WR TJ Jones OG Joe Dahl LB Tahir Whitehead WR Jared Abbrederis OG Zac Kerin LB Jalen Reeves-Maybin K Matt Prater OG Brandon Thomas LB Paul Worrilow LB Steve Longa P Kasey Redfern C Travis Swanson LB Nick Bellore LS Don Muhlbach

Quarterbacks (2)

QB Matthew Stafford

QB Jake Rudock

Running backs (5)

RB Ameer Abdullah

RB Theo Riddick

RB Zach Zenner

RB Dwayne Washington

RB Tion Green

Wide receivers (5)

WR Marvin Jones

WR Golden Tate

WR Kenny Golladay

WR TJ Jones

WR Jared Abbrederis

Tight ends (3)

TE Eric Ebron

TE Darren Fells

TE Michael Roberts

Offensive lineman (9)

OT Rick Wagner

OT Greg Robinson

OT Cornelius Lucas

OT Brian Mihalik (added through waiver wire)

OT Corey Robinson

OG T.J. Lang

OG Graham Glasgow

OG Joe Dahl

OG Brandon Thomas

OG Zac Kerin (added through waiver wire)

C Travis Swanson

Defensive lineman (9)

DE Ziggy Ansah

DE Anthony Zettel

DE Cornelius Washington

DE Jeremiah Valoaga

DE Alex Barrett

DT Haloti Ngata

DT A'Shawn Robinson

DT Akeem Spence

DT Jeremiah Ledbetter

Linebackers (6)

LB Jarrad Davis

LB Tahir Whitehead

LB Jalen Reeves-Maybin

LB Paul Worrilow

LB Steve Longa

LB Nick Bellore

Defensive backs (11)

CB Darius Slay

CB Nevin Lawson

CB Teez Tabor

CB DJ Hayden

CB Quandre Diggs

CB Jamal Agnew

S Glover Quin

S Tavon Wilson

S Miles Killebrew

S Don Carey

S Charles Washington

Special Teams (3)

K Matt Prater

P Kasey Redfern

LS Don Muhlbach

What do you think of the Lions’ 53-man roster? What was the biggest surprise? Who is in danger of being replaced?