After a busy two days, the Eagles have officially cut their roster down to 53 players with various moves.
Some of these players will likely return on the practice squad and some will land on other rosters.
To explain, veteran players who are released are immediately free agents. Younger players who are waived are exposed to waivers and could be claimed by other teams. If they clear waivers, they are then free agents.
Here are all the moves the Eagles made to get to 53:
Placed on Reserve/PUP:
CB Jalen Mills
Mills (foot) was placed on PUP, which means he’ll be out for at least six weeks.
Placed on IR:
TE Richard Rodgers
Since Rodgers was put on IR now, he won’t be eligible for a return this season like he was in 2018. He could eventually reach an injury settlement and could then be released.
DT Aziz Shittu
If Shittu (concussion) clears waivers, he would revert to Eagles’ IR.
OL Stefen Wisniewski
A somewhat surprise cut, the Eagles have released a guy who started in the Super Bowl a couple years ago. Wiz struggled snapping the ball this preseason, which basically made him a backup left guard.
CB Orlando Scandrick
It's not surprising that Scandrick was released, but he could return after Week 1. By not keeping him on their initial 53-man roster, the Eagles won't guarantee his contract.
DE Kasim Edebali
The veteran didn’t flash much during training camp.
DE Eli Harold
The Eagles traded for Harold, but the former Bills comes up short after not showing much at training camp.
LB Hayes Pullard
A late addition this summer, Pullard didn’t have a chance to show much, but at least the Eagles got a quick look at him.
TE Will Tye
Tye once caught 90 balls in his first two NFL seasons, but is struggling to stick in the league a few years later.
WR Greg Ward
An impressive summer wasn’t enough for Ward, which is a shame. He probably should have earned a roster spot, but the Eagles kept just five receivers.
TE Josh Perkins
This was a big surprise. The Eagles have just two tight ends on their first roster.
QB Clayton Thorson
The Eagles will likely try to get their fifth-round pick to the practice squad.
OT Brett Toth
The former Army offensive tackle wasn’t really ready just yet. He needs to put on weight. Practice squad is a possibility.
RB Wendell Smallwood
Smallwood has been wavied after three years with the Eagles. He was a fifth-round pick back in 2016 and was a solid player in his time with the Eagles, but with four backs in front of him, the Eagles have let him go.
RB Josh Adams
The Eagles are waiving their leading rusher from last year. The Notre Dame product began last season on the practice squad but rushed for 511 yards as a rookie. He could end up on another team's roster.
OL Sua Opeta
The undrafted offensive lineman from Weber State might have a chance to stick on the practice squad.
RB Boston Scott
There was a time where the Boston Scott hype train was picking up speed, but then the Eagles brought back Darren Sproles and derailed it. Maybe Scott could end up on the practice squad.
DT Treyvon Hester
Hester got a finger on the double-doink last year and blocked a FG this preseason, but it wasn't good enough. Hassan Ridgeway made the team ahead of him. The Eagles traded for Ridgeway in April.
TE Alex Ellis
Ellis had a nice training camp and preseason (he made some great catches this summer), but the Eagles will keep three tight ends. Ellis might make sense for the practice squad.
LB Alex Singleton
The former CFL star had a really good training camp (and a great fourth preseason game), but didn't make the roster. This sets up what might be an interesting decision for the 25-year-old. He might be offered a practice squad spot, but he has a career in the CFL to fall back on, too.
WR Marken Michel
A great camp couldn’t earn Michel a roster spot. Sony’s older brother even had that long touchdown catch in the preseason, but it wasn’t enough.
WR Carlton Agudosi
The former Rutgers receiver is 6-6 and had an impressive camp. Perhaps he's back on the practice squad.
S Trae Elston
The safety was always a long-shot.
C Anthony Fabiano
Fabiano isn't a surprising cut. The former Harvard OL had long odds to make the roster.
S Deiondre' Hall
The Eagles actually traded for Hall around this time last year, but he was relegated to a special teamer and couldn’t even get on the field as a safety last year when the Eagles desperately needed safety help.
CB Ajene Harris
The USC rookie came to camp late and played a preseason game on two days notice but was always a long shot.
CB Josh Hawkins
Hawkins struggled this summer and a fresh start could be good for him. He was thrust into action last year in the playoff game against the Saints and it didn’t go well.
QB Cody Kessler
There was a time when Kessler looked like he was going to be the backup. That didn’t last long.
T Riley Mayfield
This one shouldn't come as much of a surprise. Mayfield signed on Wednesday. The North Texas product didn't play in the preseason finale.
CB Jeremiah McKinnon
At times this summer, McKinnon looked decent in training camp, but he struggled in game action. His release should not be a surprise.
RB Donnel Pumphrey
The former fourth-round pick wasn’t a surprising cut. He might be out of chances.
G Keegan Render
Render played center and guard, but was always a deep roster player.
CB Sojourn Shelton
There was just too much depth in front of Shelton for him to ever have a chance. He came in late, too.
WR DeAndre Thompkins
The return man from Penn State was always a long shot.
S Jason Thompson
Thompson arrived earlier this week, so he didn’t spend much time here.
DT Kevin Wilkins
Another Rutgers product, Wilkins had a very good game against the Jets on Thursday but it wasn't enough to keep him around.
LB Chris Worley
A late arrival who didn’t stick.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.