The Philadelphia Eagles recently wrapped up their training camp at NovaCare Complex.

While the summer of practices provided information on the roster, training camp was not without its early casualties. The Eagles cut 10 players during training camp, as injuries and forgettable performances forced those competitors off the roster.

While those players weren’t good (or healthy) enough to stick around in Philadelphia, some of the Eagles’ recently released players have already found new homes.

Buy Eagles vs. Ravens preseason tickets: StubHub, SeatGeek

Here are the 10 players cut by the Eagles during training camp:

DT Anthony Rush

Release Date: Waived on 7/27

New Team: Oakland Raiders

Thoughts: Rush was signed by Oakland a few weeks into training camp. He’s facing an uphill battle for a roster spot as an undrafted rookie who has already been cut once. He may be in line for a practice squad stint.

LB Joey Alfieri

Release Date: Waived on 8/2

New Team: New York Giants

Thoughts: Alfieri’s release may have actually been a positive moment for him. He was buried on the Eagles’ depth chart, as he wasn’t an ideal scheme fit for the 4-3 defense. Now he’s in position compete to make the Giants’ 3-4 defense.

S Godwin Igwebuike

Release Date: Waived on 8/2

New Team: New York Jets

Thoughts: Igwebuike was Jets general manager Joe Douglas’ first former Eagles addition of the offseason. Igwebuike was buried on the safety depth chart and Rodney McLeod’s return to team drills signaled the second-year player’s exit.

CB Alex Brown

Release Date: Waived on 8/4

New Team: New York Jets

Thoughts: Brown lasted a few days in Philadelphia. He quickly joined former teammate, Igwebuike, with the Jets. Both players were claimed off waivers within a week of each other.

OT Casey Tucker

Release Date: Waived with injury designation on 8/6

New Team: N/A

Thoughts: Tucker suffered a concussion in training camp practice. He reverted to injured reserve after clearing waivers but was later released off the list once he cleared concussion protocol. He was a tryout player this summer, so he doesn’t have a great shot of finding a new home before final cuts.

WR Shelton Gibson

Release Date: Waived with injury designation on 8/11

New Team: N/A

Thoughts: Gibson (ankle) reverted to injured reserve after clearing waivers with an injury designation. He was released with an injury settlement on Wednesday. With a fifth-round draft pedigree, he should receive some interest when he recovers from his ankle injury.

S Blake Countess

Release Date: Waived with injury settlement on 8/13

New Team: N/A

Thoughts: Countess battled injuries throughout the offseason. The former sixth-round pick was making his reunion tour in Philadelphia, and his ailments cost him a job in his second stint. Countess is currently a free agent.

CB Jay Liggins

Release Date: Waived on 8/16

New Team: N/A

Thoughts: The undrafted cornerback had some nice moments early on in training camp. However, he had no shot of making the roster, as the team has a strong cornerback depth chart. He could get an opportunity elsewhere if injuries pile up.

WR Braxton Miller

Release Date: Waived on 8/17

New Team: Cleveland Browns

Thoughts: Miller cleared waivers but was quickly signed by the Browns this week. He faces an uphill battle to win a roster spot, but his name recognition could do him a favor in Ohio. Like others on this list, Miller was buried on the depth chart in Philadelphia.

LB Paul Worrilow

Release Date: Released on 8/18

New Team: Baltimore Ravens (per ESPN)

Thoughts: Worrilow was coming off ACL surgery this offseason. While he was able to take part in training camp practice, he had multiple setbacks with his surgically repaired knee. He has now found a new NFL home in Baltimore. He agreed to terms on a deal with the Baltimore Ravens on Friday, according to ESPN’s Jamison Hensley.