NFL rosters are constantly in flux, and Philadelphia will again undergo a personnel and coaching staff overhaul. Last winter, the Eagles underwent an overhaul as a mass exodus of free agents left the defense with holes, but 12 new additions—7 on defense—led the Birds to believe they could return to the Super Bowl.
During the first wave of free agency, Philadelphia saw Josh Sweat (Cardinals), Milton Williams (Patriots), Kenneth Gainwell (Steelers), Mekhi Becton (Chargers), Isaiah Rodgers (Vikings), Fred Johnson (Jaguars), Parris Campbell (Cowboys), Darius Slay (Steelers), and Oren Burks (Bengals) all depart.
Still, they rebounded to make what was considered key signings, adding A.J. Dillon (RB), Joshua Uche (LB), Adoree’ Jackson (CB), Charley Hughlett (LS), Patrick Johnson (LB), Avery Williams (KR/PR), Matt Pryor (OL) Kylen Granson (TE), and Azeez Ojulari (OLB) to name a few.
With the Super Bowl complete and the off-season underway, we’re looking back at the 2025 free agent class.
QB Dorian Thompson-Robinson
In a move that’s been expected, the Eagles waived former UCLA quarterback and Browns draft pick Dorian Thompson-Robinson, following the acquisition of Sam Howell last summer. Dorian-Thompson performed well in Eagles practice but struggled against Cleveland in the second preseason game and didn’t see any snaps in the preseason finale against the Jets.
OL Kenyon Green
The 6-foot-4, 325-pound offensive guard had three different stints with the Philadelphia Eagles, who waived Green for the third time since trading camp concluded, months after trading C.J. Gardner-Johnson to the Texans for the former first-round pick. Following his release, the Baltimore Ravens announced the addition of Green to the practice squad. The 2022 first-round pick started 23 games in Houston, but missed the 2023 season with a shoulder injury, and was one of the lowest graded players in the NFL during the 2024 season.
OL Kendall Lamm
A versatile offensive tackle, Lamm started seven games for the Dolphins in the 2024 season but was placed on injured reserve and later underwent back surgery. After signing with the Eagles last March, Lamm was a training camp cut, and returned to Miami.
OL Matt Pryor
Pryor played 122 snaps on the season, allowing three sacks.
RB AJ Dillon
Returning from a neck injury, Dillon saw action in seven games but watched his playing time significantly decrease after the Eagles acquired Tank Bigsby. Overall, Dillon played in seven regular-season games, caught three passes for 21 yards, and was inactive for the Eagles’ playoff game.
OLB Joshua Uche
The pass rusher played 241 snaps on the season, logging 23 pressures, 15 tackles, and one sack in 12 games.
TE Harrison Bryant
After getting traded to the Texans, Bryant had two catches for seven yards in 12 games.
CB Adoree’ Jackson
The 30-year-old veteran signed a one-year deal with the Eagles in the offseason and improved for Vic Fangio as the season went on, outplaying Kelee Ringo and Jakorian Bennett.
LS Charley Hughlett
Hughlett served as the long snapper in seven games this season for the Eagles, all wins. Signed to a one-year deal in the offseason, Hughlett was the long snapper for the first four games before landing on Injured Reserve with an abdominal injury. He came back for the last three games. Hughlett joined the Eagles after 10 seasons with the Cleveland Browns, where he was a team captain.
OLB Patrick Johnson
Johnson returned to Philadelphia this season and spent time on both the practice squad and the 53-man roster. Overall, he has played in 70 games with two starts and has 26 tackles, 1 sack, and 15 special teams tackles. Johnson was a part of Philadelphia’s Super Bowl LVII team.
KR/PR Avery Williams
Williams led the NFL in average yards per punt return in 2022 (16.2), and he has returned 58 punts for 630 yards throughout his career. Williams has also returned 54 kicks for 1211 yards, averaging 22.4 yards per return. He was signed by the Eagles in March and released in August.
TE Kylen Granson
Signed on a one-year deal, Granson finished his fifth professional season with career lows in catches (seven), targets (nine), and receiving yards (40) in 17 games. Granson was a special teams standout, logging 305 special teams snaps and 15 tackles.
OLB Azeez Ojulari
Ojulari saw action in three games before spending the bulk of the season on IR.
WR Terrace Marshall
After spending 2025 on the Eagles’ practice squad, Marshall signed a future deal with the Dolphins. Marshall Jr. has appeared in 43 career games with 17 starts in four seasons with Carolina (2021-23) and Las Vegas (2024), recording 67 receptions for 808 yards (12.1 avg.) and one touchdown. He entered the NFL as a second-round selection (59th overall) by Carolina in the 2021 NFL Draft. He played collegiately at LSU (2018-20), where he was part of the 2019 National Championship team and appeared in 32 career games with 20 starts, recording 106 receptions for 1,594 yards (15.0 avg.) and 23 touchdowns.
OLB Ogbo Okornokwo: UFA
Okoronkwo played in just one game this season and landed on IR.
This article originally appeared on Eagles Wire: NFL Free Agency: Looking back at Philadelphia’s 2025 signings
