A good amount of turnover from season to season happens with every NFL team, even in the best of times, thanks to a hard salary cap and only a portion of contracts guaranteed.

This year, with a new coach and almost all-new staff, there likely will be a little bit more for the Philadelphia Eagles. They need to clear out some space under the cap following contracts given to cornerback Byron Maxwell and running back DeMarco Murray that will make the same kind of free-agent flexibility impossible to duplicate this year.

Here's one suggestion of who should stay on the 90-man roster heading toward the offseason and who should go, based on performance in 2015, age and salary factors.

This is not a projection of the final cuts, just who gets a chance to be in the mix at the start of training camp.

• Quarterbacks

Sam Bradford. Stays. He proved, at least to this observers, that they can win with him. He also proved he could stay in one piece coming off back-to-back devastating injuries to the same knee. His contract is expiring, and it's doubtful they can afford to keep him with a franchise tag, but they might be able to keep him with a long-term deal in which a generous signing bonus can be prorated, keeping their 2016 hit at no more than, say, $14 million.

Mark Sanchez. Goes. Last season's results notwithstanding, Sanchez is a proven capable backup, which can be almost as valuable to a team as a franchise player starting at that position. Nevertheless, they need money, and they can save $3.5 million under the cap by letting him go.

Thad Lewis. Stays. He has an expiring contract, but getting him re-signed shouldn't cost much.

• Running backs

DeMarco Murray. Stays. He has $7 million guaranteed coming to him this year and should do much better in Doug Pederson's offense than in Chip Kelly's.

Ryan Mathews. Stays. He's injury prone but productive when he plays. Plus the cap hit would be too big to cut him now.

Darren Sproles. Goes. He's a nice player, but to give him $3.5 million at age 33 is a bit much. In a perfect world, he stays, but Eagles have to keep their quarterback.

David Molk. Goes. Contract has expired and Eagles really have come to like Andrews.

• Defensive line

Fletcher Cox. Stays. No explanation necessary, although it would be advisable to get him signed to an extension that produced a more cap-friendly number than $8 million for 2016.

Bennie Logan. Stays. A steal for the money he's making (less than $1 million). And he might even be better in the 4-3 they'll run.

Vinny Curry. Goes. His contract is up and he has a chance to be even better in a 4-3. But Eagles likely won't be willing to pay him what some other team will.

Beau Allen. Stays. Young, emerging prospect who can flourish in a 4-3 as well.

Taylor Hart. Goes. Hate to say it, but if it weren't for the fact that he played for Kelly at Oregon, it's doubtful he would have had a job this season.

Brandon Bair. Stays. He has versatility to play all four spots on four-man front.

Cedric Thormton. Goes. Contract is up. Doubtful he will re-sign.

• Linebackers

Connor Barwin. Stays. Lots of people wonder how good of a fit he'd be in a 4-3. Easy answer: As an end or a strongside linebacker. He's a good athlete. He'll still help them win games and he has $3 million guaranteed coming to him.

Brandon Graham. Stays. He goes back down as a defensive end, which he was drafted to play in 2010. He should make a much better end in a 4-3 than an outside linebacker in a 3-4.

DeMeco Ryans. Stays. He might have to take a cut, though. He's due to make $4.5 million in 2016. That's a little much for an aging veteran who's been battling injuriess.

Mychal Kendricks. Stays. Not sure what happened to him, but he was poor after coming back from a hamstring strain. Would like to see what he could do on the weak side of a 4-3 front.

Kiko Alonso. Stays. He makes less than $1 million, and none of it is guaranteed if he doesn't make the team, so it can't hurt to see what he has. But it has to be a lot more than this season, or he'll be out of a job come September.

Jordan Hicks. Stays. Was their finest rookie of 2015. By far. He's been injury prone, though.

Bryan Braman. Stays. Special teams ace who has shown ability to get to the quarterback in the few snaps he has played with the defense.

Marcus Smith. Stays. If he doesn't play well, they can always cut him. However, they'd take a $3 million cap hit while saving just under $1 million in actual cap room. That's too much.

Steven Means. Stays. See what he can do as an end. If it doesn't work out, none of his $600,000 is guaranteed.

Najee Good. Goes. Contract is up, and he might be a good fit. But probably better served looking elsewhere.

Travis Long. Stays. His career is probably over after latest knee injury. But you never know. He can get to the quarterback.

Nolan Carroll. Stays. Contract is up, but good cornerbacks are rare, and he proved he can play. Pay him.

Eric Rowe. Stays. Coming off encouraging rookie season.

Jaylen Watkins. Stays. See what he can do.

Denzel Rice. Stays. At his salary ($525,000) if he can contribute as a backup, he'd be a heck of a bargain.

Randall Evans. Stays. He's young and at the very least a camp body.

JaCorey Shepherd. Stays. Rookie season ended before it began with a knee injury. He was their first option at nickel corner before that happened.

Walter Thurmond. Stays. Contract is up, but Eagles really need to bring him back, especially if they go to a Wide-9 up front, which puts extraordinary pressure on safeties and can make them look very bad.

Malcolm Jenkins. Goes. Yes, he's very good. No, he's not worth the $7.2 million cap hit they're in line to take unless his contract is reworked or extended so they can push some of that money to future years.

Chris Maragos. Goes. Great special-teamer, but will count $1.7 million against cap in 2016. They'll have to bite the bullet there.

Ed Reynolds. Stays. If he makes the team, he won't cost much, and he's still an ascending player.

E.J. Biggers. Goes. Contract is up. You have to feel for this guy, though. He's never been to the playoffs in his seven-season career.

Jerome Couplin. Stays. Young guy, not a lot of money, hits hard. Deserves a good look.

• Specialists

Donnie Jones (P). Stays. But as with kickers, should be pushed by an extra punter in camp, especially because they could conceivably trim $1.75 million from the cap by cutting him.

Cody Parkey (K). Stays. Still his job to lose. But Eagles should keep Caleb Sturgis around long enough to give him some competition all the way through.

Caleb Sturgis (K). Stays. Always good to have a second kicker in camp. Always.

Jon Dorenbos (LS). Stays. Didn't have a great year in 2015. But he's experienced and a great teammate. Still, bringing another long snapper in to compete with him couldn't hurt.