The New Orleans Saints made some surprising moves Saturday when they trimmed their roster to the 53 man NFL mandate.

Veteran Robert Meachem (pictured) and former All-Pro Champ Bailey were cut, while the Saints elected to not keep both kickers (Shayne Graham, Derek Dimke).

Those are just a few surprises on cut day. Below is a list of players the team has released.

Players wavied: G Marcel Jones, C Matt Armstrong, CB Derrius Brooks, WR Brandon Coleman, ILB Todd Davis, K Derek Dimke, CB Terrence Frederick, WR Charles Hawkins, TE Nic Jacobs, G Marcel Jones, WR Seantavious Jones, T Tavon Rooks, RB Derrick Strozier, NT Lawrence Virgil, CB Trevin Wade, S Pierre Warre, T/G Jason Weaver.

Players who had their contracts terminated: OLB Keyunta Dawson , CB Champ Bailey, K Shayne Graham, FB Greg Jones, WR Robert Meachem and T Thomas Welch.

As of 4:30 Central Time, the New Orleans Saints 53 man roster looks like this.

Quarterbacks (3) Drew Brees , Luke McCown, Ryan Griffin

Running backs (6) Mark Ingram, Khiry Robinson, Pierre Thomas, Travaris Cadet, Austin Johnson, Erik Lorig

Wide receivers (5) Marques Colston, Brandin Cooks,  Kenny Stills, Joe Morgan, Nick Toon

Tight ends (3) Jimmy Graham, Benjamin Watson, Josh Hill

Offensive linemen (8) Zach Strief, Terron Armstead, Jahri Evans, Ben Grubbs, Jonathan Goodwin, Tim Lelito, Bryce Harris, Senio Kelemete

Defensive linemen (7) Cam Jordan, Akiem Hicks, Brodrick Bunkley, John Jenkins, Tyrunn Walker, Glenn Foster, Brandon Deaderick

Linebackers (9) Junior Galette, Curtis Lofton, David Hawthorne, Parys Haralson, Khairi Fortt, Ramon Humber, Kyle Knox, Kasim Edebali, Ronald Powell

Secondary (10) Keenan Lewis, Patrick Robinson, Corey White, Stanley Jean-Baptiste, Brian Dixon, Jairus Byrd, Kenny Vaccaro, Rafael Bush, Vinnie Sunseri, Marcus Ball

Specialists (2) Thomas Morstead (P), Justin Drescher (LS)