2017 NFL Free Agency Tracker

See the contract status of every 2017 NFL free agent, as well as where they sign.

| 3 weeks ago
Terrelle Pryor

(Gregory Shamus/Getty Images)

2017 NFL Free Agency Tracker


NFL free agency is nearly upon us, with many big-name players hitting the market. Below is PFF’s free agent tracker*, updated with the latest offseason updates.

To navigate the tracker, you can search for a particular team, position, or player using the search field. You may also sort each column in ascending or descending order by clicking the column’s header.

[Note: Player contract information sourced from Over The Cap.]

2017 Free Agency Tracker

Name2016 gradePositionAge2016 team2016 snaps2017 team
Andrew Whitworth91.3T35Bengals1064Rams
A.J. Bouye90.9CB26Texans859Jaguars
Calais Campbell90.4DI31Cardinals831Jaguars
Tony Jefferson88.6S25Cardinals930Ravens
Malcolm Butler88.6CB27Patriots1192RFA
Le'Veon Bell88.3HB25Steelers907Steelers (FT)
Melvin Ingram88.1ED28Chargers960Chargers (FT)
Kyle Juszczyk87.9FB26Ravens46549ers
John Cyprien87.8S27Jaguars1071Titans
Kawann Short87.7DI28Panthers779Panthers (FT)
Eric Berry87.6S28Chiefs1151Chiefs
Chandler Jones87.4ED27Cardinals938Cardinals
Kevin Zeitler87.1G27Bengals1087Browns
T.J. Lang87.0G29Packers964Lions
James Harrison86.7ED39Steelers758Steelers
Terence Newman86.4CB39Vikings754UFA
Ryan Schraeder86.3T29Falcons29Falcons
Jason Pierre-Paul86.2ED28Giants793Giants (FT)
D.J. Swearinger86.1S26Cardinals838Redskins
Kirk Cousins85.9QB29Redskins1047Redskins (FT)
Pierre Garcon85.8WR31Redskins80749ers
Andrew Norwell85.7G25Panthers1108RFA
Dont'a Hightower85.7LB27Patriots864Patriots
Barry Church85.3S29Cowboys723Jaguars
Jahleel Addae85.2S27Chargers510Chargers
James Develin85.2FB29Patriots418Patriots
Quintin Demps85.2S32Texans708Bears
Perry Riley84.8LB31Raiders698UFA
Morris Claiborne84.7CB27Cowboys432Jets
Ricky Wagner84.5T27Ravens926Lions
J.C. Tretter84.1C26Packers488Browns
Zach Brown84.1LB27Bills978UFA
Lardarius Webb84.0S31Ravens998UFA
Patrick DiMarco83.8FB28Falcons377Bills
Mario Addison83.6ED30Panthers433Panthers
Logan Ryan83.5CB26Patriots1081Titans
Mike C. Adams83.3S36Colts997Panthers
Darius Butler82.6CB31Colts472Colts
A.Q. Shipley82.4C31Cardinals1148Cardinals
Gerald Hodges82.4LB2649ers584UFA
Chris I. Baker82.2DI29Redskins782Buccaneers
Nick Perry82.2ED27Packers704Packers
Adam Thielen81.6WR27Vikings787Vikings
Abry Jones81.5DI26Jaguars463Jaguars
Larry Warford81.5G26Lions1026Saints
J.J. Wilcox81.5S26Cowboys574UFA
Charles Johnson81.4ED31Panthers542Panthers
Taylor Gabriel81.3WR26Falcons433RFA
Karl Klug81.3DI29Titans399Titans
Korey Toomer81.2LB28Chargers479RFA
Brian Hoyer81.1QB31Bears31149ers
Kevin Minter81.0LB26Cardinals1001Bengals
Trumaine Johnson81.0CB27Rams954Rams (FT)
Lorenzo Alexander80.6ED34Bills788Bills
Stacy McGee80.5DI27Raiders242Redskins
Isa Abdul-Quddus80.5S28Dolphins952UFA
Ronald Leary80.4G28Cowboys871Broncos
Ray-Ray Armstrong80.4LB2649ers6949ers
Alan Branch80.4DI32Patriots760Patriots
Martellus Bennett79.8TE30Patriots1066Packers
Julius Peppers79.8ED37Packers715Panthers
Jabaal Sheard79.6ED28Patriots670Colts
Ross Cockrell79.6CB26Steelers1217RFA
Ryan Groy79.5C26Bills539Bills
Dominique Easley79.1DI25Rams470RFA
Bradley McDougald79.0S26Buccaneers1012Seahawks
Jared Cook79.0TE30Packers478Raiders
Jerome Felton78.7FB31Bills322UFA
Nickell Robey-Coleman78.6CB25Bills573UFA
Terrelle Pryor78.6WR28Browns900Redskins
John Simon78.3ED26Texans516Colts
Dwight Freeney78.3ED37Falcons539UFA
Jairus Byrd78.1S30Saints900UFA
Nick Mangold78.0C33Jets433UFA
Darryl Tapp78.0ED32Saints291Saints
Robert Alford77.8CB28Falcons1297Falcons
Jamie Collins77.8ED27Browns980Browns
Alshon Jeffery77.6WR27Bears693Eagles
Dontrelle Inman77.6WR28Chargers958RFA
Jacob Tamme77.6TE32Falcons331UFA
DeMarcus Ware77.4ED35Broncos315Retired
DeAndre Levy77.3LB30Lions248UFA
Austin Pasztor77.3G26Browns1020UFA
Eddie Lacy77.3HB27Packers166Seahawks
Jacquizz Rodgers77.2HB27Buccaneers339Buccaneers
Brian Winters77.1G26Jets806Jets
Deshawn Shead77.1CB29Seahawks1003Seahawks
Patrick Omameh77.1G27Jaguars454Jaguars
John Jerry77.0G31Giants1123Giants
DeSean Jackson77.0WR30Redskins712Buccaneers
Brynden Trawick76.9S27Raiders91Titans
Steve L. Smith76.9WR38Ravens722UFA
Nick Fairley76.9DT29Saints723Saints
Elvis Dumervil76.8ED33Ravens272UFA
Jahri Evans76.8G34Saints1137UFA
Sio Moore76.7LB27Cardinals410UFA
Brandon Flowers76.7CB31Chargers352UFA
John Sullivan76.6C32Redskins98UFA
Prince Amukamara76.6CB28Jaguars873Bears
Kenny Britt76.5WR28Rams790Browns
Anthony Fasano76.5TE33Titans533Dolphins
Terrance West76.5HB26Ravens441RFA
Duron Harmon76.3S26Patriots617Patriots
Mike Gillislee76.3HB26Bills285RFA
Lawrence Guy76.2DI27Ravens487Patriots
Russell Shepard76.1WR26Buccaneers433Panthers
Joe Hawley76.0C28Buccaneers982Buccaneers
Todd Davis76.0LB25Broncos697RFA
Jack Doyle76.0TE27Colts750Colts
Leon Hall75.9CB32Giants455UFA
Zach Line75.9FB27Vikings211UFA
Brandon J. Williams75.9DI28Ravens636Ravens
Jarvis Jones75.9ED27Steelers500Cardinals
Stephen Paea75.7DI29Browns319Cowboys
Brandon LaFell75.7WR30Bengals1008Bengals
Alterraun Verner75.7CB28Buccaneers241UFA
Captain Munnerlyn75.5CB29Vikings636Panthers
C.J. (Clifford) Wilson75.5DI30Bears128Bears
T.J. McDonald75.3S26Rams1072UFA
Brandon Carr75.3CB31Cowboys1077Ravens
Stefen Wisniewski75.2G28Eagles606Eagles
Evan Mathis74.9G35Cardinals199UFA
Terrance Williams74.7WR27Cowboys801Cowboys
Micah Hyde74.7CB26Packers985Bills
Jeremy Kerley74.7WR2849ers79249ers
Dre Kirkpatrick74.7CB27Bengals978Bengals
Kendall Wright74.6WR27Titans308Bears
Rex Burkhead74.5HB27Bengals239Patriots
Kenny Stills74.5WR25Dolphins853Dolphins
Aaron Williams74.4S27Bills340UFA
Ricky Jean-Francois74.3DI30Redskins442Packers
Daimion Stafford74.1S26Titans614UFA
Sean Spence74.0LB28Titans504Colts
Bruce Carter73.8LB29Jets122UFA
Matt Barkley73.8QB27Bears40949ers
Russell Okung73.5T29Broncos1061Chargers
Karlos Dansby73.5LB35Bengals782Cardinals
Vernon Davis73.3TE33Redskins674Redskins
Rafael Bush73.3S30Lions511UFA
Mike Pennel73.2DI26Packers103Jets
Robert Woods73.2WR25Bills634Rams
Stephon Gilmore73.2CB26Bills982Patriots
Jonathan Cooper73.2G27Cowboys183Cowboys
Ryan Jensen73.1G26Ravens273RFA
Latavius Murray73.1HB27Raiders561Vikings
Kiko Alonso72.9LB27Dolphins1106Dolphins
DeAngelo Williams72.9HB34Steelers336UFA
Marquess Wilson72.8WR24Bears80UFA
Tharold Simon72.7CB26Cardinals76Redskins
Andrew Tiller72.7G2749ers485UFA
Ramon Humber72.6LB30Bills62Bills
Ted Ginn72.5WR32Panthers690Saints
Alex Okafor72.5ED26Cardinals231UFA
Antoine Bethea72.5S3349ers1125Cardinals
Brock Coyle72.4LB26Seahawks12949ers
Ted Larsen72.3G30Bears581Dolphins
Sterling Moore72.3CB27Saints805Saints
Darrelle Revis72.1CB32Jets922UFA
Trent Cole72.0ED34Colts237UFA
Cameron Fleming71.9T25Patriots301RFA
Cullen Jenkins71.7DI36Redskins308UFA
Brandon Marshall71.7WR33Jets902Giants
Marcel Reece71.6FB32Seahawks93UFA
Tim Barnes71.4C29Rams1004UFA
Michael Morgan71.3LB29Seahawks177UFA
Shiloh Keo71.3S29Saints1Saints
Ryan Davis71.2ED28Cowboys155Bills
Andre Holmes71.0WR29Raiders292Bills
Paul Worrilow71.0LB27Falcons167Lions
Jaylen Watkins70.9S24Eagles387Eagles
Chris Prosinski70.9S30Bears174Bears
Mario Williams70.7ED32Dolphins453UFA
Josh Martin70.7ED25Jets25Jets
Tim Lelito70.5G28Saints405Titans
Jeremy Ross70.4WR29Cardinals40Cardinals
Jordan Poyer70.4S26Browns355Bills
Cam Thomas70.4DI30Rams391UFA
Rashad Johnson70.4S31Titans555UFA
Anquan Boldin70.3WR36Lions877UFA
Jerraud Powers70.3CB30Ravens510UFA
Chris Long70.3ED32Patriots741UFA
Wesley Johnson70.2C26Jets657RFA
Aldrick Robinson70.1WR28Falcons37649ers
Marcus Williams70.1CB26Jets455RFA
Damien Williams70.0HB25Dolphins176RFA
Eric Kush69.6C27Bears279Bears
Leodis McKelvin69.5CB32Eagles586UFA
Anthony Levine69.5S30Ravens110Ravens
T.J. Johnson69.4G27Bengals95Bengals
Marshall Newhouse69.4T28Giants524Raiders
Datone Jones69.2ED27Packers635Vikings
Mike Glennon69.0QB27Buccaneers15Bears
Bryan Walters69.0WR29Jaguars321Jaguars
Jonathan Grimes69.0HB27Texans201UFA
Kemal Ishmael68.9S26Falcons310Falcons
Dominique Jones68.8TE30Dolphins119UFA
Chase Daniel68.8QB30Eagles6UFA
Tony McDaniel68.7DI32Seahawks501UFA
Nick Foles68.7QB28Chiefs102Eagles
Bryan Braman68.6ED30Eagles4UFA
Matt Asiata68.6HB30Vikings407UFA
Spencer Paysinger68.4LB29Dolphins336UFA
Daniel Sorensen68.4S27Chiefs574Chiefs
Steven Terrell68.4S26Seahawks503UFA
Margus Hunt68.3ED30Bengals322Colts
Luke Joeckel68.3G25Jaguars221Seahawks
Deonte Thompson68.2WR28Bears320Bears
Andrew Gardner68.1G3149ers61UFA
LeGarrette Blount68.1HB30Patriots602UFA
Levine Toilolo68.1TE26Falcons703Falcons
Teddy Williams68.0CB29Panthers49Panthers
Nate Allen68.0S29Raiders233Dolphins
Geno Smith67.5QB26Jets33Giants
Riley Reiff67.5T28Lions888Vikings
Robert Turbin67.4HB27Colts300Colts
Tramon Williams67.3CB34Browns625UFA
Mike Campanaro67.2WR26Ravens17RFA
Paul Kruger67.2ED31Saints67.2UFA
Cordarrelle Patterson67.2WR26Vikings530Raiders
Brian Schwenke67.0G26Titans248Colts
Antonio Andrews66.8HB25Titans9UFA
Kedric Golston66.7DI34Redskins30UFA
Gerald Christian66.6TE26Bills18UFA
Justin Hunter66.6WR26Bills303UFA
Shaun Hill66.5QB37Vikings70UFA
James Wright66.4WR25Bengals187Browns
Mike Remmers66.1T28Panthers1106VIkings
Trey Burton66.1TE25Eagles327RFA
Shareece Wright66.0CB30Ravens673UFA
Kenny Wiggins66.0G29Chargers134Chargers
Chris Thompson65.9HB26Redskins487RFA
Bobby Rainey65.9HB29Giants147UFA
Christine Michael65.8HB26Packers431Packers
Reggie Bush65.8HB32Bills95UFA
Darren Fells65.5TE31Cardinals371Lions
Matthew Mulligan65.5TE32Lions179UFA
Darren McFadden65.5HB30Cowboys49Cowboys
B.W. Webb65.3CB27Saints588UFA
Rod Streater65.2WR2949ers250UFA
Joe Banyard65.1HB28Jaguars13Bills
Matt Schaub64.8QB36Falcons19Falcons
Shaun Draughn64.7HB2949ers313Giants
Donte Whitner64.6S32Redskins565UFA
Rhett Ellison64.6TE28Vikings260Giants
Demontre Hurst64.5S26Bears224UFA
Ronnie Hillman64.5HB25Chargers133UFA
Cecil Shorts64.5WR29Buccaneers253UFA
Marqueston Huff64.4S25Ravens33Chiefs
Jake Long63.9T32Vikings209UFA
Mark Herzlich63.8LB30Giants15Giants
Arthur Brown63.7LB27Jets7Seahawks
Travaris Cadet63.7HB28Saints247Saints
William Beatty63.7T32Giants7UFA
DJ Fluker63.7G26Chargers996Giants
Andre Ellington63.6HB28Cardinals150Cardinals
Kendrick Lewis63.5S31Ravens17UFA
Jordan Cameron63.4TE29Dolphins98Retired
Cornelius Washington63.3DI27Bears364Lions
Marc Mariani63.1WR30Titans13UFA
Mychal Rivera62.8TE27Raiders338Jaguars
David Johnson62.8TE30Steelers302Steelers
Shamarko Thomas62.7S27Steelers6UFA
Duke Ihenacho62.7S28Redskins638UFA
Antwon Blake62.5CB27Titans368Giants
Chris Chester62.5G34Falcons1233UFA
Chykie Brown62.1CB30Bengals2UFA
Daryl Smith62.0LB35Buccaneers475UFA
Colin Kaepernick61.9QB2949ers686UFA
Stepfan Taylor61.9HB26Cardinals11UFA
Kellen Clemens61.7QB34Chargers3Chargers
Chris Lewis-Harris61.7CB28Ravens50UFA
Jamaal Charles61.7HB30Chiefs27UFA
Corey Brown61.7WR25Panthers585Bills
Corey White61.5CB27Bills412UFA
Michael Mauti61.4ED27Saints58UFA
Dexter McCluster61.3HB29Chargers39UFA
Andre Roberts61.3WR29Lions258Falcons
David Fales61.3QB26Bears9UFA
Brian Quick61.1WR28Rams697Redskins
Joique Bell61.1HB31Lions7UFA
Michael Floyd60.9WR27Patriots789UFA
Brenton Bersin60.8WR27Panthers62Panthers
Damion Square60.7DI28Chargers362Chargers
Fozzy Whittaker60.5HB28Panthers308Panthers
Najee Goode60.5LB28Eagles4Eagles
Greg Scruggs60.5TE27Patriots8UFA
King Dunlap60.4T32Chargers775UFA
Benny Cunningham60.2HB27Rams178Bears
T.J. Yates60.0QB30Dolphins1UFA
Blidi Wreh-Wilson60.0CB27Falcons2Falcons
Andrew Hawkins60.0WR31Browns647UFA
Charles D. Johnson59.9WR28Vikings407RFA
Devin Hester59.9WR34Seahawks3UFA
Jeron Johnson59.6S29Seahawks18UFA
Eric Winston59.5T33Bengals279Bengals
Matt McCants59.5T28Bears38UFA
Chris Banjo59.4S27Saints2Saints
Dion Sims59.3TE26Dolphins767Bears
Josh Bynes59.2LB28Lions421UFA
Arrelious Benn59.0WR29Jaguars101Jaguars
Chris D. Johnson58.9HB31Cardinals42UFA
Jordan Todman58.8HB27Colts14UFA
Barkevious Mingo58.7LB26Patriots54Colts
Kamar Aiken58.6WR28Ravens595Colts
Brice Butler58.6WR27Cowboys447UFA
Marquise Goodwin58.5WR26Bills64149ers
Marcus Burley58.5CB27Browns29RFA
Tim Hightower58.2HB31Saints286UFA
Denard Robinson58.1HB26Jaguars102UFA
Antonio Allen58.1S28Jets10UFA
Rashad Jennings58.0HB32Giants466UFA
Chris Carter58.0ED29Colts6Redskins
Josh Mauro57.8ED26Cardinals389Cardinals
Dekoda Watson57.7ED29Broncos4349ers
Kayvon Webster57.7CB26Broncos60Rams
Stephen Tulloch57.5LB32Eagles70UFA
Johnthan Banks57.4CB27Bears133Bears
Nate Palmer57.1LB27Titans30Titans
Jeremy Butler56.9WR26Chargers18Bills
Cedric Peerman56.8HB30Bengals14Bengals
Andre Branch56.4ED28Dolphins814Dolphins
Lance Dunbar56.4HB27Cowboys143Rams
Jim Dray56.4TE3049ers60UFA
DuJuan Harris56.3HB2949ers130UFA
Michael Thomas56.1S28Dolphins622RFA
David Bass56.1ED26Titans224UFA
Kenjon Barner55.8HB28Eagles101Chargers
Dontari Poe55.8DI27Chiefs876Falcons
James Starks55.8HB31Packers265UFA
Orleans Darkwa55.8HB25Giants63Giants
Ryan Mallett55.7QB29Ravens18Ravens
Oday Aboushi55.5G26Texans358Seahawks
Cornelius Lucas55.4T26Lions93RFA
Nick Bellore55.3LB2849ers692UFA
Brandon Tate55.1WR29Bills146Bills
Justin Gilbert55.0CB25Steelers12UFA
Jacquies Smith55.0ED27Buccaneers1RFA
Brandon D. Williams55.0TE29Seahawks158Colts
Danny Woodhead55.0HB32Chargers55Ravens
Eric Weems54.9WR32Falcons20Titans
Quinton Patton54.8WR2749ers706Jets
Vladimir Ducasse54.6G29Ravens555Bills
Akeem Dent54.6LB29Texans115UFA
Ethan Westbrooks54.4ED26Rams532RFA
Daren Bates54.4LB26Raiders36Titans
Clay Harbor54.4TE30Lions124UFA
Steve D. Williams54.4CB26Rams218UFA
John Phillips54.3TE30Saints366UFA
Victor Cruz53.9WR30Giants812UFA
Griff Whalen53.8WR27Patriots131UFA
Justin Durant53.8LB31Cowboys298UFA
Robert Blanton53.6S28Bills271UFA
Khiry Robinson53.5HB27Jets17UFA
Knile Davis53.3HB25Chiefs59Steelers
Luke Willson53.3TE27Seahawks420UFA
Phillip Supernaw53TE27Titans302RFA
Neiko Thorpe53.0CB27Seahawks107Seahawks
Audie Cole52.9LB28Vikings36UFA
Terence Garvin52.9LB26Redskins59Seahawks
C.J. Spiller52.8HB30Jets56Chiefs
Brandon Fusco52.8G27Vikings834UFA
Logan Paulsen52.6TE30Bears40449ers
Courtney Upshaw52.2ED27Falcons367Falcons
Robert Griffin III52.1QB27Browns302UFA
Vincent Jackson51.8WR34Buccaneers314UFA
Albert Wilson51.7WR25Chiefs489RFA
Nolan Carroll51.7CB30Eagles912Cowboys
Chris Scott51.5G30Panthers295Panthers
Trevin Wade51.5CB28Giants393UFA
Damontre Moore51.4ED24Seahawks104Cowboys
Patrick Robinson51.1CB29Colts402UFA
Gavin Escobar51.0TE26Cowboys169UFA
Michael Griffin50.9S32Panthers284UFA
Justin Forsett50.8HB31Broncos266UFA
Corey Lemonier50.8ED25Jets135Jets
Tony Hills50.5T32Saints52UFA
Tom Compton50.3T28Falcons82Bears
Josh Wells50.1T26Jaguars11Jaguars
Brandon Bostick50.0TE28Jets296UFA
Antone Smith49.9HB31Buccaneers54UFA
Landry Jones49.9QB28Steelers156Steelers
Matt Cassel49.8QB35Titans96Titans
Malcolm Smith49.7LB28Raiders97149ers
Markus Wheaton49.7WR26Steelers97Bears
Case Keenum49.6QB29Rams589UFA
Matthew McGloin49.5QB27Raiders36UFA
Percy Harvin49.5WR29Bills67UFA
Menelik Watson49.4T28Raiders328Broncos
Jordan Norwood49.4WR30Broncos473UFA
Marcus Cromartie49.4S2649ers31UFA
James Hurst49.0T25Ravens305RFA
Josh Robinson48.9CB26Buccaneers2Buccaneers
Lerentee McCray48.9ED27Bills164Jaguars
Jayrone Elliott48.8ED25Packers136Packers
Justin Trattou48.8ED29Vikings11UFA
Roman Harper48.6S34Saints300UFA
Tyson Jackson48.6DI31Falcons389UFA
D.J. Hayden48.6CB27Raiders476Lions
Jarvis Jenkins48.6DI29Chiefs266Chiefs
Will Tukuafu48.5FB33Seahawks48UFA
Chad Greenway48.5LB34Vikings399Retired
Dashon Goldson48.4S32Falcons5UFA
Coty Sensabaugh48.4CB28Giants257Steelers
Lawrence Timmons48.4LB31Steelers1145Dolphins
Lance Kendricks48.3TE29Rams830Packers
Philip Wheeler48.2LB32Falcons367UFA
Eugene Sims48.2ED31Rams536UFA
Donald Butler48.2LB28Dolphins379UFA
LaRoy Reynolds48.2LB26Falcons143Falcons
Chance Warmack48.2G25Titans134Eagles
Devon Still48.1DI28Texans25UFA
Brandon Myers48.1TE32Buccaneers398UFA
Ryan Griffin47.9TE27Texans581Texans
E.J. Manuel47.8QB27Bills77Raiders
Kelcie McCray47.8S28Seahawks345UFA
Adrian Peterson47.7HB32Vikings84UFA
Ben Ijalana47.6T28Jets867Jets
Paul Soliai47.6DI33Panthers152UFA
Andrew Gachkar47.5LB28Cowboys76UFA
Bacarri Rambo47.4S27Dolphins525UFA
Matt Elam47.4S25Ravens55UFA
Leger Douzable47.3DI31Bills483UFA
Ryan Clady47.2T31Jets537UFA
Mark Sanchez47.1QB30Cowboys37Bears
Johnathan Hankins47.1DI25Giants816UFA
Tyson Alualu47.0DI30Jaguars508UFA
Tony Jerod-Eddie47.0DI2749ers85UFA
Sergio Brown47.0S29Bills4UFA
Crezdon Butler47.0CB30Lions19UFA
Tourek Williams46.7ED26Chargers142UFA
Armonty Bryant46.6ED27Lions104UFA
Kerry Wynn46.6DI26Giants131RFA
Wes Horton46.6ED27Panthers331Panthers
Colin Jones46.6S29Panthers13Panthers
Jermaine Gresham46.5TE29Cardinals835Cardinals
Don Barclay46.5T28Packers196Packers
Tyrunn Walker46.4DI27Lions377Rams
Jonathan Meeks46.3S27Bills87UFA
Earl Mitchell46.3DI29Dolphins33449ers
Jonathan Babineaux46.3DI35Falcons533UFA
Kasim Edebali46.3ED28Saints254Broncos
Roy Miller46.3DI29Jaguars156UFA
Jordan Tripp46.3LB26Packers21Packers
Mike Tolbert46.2FB31Panthers322Bills
Will Compton46.2LB27Redskins938RFA
Al Woods46.1DT30Titans245Colts
Torrey Smith46.1WR2849ers646Eagles
John Hughes46.1DI29Buccaneers86UFA
Howard Jones46.0ED27Buccaneers84UFA
Greg Toler45.8CB32Redskins256UFA
Ricardo Mathews45.7DI30Steelers330UFA
Sealver Siliga45.7DI28Buccaneers160UFA
Josh McCown45.5QB38Browns263Jets
Marcus Cooper45.5CB27Cardinals827Bears
Stefan Charles45.4DI29Lions235UFA
David Bruton45.2S30Redskins235UFA
Chris Davis45.1CB2649ers38UFA
Christian Jones45.1ED26Bears111UFA
William Gholston45.1ED26Buccaneers586Buccaneers
Vince Wilfork45.1DI35Texans587UFA
Bennie Logan45.1DI27Eagles467Chiefs
Kellen Davis45.0TE31Jets260UFA
Terrell McClain44.9DI29Cowboys500Redskins
John Jenkins44.8DI28Seahawks217Bears
Sam Acho44.7ED29Bears500UFA
Antonio D. Smith44.7DI35Texans277UFA
Sean Weatherspoon44.7LB29Falcons190UFA
Sen'Derrick Marks44.6DI30Jaguars542UFA
A.J. Klein44.6LB26Panthers350Saints
Wallace Gilberry44.5ED32Bengals266Bengals
Nicholas Williams44.4DI27Dolphins101RFA
Kelvin Beachum44.3T28Jaguars1024Jets
Kyle Love44.3DI30Panthers224Panthers
Breno Giacomini44.3T31Jets266UFA
Jordan Mills44.2T26Bills1033Bills
Jared Odrick44.2DI29Jaguars261UFA
Malliciah Goodman44.0DE27Falcons40Jaguars
James Ihedigbo44.0S33Bills146UFA
Cliff Matthews43.9DE28Falcons44UFA
Brandon Spikes43.8ED30Bills99UFA
Corbin Bryant43.8DI29Bills233UFA
Frostee Rucker43.7DI33Cardinals302Cardinals
Davon House43.6CB28Jaguars272Packers
Jordan Hill43.6DI26Jaguars42Lions
Billy Winn43.6DI28Broncos343UFA
Tenny Palepoi43.5DI26Chargers378Chargers
Jermon Bushrod43.5G33Dolphins1011Dolphins
Asa Jackson43.5CB27Lions93UFA
Kendall Reyes43.5DI27Chiefs249UFA
Sylvester Williams43.5DI28Broncos644Titans
Keenan Robinson43.4LB28Giants844Giants
Taylor Boggs43.4G30Cardinals99UFA
Chimdi Chekwa43.4CB29Dolphins15UFA
Christopher D. Jones43.4DI2749ers30249ers
Jason Jones43.0ED32Dolphins516UFA
D'Qwell Jackson43.0LB33Colts708UFA
Erin Henderson42.9LB31Jets168UFA
Zach Kerr42.9DI27Colts318Broncos
Zachary Orr42.7LB25Ravens962RFA
Mike Catapano42.6ED27Jets211UFA
Domata Peko42.6DI32Bengals593Broncos
Josh McNary42.3LB29Colts179Jaguars
Gosder Cherilus42.2T33Buccaneers219Retired
Ryan Fitzpatrick42.1QB34Jets758UFA
Conor Barwin42.1ED30Eagles705Rams
Robert Mathis42.1ED36Colts536UFA
Chris Conte42.0S28Buccaneers717Buccaneers
Jay Cutler41.9QB34Bears274UFA
Denico Autry41.9DI27Raiders742RFA
Robert McClain41.9CB29Chargers327UFA
Jonotthan Harrison41.8G26Colts453UFA
Leonard Johnson41.6CB27Panthers436Bills
Erik Walden41.2ED32Colts759UFA
Mike Adams40.8T27Bears93UFA
Jack Crawford40.7ED29Cowboys548Falcons
Ziggy Hood40.5DI30Redskins662Redskins
Larry Donnell40.0TE28Giants227UFA
Khyri Thornton39.9DI27Lions328Lions
Arthur Jones39.9DI31Colts322UFA
Tyler Shatley39.8G26Jaguars316Jaguars
Andre Smith Jr.39.3T30Vikings182Bengals
Akeem Spence39.2DI25Buccaneers362Lions
Kelvin Sheppard39.1LB29Giants459UFA
Devin Taylor39.1ED27Lions715UFA
Blaine Gabbert39.0QB2749ers342UFA
Michael Wilhoite38.5LB3049ers510Seahawks
Manti Te'o38.3LB26Chargers142Saints
Sam Shields38.3CB29Packers62UFA
Rey Maualuga38.2LB30Bengals326UFA
Glenn Dorsey38.0DI3249ers402UFA
Garry Gilliam38.0T26Seahawks939RFA
Matt Kalil36.9T28Vikings121Panthers
Bradley Sowell34.0T28Seahawks629UFA
Earl Watford33.9T27Cardinals788UFA
Jelani Jenkins31.4LB25Dolphins407Raiders
Ifo Ekpre-Olomu0.0 (NA)CB23Dolphins0UFA
Nick Folk0.0 (NA)K32Jets100Buccaneers
Colton Schmidt0.0 (NA)P26Bills76Bills
SaQwan Edwards0.0 (N/A)CB24Raiders0UFA
Tyler Gaffney0.0 (N/A)HB25Patriots0UFA
Bryan Anger0.0 (N/A)P28Buccaneers70Buccaneers
Nikita Whitlock0.0 (N/A)HB25Giants0UFA
Bryce Harris0.0 (N/A)T28Dolphins0UFA
Ben Edwards0.0 (N/A)WR24Giants0UFA
Brandon Cottom0.0 (N/A)TE24Seahawks0UFA
Sean Lissemore0.0 (N/A)DI29Chargers0UFA
Josh Mauga0.0 (N/A)LB29Chiefs0UFA
Phil Dawson0.0 (N/A)K4249ers62Cardinals
Brett Goode0.0 (N/A)LS32Packers0UFA
Steve Johnson0.0 (N/A)WR30Chargers0UFA
Marcus Easley0.0 (N/A)WR29Bills0UFA
Chase Reynolds0.0 (N/A)HB29Rams0UFA
Christian Ponder0.0 (N/A)QB2949ers0UFA
Jordan Gay0.0 (N/A)K26Bills14UFA
Britton Colquitt0.0 (N/A)P32Browns83Browns
Branden Oliver0.0 (N/A)HB26Chargers0Chargers
Byron Bell0.0 (N/A)T28Titans0Cowboys
Chandler Catanzaro0.0 (N/A)K26Cardinals111Jets
Colt Anderson0.0 (N/A)S31Bills0Bills
Michael Harris0.0 (N/A)G28Vikings0UFA
Silas Redd0.0 (N/A)HB24Redskins0UFA
Mike Person0.0 (N/A)G29Chiefs0Chiefs
Dan Carpenter0.0 (N/A)K31Bills143UFA
Dri Archer0.0 (N/A)HB26Bills0RFA
Will Johnson0.0 (N/A)FB28Giants0UFA
Chas Alecxih0.0 (N/A)DI28Panthers0UFA
Shane Lechler0.0 (N/A)P41Texans72Texans
Danny Mason0.0 (N/A)LB26Bears0UFA
Nick Becton0.0 (N/A)T27Bears0UFA
Rajion Neal0.0 (N/A)HB24Browns0UFA
Dennis Parks0.0 (N/A)WR22Browns0UFA
Nick Moody0.0 (N/A)LB27Redskins0UFA
John Crockett0.0 (N/A)HB25Packers0UFA
Ryan Seymour0.0 (N/A)G27Cowboys0Cowboys
IK Enemkpali0.0 (N/A)ED26Bills0UFA
Trey Millard0.0 (N/A)HB25Chiefs0UFA
Tanner Purdum0.0 (N/A)LS33Jets0Jets
Javontee Herndon0.0 (N/A)WR24Chargers0UFA
Thomas Gafford0.0 (N/A)LS34Broncos0UFA
Phillip Thomas0.0 (N/A)S28Bills0UFA
Joe Sommers0.0 (N/A)TE24Seahawks0UFA
Ronnie Shields0.0 (N/A)TE25Seahawks0UFA
Tavaris Barnes0.0 (N/A)ED25Seahawks0UFA
Tyler Slavin0.0 (N/A)WR25Seahawks0UFA
Timothy Wright0.0 (N/A)TE27Lions0UFA
Sebastian Vollmer0.0 (N/A)T33Patriots0UFA
Zak DeOssie0.0 (N/A)LS33Giants0Giants
Justin Drescher0.0 (N/A)LS29Saints0UFA
Jon Condo0.0 (N/A)LS36Raiders0Raiders
Garrison Sanborn0.0 (N/A)LS32Bills154Buccaneers
Mike Windt0.0 (N/A)LS32Chargers0Chargers
Glenn Winston0.0 (N/A)HB28Browns0UFA
Don Jones0.0 (N/A)S27Texans049ers
Brandon McManus0.0 (N/A)K26Broncos113RFA
Steven Hauschka0.0 (N/A)K32Seahawks123Bills
Randy Bullock0.0 (N/A)K27Bengals28Bengals
Stanley Jean-Baptiste0.0 (N/A)CB26Seahawks0UFA
Cairo Santos0.0 (N/A)K25Chiefs121RFA
Mohammed Seisay0.0 (N/A)CB27Seahawks0UFA
Nick Novak0.0 (N/A)K36Texans115Texans
Mike Jenkins0.0 (N/A)CB32Cardinals0UFA
Sam Barrington0.0 (N/A)LB26Saints0UFA
Greg Zuerlein0.0 (N/A)K29Rams81Rams
Connor Barth0.0 (N/A)K31Bears87Bears
Robbie Gould0.0 (N/A)K35Giants5349ers
Jason Trusnik0.0 (N/A)LB33Saints0UFA
Steven Johnson0.0 (N/A)LB29Steelers0Steelers
Rolando McClain0.0 (N/A)LB28Cowboys0UFA
Kyle Wilson0.0 (N/A)CB30Saints0UFA
Unai Unga0.0 (N/A)LB29Giants0UFA
Chris Gragg0.0 (N/A)TE27Bills0UFA
Brandon Boykin0.0 (N/A)CB27Bears0UFA
Jon Bostic0.0 (N/A)LB26Lions0UFA
Jeff Cumberland0.0 (N/A)TE30Chargers0UFA
Jumal Rolle0.0 (N/A)CB27Ravens0RFA
Josh Thomas0.0 (N/A)CB28Cowboys0UFA
Stedman Bailey0.0 (N/A)WR26Rams0UFA
Cody Wallace0.0 (N/A)C32Steelers0UFA
Laron Byrd0.0 (N/A)WR28Panthers0UFA
Ryan Wendell0.0 (N/A)C31Panthers0UFA
Mike Nugent0.0 (N/A)K34Bengals92UFA
Major Wright0.0 (N/A)S28Buccaneers0UFA
Joshua Johnson0.0 (N/A)QB31Giants0Giants
Junior Galette0.0 (N/A)ED29Redskins0Redskins
Patrick Murray0.0 (N/A)K25Browns9UFA
Austin Davis0.0 (N/A)QB27Broncos0UFA
Jamarca Sanford0.0 (N/A)S32Saints0UFA
Sam Brenner0.0 (N/A)G27Broncos0UFA
Ryan Nassib0.0 (N/A)QB27Giants0UFA
Ben Jacobs0.0 (N/A)LB28Panthers0RFA
Nick Sundberg0.0 (N/A)LS30Redskins0Redskins
Thaddeus Lewis0.0 (N/A)QB2949ers0UFA
John Denney0.0 (N/A)LS38Dolphins0Dolphins
David Quessenberry0.0 (N/A)T27Texans0UFA
Andrew DePaola0.0 (N/A)LS30Buccaneers0UFA
Brandon Bolden0.0 (N/A)HB27Patriots0UFA
Michael Williams0.0 (N/A)TE26Patriots0Patriots
Greg Warren0.0 (N/A)LS35Steelers0Steelers
Garrett Reynolds0.0 (N/A)T29Lions0UFA
Vance Walker0.0 (N/A)DI30Broncos0UFA
Tyler Starr0.0 (N/A)LB26Falcons0UFA
Laron Byrd0.0 (N/A)WR27Panthers0UFA
Colton Schmidt0.0 (N/A)P26Bills75RFA
Ryan A. Griffin0.0 (N/A)QB27Buccaneers0RFA
Dan Orlovsky0.0 (N/A)QB34Lions0UFA
Glenn Winston0.0 (N/A)HB27Browns0UFA
Jeff Locke0.0 (N/A)P27Vikings74Colts
Kellen Moore0.0 (N/A)QB28Cowboys0Cowboys
Dylan Wynn0.0 (N/A)ED23Browns0UFA
Drew Butler0.0 (N/A)P27Cardinals32UFA
Don Muhlbach0.0 (N/A)LS36Lions0Lions
Kenny Cook0.0 (N/A)WR24Chiefs0UFA
Hugh Thornton0.0 (N/A)G26Colts0Falcons

* Sorting players by position and ranking won’t necessarily provide the same order that we’ve used in some of our articles. That’s because we’ve done more to put the numbers into context, providing the best user experience possible.

* This list of players consists only of players who ended the season on a roster in 2016 and are scheduled to become free agents when the 2017 league year begins, or players who have been released during the offseason; players that are exclusive rights free agents are not included.

* Player ages are as of September 1, 2017.

Questions? Reach out to Nathan Jahnke on Twitter at @PFF_NateJahnke.

  • Mike J.

    Tampa Bay re-upped Brian Anger.

  • McGeorge

    How much is Kirk Cousins going to get paid?
    What if he asks to be paid what Andrew Luck is getting?
    If the Redskins let him walk, maybe a QB needy team like the Jets pay him.

    • crosseyedlemon

      I think the Redskins will re-sign Cousins but if he walks he certainly won’t end up with the Jets because only one team currently has less cap space than them.

      • McGeorge

        The Jets can actually cut a bunch of veterans and free up a chunk of cap space.
        Revis, Gilchirst, Skrine, Clady, and maybe some of Mangold, Decker, Marshall, Harris and others.
        Not saying this is likely, but it’s possible

        • crosseyedlemon

          The Revis contract has become a burdensome ball and chain and I’m sure they would like to rid themselves of that. They can’t afford to pay Fitzpatrick the kind of money he’s getting just to be a backup for Cousins though so he would have to be cut lose as well.

          • corners

            $30 million in just a busted cb and qb. They also have richardson, who i think will be shipped off. So yeah, they will have a ton of cap space. But so will a lot of other teams

          • Kurt Colbourne

            11 mil in dead cap hit between the two. They’ve already accepted Revis’s but not Fitz’s. They won’t clear up the whole amount.

  • njd123

    Desean Jackson not on the list ??

    • crosseyedlemon

      There seems to be a significant discrepancy between the Over the Cap list (538 entries) and the Spotrac list (762 entries). Jackson is listed as a UFA there.

      • Josh E

        His contract is structured in a way that says he is still “signed” for 2017, but in reality is a UFA.

        • crosseyedlemon

          Right. The team has an option on him that can be voided if he is still on the roster 5 days after the SB.

    • Alagan Pinto

      He is on the list

  • njd123

    Where is he

  • Phong Ta

    Not sure why DJax isn’t on this list but if you could pair him up with Alshon Jeffery(looking at you Rams) you’d have the core of your receiving corps in a single free agency. It’d be expensive but something I think the Rams and Browns, among others, should look into

    • crosseyedlemon

      I think the Ravens are another team that will take a good look at Jeffery as Steve Smith clearly has nothing left in the tank.

  • Mike Riley

    I know I mentioned a trade for Richardson in the past but really think the Raiders should continue the formula that has allowed them to be so cap-flexible while still being competitive. Maybe a Zach Brown would probably be the 1 big name signing. Maybe Calais Campbell on a 3 year (but in reality only 2 guaranteed). Would allow us to extend Carr this off season & the bulk of the increase wouldn’t impact the cap until 2018. Also Mack’s 5th year option won’t be that large a hit to the cap. I’m thinking Murray walks & we draft his replacement.

    • T Barry

      And if Murray walks then draft his replacement,please..

  • Rodney Deese

    Who is the best O lineman available that probably won’t resign and the Panthers could use?

  • dlund6cutler

    Old Josh Gordon, Got all the talent in the world but NOOO he has to Smoke.

  • Don T

    Where is Brandon Carr on this list?

  • Urs Fischer

    K’Waun Williams is not on the list

    • PetEng

      Wasn’t a UFA off of a 2016 contract. Didn’t play in the league last year (I think).

  • RJ

    Eric Berry signed an extension last week in big news. Why is he still on the board?

  • HarryJones

    Does anyone know what FT stands for?