Top 100 | QB | RB | FB | WR | TE | OT | G | C | DE | DT | OLB | ILB | CB | S | K/P | FA Rumors
2025 NFL Free Agency: The top 100(or more) unrestricted NFL free agents for 2025. Fullbacks, kickers and punters are excluded.Star rating is out of five.Age listing as of Sept. 1, 2025.
Follow me @walterfootball for updates.
Christian Wilkins, DT, Raiders. Age: 29.
Christian Wilkins is a terrific player, but missed most of 2024 with an injury. The Raiders weren’t pleased with how he handled his recovery, so they released him.
Poona Ford, DT, Chargers. Age: 29.
Signed with Rams (3 years, $30 million)
Poona Ford had a great year as a stout run defender and was able to get some pressure on the quarterback.
Calais Campbell, DT, Dolphins. Age: 39.
Signed with Cardinals (1 year, $5.5 million)
Calais Campbell’s pass-rushing skills aren’t what they once were, but he’s still dominant against the run.
Milton Williams, DT, Eagles. Age: 26.
Signed with Patriots
Milton Williams did well as a rotational pass rusher last year. He logged six sacks, though he didn’t do as well in run support.
Maliek Collins, DT, 49ers. Age: 30.
Signed with Browns (2 years, $20 million)
Maliek Collins is a quality pass rusher, but struggles against the run.
B.J. Hill, DT, Bengals. Age: 30.
Re-signed with Bengals (3 years, $33 million)
B.J. Hill is a strong run defender who can get to the quarterback occasionally.
Osa Odighizuwa, DT, Cowboys. Age: 27.
Re-signed with Cowboys (4 years, $80 million)
Osa Odighizuwa was a liability in run support, but was able to produce seven sacks as a quality interior pass rusher.
Sebastian Joseph-Day, DT, Titans. Age: 30.
Re-signed with Titans (1 year, $7 million)
Sebastian Joseph-Day was a tough run defender last year.
Teair Tart, DT, Chargers. Age: 28.
Re-signed with Chargers (1 year, $5.5 million)
Teair Tart played well last year as a rotational defensive lineman.
Mike Hoecht, DT, Rams. Age: 27.
Signed with Bills (3 years, $24 million)
Mike Hoecht has produced an average of five sacks per year over the past three seasons, all while holding up well against the run.
Levi Onwuzurike, DT, Lions. Age: 27.
Re-signed with Lions (1 year, $5.5 million)
Levi Onwuzurike saw his playing time expand last year and made the most of it with plenty of pressures.
Dre'Mont Jones, DT, Seahawks. Age: 28.
Signed with Titans (1 year, $10 million)
Dre’Mont Jones has regressed as a pass rusher compared to his days in Denver. He struggles against the run.
Jonathan Allen, DT, Redskins. Age: 30.
Signed with Vikings (3 years, $60 million)
Jonathan Allen used to be a dominant defensive tackle, but those days are long gone. He had trouble staying healthy last season, but he’s still 30, and a bounce-back season is a possibility.
Grady Jarrett, DT, Falcons. Age: 32.
Signed with Bears (3 years, $43.5 million)
Grady Jarrett was once a fierce pass rusher who was dominant against the run, but both aspects of his game have diminished with age.
Dalvin Tomlinson, DT, Browns. Age: 31.
Signed with Cardinals (2 years, $29 million)
Dalvin Tomlinson was once an exceptional defensive tackle in all aspects. He has declined with age recently, but should still be able to put together one more solid year.
Bobby Brown, DT, Rams. Age: 24.
Signed with Panthers (3 years, $21 million)
Bobby Brown is a stout run stuffer, but doesn’t provide anything as a pass rusher.
Jarran Reed, DT, Seahawks. Age: 32.
Re-signed with Seahawks (3 years)
Jarran Reed is a quality interior pass rusher, but at 32, he doesn’t have much time left.
— Signed with Steelers
— Signed with Giants (1 year, $1.77 million)
— Signed with Ravens
— Re-signed with Raiders (3 years, $16.5 million)
— Signed with Redskins (3 years, $45 million)
— Signed with Raiders
— Signed with Jets
— Re-signed with Dolphins
— Signed with Redskins (1 year)
— Signed with Chargers
— Signed with Lions
— Signed with Jets
— Re-signed with Buccaneers (1 year, $3.5 million)
— Re-signed with Broncos (3 years, $39 million)
— Signed with Bengals (2 year, $15.1 million)
— Signed with Chiefs
— Re-signed with Rams (1 year)
— Re-signed with Redskins (1 year)
— Signed with Jets
— Re-signed with Chiefs
— Signed with Giants (2 years, $9 million)
— Signed with Bills (1 year, $8.3 million)
— Re-signed with Seahawks
— Re-signed with Chiefs
NFL Free Agent Tracker:
Top 100 | QB | RB | FB | WR | TE | OT | G | C | DE | DT | OLB | ILB | CB | S | K/P | FA Rumors
NFL Picks - Nov. 6
2026 NFL Mock Draft - Nov. 5
NFL Power Rankings - Nov. 4
Fantasy Football Rankings - Sept. 1
