2025 NFL free agency begins today with the legal tampering period. After weeks of releases, the free agency list is settled ahead of rapid player movement. Overall free agent rankings are borderline pointless, and positional rankings are a challenge, too—things can vary greatly team by team, for example.
So, these free agency rankings are in a rough order and not numbered. However, age is considered to some extent, potential values—e.g., Marcus Mariota, Nick Chubb, Rasul Douglas—and guys that can carve out clear impact roles—e.g., Ty Johnson as a third-down back—are pushed up a bit.
[NOTE: This free agent list includes only unrestricted free agents.]
Quarterback
Aaron Rodgers, Jets
Daniel Jones, Vikings
Sam Darnold, Vikings
Marcus Mariota, Commanders
Jimmy Garoppolo, Rams
Russell Wilson, Steelers
Mac Jones, Jaguars
Zach Wilson, Broncos
Justin Fields, Steelers
Mason Rudolph, Titans
Jameis Winston, Browns
Carson Wentz, Chiefs
Joe Flacco, Colts
Trey Lance, Cowboys
Drew Lock, Giants
Tyler Huntley, Dolphins
Jacoby Brissett, Patriots
Joshua Dobbs, 49ers
Taylor Heinicke, Chargers
Running Back
Nick Chubb, Browns
Najee Harris, Steelers
J.K. Dobbins, Chargers
Rico Dowdle, Cowboys
Trey Sermon, Colts
Kenneth Gainwell, Eagles
Ty Johnson, Bills
Javonte Williams, Broncos
Raheem Mostert, Dolphins
AJ Dillon, Packers
Khalil Herbert, Bengals
Elijah Mitchell, 49ers
Cam Akers, Vikings
Gus Edwards, Chargers
Kareem Hunt, Chiefs
Samaje Perine, Chiefs
Joshua Kelley, Titans
D’Ernest Johnson, Jaguars
Alexander Mattison, Raiders
Jamaal Williams, Saints
Kene Nwangwu, Jets
Travis Homer, Bears
Trayveon Williams, Bengals
Jeff Wilson Jr., Dolphins
Ameer Abdullah, Raiders
Jeremy McNichols, Commanders
Wide Receiver
Chris Godwin, Buccaneers
Stefon Diggs, Texans
Mike Williams, Steelers
Joshua Palmer, Chargers
Amari Cooper, Bills
Darius Slayton, Giants
Keenan Allen, Bears
Tyler Lockett, Seahawks
Dyami Brown, Commanders
Nelson Agholor, Ravens
Diontae Johnson, Ravens
Elijah Moore, Browns
DeAndre Hopkins, Chiefs
Michael Gallup, Raiders
Brandin Cooks, Cowboys
DJ Chark, Chargers
Mack Hollins, Bills
Demarcus Robinson, Rams
Rondale Moore, Falcons
Marquez Valdes-Scantling, Saints
JuJu Smith-Schuster, Chiefs
Olamide Zaccheaus, Commanders
Tyler Boyd, Titans
K.J. Osborn, Commanders
Devin Duvernay, Jaguars
Mecole Hardman, Chiefs
Robert Woods, Texans
Nick Westbrook-Ikhine, Titans
Trent Sherfield, Vikings
Justin Watson, Chiefs
Noah Brown, Commanders
Van Jefferson, Steelers
Zay Jones, Cardinals
Braxton Berrios, Dolphins
Sterling Shepard, Buccaneers
Allen Robinson, Lions
Tight End
Evan Engram, Jaguars
Juwan Johnson, Saints
Gerald Everett, Bears
Tyler Conklin, Jets
Hayden Hurst, Chargers
Pharaoh Brown, Seahawks
Mo Alie-Cox, Colts
Harrison Bryant, Raiders
Hunter Long, Rams
Luke Farrel, Jaguars
Ian Thomas, Panthers
Ross Dwelley, Falcons
Offensive Tackle
Cam Robinson, Vikings
Dan Moore Jr., Steelers
Jaylon Moore, 49ers
James Hudson III, Browns
Jedrick Wills, Browns
Morgan Moses, Jets
Tyron Smith, Jets
Trent Brown, Bengals
Fred Johnson, Eagles
Joe Noteboom, Rams
Matt Peart, Broncos
Cornelius Lucas, Commanders
Interior Offensive Line
Mekhi Becton, Eagles
Drew Dalman, Falcons
Kevin Zeitler, Lions
Will Fries, Colts
Patrick Mekari, Ravens
Aaron Banks, 49ers
Josh Myers, Packers
James Daniels, Steelers
Teven Jenkins, Bears
Brandon Scherff, Jaguars
Ryan Kelly, Colts
Ben Cleveland, Ravens
Will Hernandez, Cardinals
Robert Jones, Dolphins
Brady Christensen, Panthers
Edge Defender
Josh Sweat, Eagles
Joey Bosa, Chargers
Haason Reddick, Jets
Azeez Ojulari, Giants
Malcolm Koonce, Raiders
Dayo Odeyingbo, Colts
Chase Young, Saints
DeMarcus Lawrence, Cowboys
Za’Darius Smith, Lions
Von Miller, Bills
Charles Omenihu, Chiefs
Josh Uche, Chiefs
Matthew Judon, Falcons
Dante Fowler, Commanders
Patrick Jones II, Vikings
Chauncey Golston, Cowboys
Joseph Ossai, Bengals
K’Lavon Chaisson, Raiders
Deatrich Wise Jr., Patriots
Lorenzo Carter, Falcons
Payton Turner, Saints
Shaq Barrett, Buccaneers
Anthony Nelson, Buccaneers
John Cominsky, Lions
Clelin Ferrell, Commanders
DeMarcus Walker, Bears
Derek Barnett, Texans
Darrell Taylor, Bears
Joe Tryon-Shoyinka, Buccaneers
Emmanuel Ogbah, Dolphins
Dawuane Smoot, Bills
Preston Smith, Steelers
Defensive Line
Milton Williams, Eagles
Grady Jarrett, Falcons
Jonathan Allen, Commanders
Javon Hargrave, 49ers
B.J. Hill, Bengals
Poona Ford, Chargers
Levi Onwuzurike, Lions
Calais Campbell, Dolphins
Tershawn Wharton, Chiefs
TJ Slaton, Packers
Javon Kinlaw, Jets
Maliek Collins, 49ers
Bobby Brown III, Rams
Jordan Phillips, Bills
Morgan Fox, Chargers
Teair Tart, Chargers
Derrick Nnadi, Chiefs
Foley Fatukasi, Texans
John Jenkins, Raiders
Johnathan Hankins, Seahawks
Maurice Hurst, Browns
Solomon Thomas, Jets
Dre’Mont Jones, Seahawks
Sebastian Joseph-Day, Titans
Jonathan Bullard, Vikings
Austin Johnson, Bills
Raekwon Davis, Colts
Greg Gaines, Buccaneers
Neville Gallimore, Rams
Linebacker
Dre Greenlaw, 49ers
Robert Spillane, Raiders
Devin White, Texans
Eric Kendricks, Cowboys
Tyrel Dodson, Dolphins
Kyzir White, Cardinals
Elandon Roberts, Steelers
Jerome Baker, Titans
De’Vondre Campbell, 49ers
Cody Barton, Broncos
Willie Gay Jr., Saints
Eric Wilson, Packers
Oren Burks, Eagles
Akeem Davis-Gaither, Bengals
Tyler Matakevich, Steelers
Kamu Grugier-Hill, Vikings
Zach Cunningham, Broncos
Cornerback
Paulson Adebo, Saints
Carlton Davis, Lions
Asante Samuel Jr., Chargers
Rasul Douglas, Bills
Mike Jackson, Panthers
Charvarius Ward, 49ers
D.J. Reed, Jets
Byron Murphy, Vikings
Kristian Fulton, Chargers
Tre’Davious White, Ravens
Stephon Gilmore, Vikings
Jonathan Jones, Patriots
Jourdan Lewis, Cowboys
Darius Slay, Eagles
Donte Jackson, Steelers
Eric Stokes, Packers
Brandon Stephens, Ravens
Nate Hobbs, Raiders
Mike Hilton, Bengals
Mike Hughes, Falcons
Dane Jackson, Panthers
Kendall Fuller, Dolphins
Isaac Yiadom, 49ers
Akhello Witherspoon, Rams
Shaquill Griffin, Vikings
Darnay Holmes, Raiders
Emmanuel Moseley, Lions
Tre Brown, Seahawks
Isaiah Rodgers, Eagles
Avonte Maddox, Eagles
Benjamin St-Juste, Commanders
Isaiah Oliver, Jets
Adoree’ Jackson, Giants
Ronald Darby, Jaguars
Rock Ya-Sin, 49ers
Jeff Okudah, Texans
Amani Oruwariye, Cowboys
Noah Igbinoghene, Commanders
Caleb Farley, Panthers
Cameron Sutton, Steelers
Michael Davis, Commanders
James Pierre, Steelers
Kris Boyd, Texans
Artie Burns, Seahawks
Trayvon Mullen, Ravens
Kevin King, Falcons
Corey Ballentine, Packers
Tremon Smith, Broncos
Bryce Hall, Buccaneers
Eli Apple, Chargers
Safety
Jevon Holland, Dolphins
Talanoa Hufanga, 49ers
Tre’von Moehrig, Raiders
Justin Reid, Chiefs
Camryn Bynum, Vikings
Julian Blackmon, Colts
Jeremy Chinn, Commanders
Andre Cisco, Jaguars
Ifeatu Melifonwu, Lions
Xavier Woods, Panthers
Justin Simmons, Falcons
Damar Hamlin, Bills
Marcus Epps, Raiders
Rayshawn Jenkins, Seahawks
Vonn Bell, Bengals
Jordan Poyer, Dolphins
Richie Grant, Falcons
Chuk Clark, Jets
Quandre Diggs, Titans
K’Von Wallace, Seahawks
Eric Murray, Texans
Jordan Fuller, Panthers
Ashtyn Davis, Jets
Damontae Kazee, Steelers
Ronnie Harrison Jr., Colts
John Johnson III, Rams
Siran Neal, Dolphins
Sam Franklin Jr., Panthers
Tony Jefferson, Chargers
Marcus Maye, Chargers
Rodney McLeod Jr., Browns
Nick Scott, Panthers
M.J. Stewart, Texans
Adrian Colbert, Bears