QB | RB | FB | WR | TE | OT | G | C | DE | DT | OLB | ILB | CB | S | K/P | FA Grades | FA Team Grades
2023 NFL Free Agency: Star rating is out of five. Age listing as of Sept. 1, 2023.
Follow me @walterfootball for updates.
-
Dalvin Tomlinson, DT, Vikings. Age: 29.
Signed with Browns (4 years, $57 million)
Dalvin Tomlinson is a stellar defensive tackle who can generate great pressure and also play the run very well.
-
Calais Campbell, DT, Ravens. Age: 37.
Signed with Falcons (1 year)
Despite turning 37 on Sept. 1, Calais Campbell is still one of the better defensive linemen in the NFL. That said, he’s not the player he once was because he has to play fewer snaps. Still, he would be a great piece to add to any defensive line.
-
Fletcher Cox, DT, Eagles. Age: 32.
Re-signed with Eagles (1 year, $10 million)
Fletcher Cox has been one of the top defensive tackles in the NFL since he entered the NFL in 2012. However, he’s coming off a down year in which he was beaten up against the run.
-
Da’Ron Payne, NT, Redskins. Age: 26.
Re-signed with Redskins
Da’Ron Payne had a great start to his career, at least until 2022. He had a down year, so perhaps he’ll rebound next season.
-
David Onyemata, DT, Saints. Age: 30.
Signed with Falcons (3 years, $35 million)
David Onyemata has enjoyed some tremendous years in New Orleans, though he’s coming off a down season. He was rather average in 2022. He just turned 30, so perhaps he’s now on the decline.
-
Javon Hargrave, DT, Eagles. Age: 30.
Signed with 49ers (4 years, $80 million)
Javon Hargrave was a dynamic interior pass rusher for the Eagles last year, though he was constantly beat up against the run.
-
Poona Ford, NT, Seahawks. Age: 27.
Signed with Bills
Poona Ford is coming off a down year, but was previously known as a stout run defender. Perhaps he’ll rebound in 2023.
-
Matt Ioannidis, DT, Panthers. Age: 29.
Matt Ioannidis is a solid, well-rounded defensive tackle with no weaknesses.
-
Dre’Mont Jones, DT, Broncos. Age: 26.
Signed with Seahawks
Dre’Mont Jones tends to get trampled in run support, but he’s a solid pass-rushing presence with 18.5 sacks in the past three years.
-
Shelby Harris, DT, Seahawks. Age: 32.
Shelby Harris has lost some of his pass-rushing prowess, but he’s still a stout run defender.
-
Sheldon Rankins, DT, Jets. Age: 29.
Signed with Texans (1 year, $10.5 million)
Sheldon Rankins has a dubious injury history, but he performed well in all regards last year.
-
Akiem Hicks, DE/DT, Buccaneers. Age: 33.
Akiem Hicks missed half the year with an injury. He’s 33 now, but he can still be a stout run defender.
- Ndamukong Suh, DT, Eagles. Age: 36.
- Linval Joseph, DT, Eagles. Age: 34.
- Greg Gaines, DT, Rams. Age: 27. — Signed with Buccaneers
- Larry Ogunjobi, DT, Steelers. Age: 29. — Re-signed with Steelers (3 years, $28.75 million)
- Trysten Hill, DT, Cardinals. Age: 25. — Signed with Browns
- Nathan Shepherd, DT, Jets. Age: 29. — Signed with Saints
- Chris Wormley, DE/DT, Steelers. Age: 29.
- Jordan Phillips, DT, Bills. Age: 30. — Re-signed with Bills
- Khalen Saunders, NT, Chiefs. Age: 27. — Signed with Saints
- Taven Bryan, DE/DT, Browns. Age: 27. — Signed with Colts (1 year)
- Maurice Hurst, DT, 49ers. Age: 28. — Signed with Browns
- Hassan Ridgeway, DT, 49ers. Age: 28. — Signed with Texans
- Jarran Reed, DT, Packers. Age: 30. — Signed with Seahawks
- Dean Lowry, DE/DT, Packers. Age: 29. — Signed with Vikings (2 years, $8.5 million)
- Jonathan Bullard, DT, Vikings. Age: 29. — Re-signed with Vikings
- Carlos Watkins, DT, Cowboys. Age: 29. — Signed with Cardinals
- Brent Urban, DE/DT, Ravens. Age: 32.
- Al Woods, NT, Seahawks. Age: 36. — Signed with Jets
- Shy Tuttle, DT, Saints. Age: 27. — Signed with Panthers
- Derrick Nnadi, NT, Chiefs. Age: 27.
- Kentavius Street, DT, Saints. Age: 26. — Signed with Eagles
- Andrew Billings, DT, Raiders. Age: 28. — Signed with Bears (1 year)
- Jerry Tillery, DT, Raiders. Age: 26. — Re-signed with Raiders
- John Jenkins, DT, Dolphins. Age: 34. — Signed with Raiders
- DeShawn Williams, DT, Broncos. Age: 30. — Signed with Panthers
- A’Shawn Robinson, DT, Rams. Age: 28. — Signed with Giants
- Henry Anderson, DT, Panthers. Age: 32. — Re-signed with Panthers (1 year)
- Michael Brockers, DT, Lions. Age: 32.
- Jihad Ward, DT, Giants. Age: 29. — Re-signed with Giants
- Rakeem Nunez-Roches, DT, Buccaneers. Age: 30. — Signed with Giants
- L.J. Collier, DT, Seahawks. Age: 27. — Signed with Cardinals
- Quinton Jefferson, DT, Seahawks. Age: 30. — Signed with Jets
- Armon Watts, DT, Bears. Age: 27. — Signed with Steelers
- Breiden Fehoko, DT, Chargers. Age: 26. — Signed with Steelers
- Christian Covington, DT, Chargers. Age: 29. — Signed with Lions
- Corey Peters, DT, Jaguars. Age: 35.
- Nick Williams, DT, Giants. Age: 33. — Signed with Chargers
- Kyle Peko, DT, Raiders. Age: 30.
- Johnathan Hankins, DT, Cowboys. Age: 31. — Re-signed with Cowboys (1 year)
- Mike Pennel, DT, Bears. Age: 32.
- Carl Davis, DT, Patriots. Age: 31.
- Deadrin Senat, DT, Buccaneers. Age: 29.
- Justin Ellis, NT, Giants. Age: 32.
- Adam Gotsis, DT, Jaguars. Age: 30. — Re-signed with Jaguars
- Brandon Williams, NT, Chiefs. Age: 34.
- Angelo Blackson, DT, Bears. Age: 30.
- Da’Shawn Hand, DT, Titans. Age: 27.
- Tyson Alualu, DE/DT, Steelers. Age: 36.
- Michael Dogbe, DE/DT, Cardinals. Age: 27.
- Byron Cowart, DT, Colts. Age: 27. — Signed with Texans
- Jaleel Johnson, DT, Falcons. Age: 29.
- Benito Jones, DT, Lions. Age: 25.
- Tyeler Davison, DT, Chargers. Age: 30.
- Vincent Taylor, DT, Falcons. Age: 29.
- Jonathan Ford, DT, Packers. Age: 24.
- Tyler Stallworth, DT, Texans. Age: 28. — Signed with Panthers
- Justin Zimmer, DT, Dolphins. Age: 30.
NFL Free Agent Tracker:
QB | RB | FB | WR | TE | OT | G | C | DE | DT | OLB | ILB | CB | S | K/P | FA Grades | FA Team Grades
NFL Picks - Dec. 21
2025 NFL Mock Draft - Dec. 18
NFL Power Rankings - Dec. 16
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4