News & Analysis

2018 NFL Free Agency Tracker

By PFF Analysis Team
Mar 14, 2018

NFL Featured Tools

  • Our exclusive database, featuring the most in-depth collection of NFL player performance data.

  • PFF's exclusive metrics provide matchup previews, position rankings, grades, and snap counts.

  • In-depth analysis and PFF metrics for 35 NFL quarterbacks from the 2018 season.

  • 500+ scouting profiles and signature stats for the 2019 draft class.

PFF Edge

Unlock Player Grades, Fantasy & NFL Draft

Learn More
$39.99 /yr
$9.99 / mo
Sign Up

PFF Elite

Unlock Premium Stats, Greenline Picks & DFS

Learn More

Includes all of PFF Edge

$199.99 /yr
$34.99 / mo
Sign Up
Dec 31, 2017; Foxborough, MA, USA; New England Patriots running back Dion Lewis (33) runs through the New York Jets defense during the second half of New England's 26-6 win at Gillette Stadium. Mandatory Credit: Winslow Townson-USA TODAY Sports

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

The PFF Free Agent Guide is available now. Not a member? Sign up for EDGE to download your copy!

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.]

Name2017 gradePositionAge2017 team2017 snaps2018 team
Aaron Brewer0LS28Cardinals0Cardinals
Aaron Colvin78.5CB26Jaguars700Texans
Aaron Lynch78.7ED2549ers157Bears
Adairius Barnes0CB24Lions0UFA
Adam Gettis0G29Buccaneers0Buccaneers
Adam Humphries67.8WR25Buccaneers681Buccaneers
Adam Jones47.0CB34Bengals299UFA
Adam Vinatieri0K45Colts0Colts
Adarius Glanton47.4LB27Buccaneers284Buccaneers
Adrian Clayborn86.7ED30Falcons555Patriots
Adrian Peterson43.5HB32Cardinals256UFA
Adrian Phillips50.6S26Chargers521Chargers
Ahmad Brooks72.3ED34Packers346UFA
Ahtyba Rubin50.6DI32Falcons13Raiders
AJ McCarron50.1QB27Bengals26Bills
Akeem Ayers69.4LB29Giants4UFA
Alan Branch67.7NT33Patriots274UFA
Albert Wilson78.3WR26Chiefs538Dolphins
Aldon Smith0ED28Raiders0UFA
Alek Torgersen0QB23Lions0Cardinals
Alex Boone39.5G31Cardinals874UFA
Alex Okafor84.7ED27Saints486Saints
Alfred Blue73.4HB27Texans156UFA
Alfred Morris73.4HB29Cowboys204UFA
Allen Barbre44.3T34Broncos553UFA
Allen Hurns80.7WR26Jaguars629Cowboys
Allen Robinson71.7WR25Jaguars3Bears
Alterraun Verner50.7CB29Dolphins157UFA
Amini Silatolu40.5G29Panthers247Panthers
Andre Ellington56.2HB29Texans69UFA
Andre Roberts60.4WR30Falcons31Jets
Andre Smith48.0T31Bengals536Cardinals
Andre Williams46.6HB26Chargers13UFA
Andrew Depaola0TE31Bears0Raiders
Andrew East0LS26Raiders0UFA
Andrew Gachkar0LB29Panthers0UFA
Andrew Norwell88.7G26Panthers1066Jaguars
Angelo Blackson74.1DI25Texans193Texans
Anthony Chickillo46.7ED25Steelers270Steelers
Anthony Fasano45.0TE34Dolphins519UFA
Anthony Hitchens80.8LB26Cowboys544Chiefs
Anthony Sherman73.9FB29Chiefs181Chiefs
Antone Exum Jr.43.4S2749ers4149ers
Antonio Cromartie0CB33Colts0Retired
Antonio Gates73.9TE38Chargers499UFA
Armonty Bryant0ED27Raiders0UFA
Arrelious Benn51.1WR29Jaguars81UFA
Arthur Jones42.8DI32Redskins23UFA
Arthur Moats51.1ED30Steelers84Cardinals
Asa Jackson61.2CB2849ers1UFA
Asante Cleveland0TE26Chargers0UFA
Austin Davis60.0QB29Seahawks4Seahawks
Austin Howard71.6T31Ravens1081Colts
Austin Pasztor0T27Falcons0Falcons
Austin Seferian-Jenkins47.6TE25Jets652Jaguars
Avery Williamson86.0LB26Titans654Jets
B.W. Webb0CB28Browns0Giants
Barkevious Mingo72.1ED27Colts503Seahawks
Bashaud Breeland79.0CB26Redskins856UFA
Beau Allen75.5DI26Eagles423Buccaneers
Ben Garland73.1G37Falcons341Falcons
Ben Heeney48.9LB26Texans9Texans
Bene' Benwikere76.7CB26Cowboys11Cardinals
Benjamin Ijalana49.6T29Jets56Jets
Benjamin Watson45.9TE37Ravens700Saints
Bennie Fowler III47.9WR27Broncos573Bears
Bennie Logan71.8DI28Chiefs574Titans
Benny Cunningham56.7HB28Bears176Bears
Benson Mayowa73.5ED26Cowboys381Cardinals
Billy Turner37.4T26Broncos46Broncos
Billy Winn0DI29Broncos0UFA
Bishop Sankey0HB25Vikings0UFA
Blaine Gabbert42.6QB28Cardinals339Titans
Blair Walsh0K28Seahawks0UFA
Blidi Wreh-Wilson73.9CB28Falcons65Falcons
Bobby Hart37.7T24Giants523Bengals
Brad Wing0P27Giants0UFA
Bradley McDougald77.3S27Seahawks675Seahawks
Bradley Northnagel0LS24Raiders0UFA
Bradley Sowell40.5G29Bears297Bears
Branden Oliver67.9HB27Chargers106UFA
Brandon Bolden47.3HB28Patriots42Patriots
Brandon Boykin0CB28Ravens0UFA
Brandon Coleman47.5WR26Saints653Saints
Brandon Copeland0LB27Lions0Jets
Brandon Doughty0QB26Dolphins0Cardinals
Brandon Fusco76.0G2849ers1083Falcons
Brandon King61.4S25Patriots1Patriots
Brandon Marshall50.2WR34Giants256Seahawks
Brandon Tate64.0WR30Bills148Saints
Brandon Weeden0QB34Titans0Texans
Brandon Williams46.7TE30Colts293UFA
Breno Giacomini32.7T32Texans1095Raiders
Brent Celek43.6TE33Eagles540UFA
Brent Grimes82.0CB35Buccaneers844Buccaneers
Brent Qvale50.0T27Jets394Jets
Brent Urban74.7DI27Ravens123Ravens
Brenton Bersin71.4WR28Panthers162UFA
Brett Goode0LS33Packers0UFA
Brett Jones63.9C26Giants966Giants
Brian Brown0WR23Cowboys0UFA
Brian Cushing52.0LB31Texans163UFA
Brian Peters61.6LB29Texans69Texans
Brian Quick72.7WR29Redskins77Redskins
Brian Schwenke67.1G27Titans147Patriots
Brice Butler62.7WR28Cowboys261Cardinals
Brice McCain41.4CB31Titans416UFA
Brittan Golden49.6WR30Cardinals74UFA
Brock Coyle41.3LB2749ers64649ers
Brock Osweiler47.7QB27Broncos349Dolphins
Bruce Carter50.8ED30Jets10UFA
Bruce Ellington46.7WR27Texans590Texans
Bryan Braman40.2LB31Eagles12UFA
Bryce Callahan82.9CB26Bears512Bears
Bryce Petty43.8QB26Jets215Dolphins
Byron Bell30.4T29Cowboys243UFA
Byron Maxwell39.2CB30Seahawks107Seahawks
C.J. Anderson86.0HB27Broncos618Panthers
C.J. Spiller48.4HB31Chiefs12UFA
Cairo Santos0K26Bears0Jets
Caleb Sturgis0K29Eagles0Chargers
Cameron Brate80.0TE27Buccaneers582Buccaneers
Cameron Fleming75.8T25Patriots369Cowboys
Cameron Lynch42.7LB25Rams1Buccaneers
Cameron Meredith0WR25Bears0Saints
Cap Capi52.8ED26Bills96UFA
Carlos Hyde50.3HB2649ers783Browns
Case Keenum85.4QB30Vikings997Broncos
Cassius Marsh43.7ED2649ers26649ers
Cedric Peerman0HB31Bengals0UFA
Cedric Thornton43.9DI30Bills387UFA
Chad Henne52.3QB33Jaguars18Chiefs
Chandler Catanzaro0K27Jets0Buccaneers
Charles Johnson45.7ED31Panthers389Jets
Charles Johnson45.7ED32Panthers388UFA
Charles Sims47.2HB27Buccaneers380Buccaneers
Chase Daniel60.2QB31Saints2Bears
Chris Baker68.4DI30Buccaneers455Bengals
Chris Barker0G28Browns0UFA
Chris Boswell0K27Steelers0Steelers
Chris Carter57.8ED30Redskins2UFA
Chris Clark37.7T33Texans548UFA
Chris Gragg0TE28Jets0UFA
Chris Hairston0T29Chargers0UFA
Chris Hubbard70.0T27Steelers780Browns
Chris Ivory50.3HB29Jaguars303Bills
Chris Jones0P29Cowboys0Cowboys
Chris McCain49.6ED26Chargers242UFA
Chris McCain49.6ED26Chargers242RFA
Chris Smith67.1ED26Bengals401Browns
Christian Jones45.3LB27Bears623Lions
Christine Michael0HB27Colts0Colts
Clay Harbor0TE31Saints0UFA
Cliff Avril44.1ED32Seahawks151UFA
Clinton McDonald48.9DI31Buccaneers460Broncos
Clive Walford48.3TE26Raiders129Jets
Cobi Hamilton53.0WR27Texans53Cardinals
Coby Fleener71.3TE29Saints269UFA
Cody Davis77.9S29Rams280Jaguars
Cody Latimer76.1WR25Broncos381Giants
Cody Parkey0K26Dolphins0Bears
Collin Bevins0DI0Browns0UFA
Colt Anderson0S32Bills0UFA
Connor Barwin43.4ED31Rams657Giants
Corey Graham74.4S33Eagles367UFA
Corey Grant77.6HB26Jaguars50Jaguars
Corey Nelson64.4LB26Broncos44Eagles
Corey White0CB27Browns0UFA
Cornelius Lucas76.4T27Rams65Rams
Courtney Upshaw72.6DI28Falcons197Jets
Crockett Gillmore0TE26Ravens0UFA
D.J. Fluker42.3G27Giants446Seahawks
Da'Norris Searcy72.2S29Titans383Panthers
Dakota Dozier49.6G27Jets248Jets
Damien Williams71.8HB26Dolphins195Dolphins
Daniel Kilgore51.0C3049ers109849ers
Daniel McCullers69.9DI26Steelers13Steelers
Dannell Ellerbe65.6LB32Eagles76UFA
Danny Amendola75.3WR32Patriots568Dolphins
Danny Woodhead73.2HB33Ravens157Retired
DaQuan Jones80.8DI26Titans436Titans
Darius Butler55.2S32Colts500UFA
Darius Latham77.7DI23Raiders56UFA
Darrell Williams48.9T25Rams120UFA
Darrelle Revis57.2CB32Chiefs238Retired
Darren Fells72.4TE32Lions550Browns
Darren Sproles54.3HB35Eagles89Eagles
Darryl Morris69.2CB27Giants114UFA
David Amerson39.7CB26Raiders287Chiefs
David Bass46.4ED27Jets26Jets
David Fales56.9QB27Dolphins71Dolphins
David Irving83.4DI25Cowboys338Cowboys
David Parry71.7DI26Saints3Vikings
David Yankey0T26Panthers0UFA
Davon House50.4CB29Packers658Packers
De'Anthony Thomas64.0WR25Chiefs199Chiefs
DeAngelo Hall36.5S34Redskins158UFA
Delvin Breaux0CB28Saints0UFA
DeMarco Murray71.2HB30Titans647Retired
DeMarcus Lawrence94.1ED26Cowboys701Cowboys
Demario Davis87.3LB29Jets1115Saints
Denico Autry78.6DI28Raiders594Colts
Deontae Skinner0LB27Giants0UFA
Deonte Thompson60.4WR29Bills187Cowboys
Derek Anderson53.8QB35Panthers13UFA
Derek Carrier60.7TE28Rams187Raiders
Derek Newton0T30Texans0UFA
Derrick Coleman31.4FB27Falcons225UFA
Derrick Johnson77.3LB35Chiefs893Raiders
Derrick Shelby76.0ED29Falcons433Falcons
Des Lawrence0CB23Lions0UFA
DeShawn Shead0CB30Seahawks0Lions
Deshazor Everett51.5S26Redskins588Redskins
Devon Kennard71.0ED27Giants543Lions
Dez Bryant75.2WR29Cowboys893UFA
Dion Jordan83.6ED28Seahawks135Seahawks
Dion Lewis89.4HB28Patriots406Titans
DJ Hayden50.7CB28Lions489Jaguars
Dominique Easley0DI26Rams0Rams
Dominique Rodgers-Cromartie77.2CB32Giants604UFA
Don Barclay29.5G29Lions126Saints
Don Carey0S31Lions0Jaguars
Don Muhlbach0LS37Lions0Lions
Donald Stephenson42.5T29Broncos303Browns
Donnie Jones0P37Eagles0UFA
Dontae Johnson36.9CB2649ers1026Seahawks
Dontari Poe65.0DI28Falcons8Panthers
Donte Moncrief49.0WR25Colts614Jaguars
Dontrelle Inman57.0WR29Bears39UFA
Doug Martin48.5HB29Buccaneers287Raiders
Drew Brees87.8QB39Saints1015Saints
Drew Stanton51.2QB34Cardinals314Browns
Dustin Colquitt0P36Chiefs0Chiefs
Dustin Hopkins0K27Redskins0Redskins
Dwayne Harris57.4WR30Giants8Raiders
Dwight Freeney71.1ED38Lions126UFA
E.J. Gaines85.9CB26Bills654Browns
Earl Watford36.7G28Cardinals611Bears
Ed Dickson57.7TE31Panthers871Seahawks
Ed Stinson48.8DI28Jets51UFA
Eddie Lacy68.5HB28Seahawks137UFA
Eddie Pleasant77.3S29Texans307Patriots
EJ Manuel72.6QB28Raiders76Raiders
Eli Rogers45.8WR25Steelers386Steelers
Elvis Dumervil76.1ED3449ers341UFA
Emmanuel Lamur75.7LB29Vikings78UFA
Eric Decker72.5WR31Titans733UFA
Eric Ebron75.6TE25Lions549Colts
Eric Reid81.4S2649ers736UFA
Eric Weems61.4WR32Titans14UFA
Eric Winston44.0T34Bengals201UFA
Erik Walden71.3ED33Titans582UFA
Evan Smith72.9G33Buccaneers678Buccaneers
Ezekiel Ansah80.1ED29Lions516Lions
Frank Gore80.9HB35Colts555Dolphins
Frostee Rucker76.7DI34Cardinals608Raiders
Garrison Sanborn0LS33Buccaneers0UFA
Garry Gilliam68.5T2749ers3849ers
Geneo Grissom57.2ED26Patriots36UFA
Geno Smith77.4QB27Giants66Chargers
George Atkinson0HB25Chiefs0UFA
George Johnson59.1ED30Saints78Saints
Gerald Hodges48.6LB27Saints13UFA
Geremy Davis58.1WR26Chargers12Chargers
Graham Gano0K31Panthers0Panthers
Greg Ducre0CB26Steelers0UFA
Greg Mancz39.0G26Texans560Texans
Greg Robinson36.6T25Lions395Browns
Greg Van Roten56.6C28Panthers10Panthers
Haloti Ngata79.7DI34Lions145Eagles
Harry Douglas45.0WR32Titans23UFA
Ifeanyi Momah49.3TE28Cardinals48UFA
Isaiah Crowell62.8HB25Browns536Jets
Isaiah Johnson74.8S26Rams27UFA
J.J. Wilcox42.7S27Steelers13249ers
Jack Mewhort46.1G26Colts313Colts
Jacob Schum0P29Packers0UFA
Jaelen Strong72.8WR24Jaguars42UFA
Jahri Evans71.7G35Packers912UFA
Jairus Byrd44.7S31Panthers135UFA
Jake McQuaide0LS30Rams0Rams
Jamaal Charles51.0HB31Broncos206UFA
James Harrison77.6ED40Patriots153UFA
James Hurst42.4G26Ravens1085Ravens
Jamie Meder74.8DI27Browns178Browns
Jared Crick0DI29Broncos0UFA
Jarius Wright75.1WR28Vikings329Panthers
Jaron Brown50.8WR28Cardinals819Seahawks
Jarvis Jenkins69.0DI30Chiefs220Chiefs
Jarvis Landry82.0WR25Dolphins929Browns
Jay Bromley73.2DI26Giants424Saints
Jay Cutler62.5QB35Dolphins754UFA
Jaylen Watkins48.4CB25Eagles167Chargers
Jeff Cumberland44.2TE31Chargers148UFA
Jeff Janis58.3WR27Packers49Browns
Jelani Jenkins43.7LB26Texans82UFA
Jeremiah Attaochu69.0ED25Chargers5949ers
Jeremiah Sirles45.4G27Vikings343Panthers
Jeremy Butler0WR27Bills0UFA
Jeremy Cash0LB25Browns0Cardinals
Jeremy Hill49.9HB25Bengals77Patriots
Jeremy Lane37.8CB27Seahawks346UFA
Jeremy Langford0HB26Jets0Dolphins
Jeremy Maclin73.3WR30Ravens512UFA
Jerick McKinnon83.9HB26Vikings52749ers
Jermon Bushrod40.3G34Dolphins604Saints
Jerrell Freeman44.8LB32Bears56UFA
Jimmy Garoppolo85.2QB2649ers34449ers
Jimmy Graham53.8TE31Seahawks729Packers
Joe Berger77.6G36Vikings1113Retired
Joe Hawley43.6C29Buccaneers203Buccaneers
Joe Looney50.7G28Cowboys94Cowboys
Joe Thomas52.2LB27Packers104Cowboys
Joe Vellano46.7DT29Cowboys65UFA
Joe Webb46.5WR31Bills37Texans
John Brown50.2WR28Cardinals491Ravens
John Denney0LS39Dolphins0Dolphins
John Greco77.6G33Giants105Giants
John Greco77.6G33Giants105UFA
John Hughes74.5DI30Saints158UFA
John Jenkins75.4DI29Bears109Bears
John Kuhn49.3FB36Saints11UFA
John Phillips51.2TE31Saints7UFA
John Sullivan74.1C33Rams861Rams
John Timu74.5LB26Bears135Bears
Johnathan Hankins85.0DI26Colts687UFA
Johnathan Joseph75.7CB34Texans746Texans
Johnson Bademosi50.4CB28Patriots214Texans
Jon Bostic74.7LB27Colts914Steelers
Jon Condo0LS37Raiders0UFA
Jonathan Casillas36.1LB31Giants457UFA
Jonathan Cooper67.0G28Cowboys83549ers
Jonathan Freeny57.1LB29Saints29Lions
Jonathan Stewart51.5HB30Panthers428Giants
Jonotthan Harrison39.3C27Jets103Jets
Jordan Berry0P27Steelers0Steelers
Jordan Devey44.1G30Chiefs147Chiefs
Jordan Hill0DI27Lions0UFA
Jordan Matthews41.7WR26Bills508UFA
Jordan Todman0HB28Texans0UFA
Jordan Tripp0LB27Falcons0UFA
Jordy Nelson74.9WR33Packers806Raiders
Joseph Cheek0T25Browns0Steelers
Josh Bynes76.2LB29Cardinals236Cardinals
Josh Johnson0QB32Texans0Raiders
Josh Keyes0LB25Browns0Texans
Josh Kline74.1G28Titans1022Titans
Josh LeRibeus54.4G29Saints206Saints
Josh Mauro46.1DI27Cardinals334Giants
Josh McCown77.1QB39Jets805Jets
Josh Rounds0HB24Browns0UFA
Josh Sitton86.0G32Bears712Dolphins
Joshua Bellamy54.7WR29Bears438Bears
Julian Stanford46.3LB27Jets92Bills
Julius Peppers73.0ED38Panthers499Panthers
Julius Thomas47.1TE30Dolphins639UFA
Junior Galette82.4ED30Redskins406UFA
Justin Bethel43.4CB28Cardinals456Falcons
Justin Coleman81.8CB25Seahawks654Seahawks
Justin Ellis80.6DI27Raiders462Raiders
Justin Hunter51.6WR27Steelers65Steelers
Justin Pugh52.4T28Giants436Cardinals
Justin Trattou0ED30Buccaneers0UFA
Kai Forbath0K30Vikings0Vikings
Kamar Aiken39.7WR29Colts587Eagles
Kareem Martin75.2ED26Cardinals458Giants
Karl Klug71.2DI30Titans363UFA
Karlos Dansby67.7LB36Cardinals921UFA
Kasen Williams56.6WR25Browns130UFA
Kasim Edebali46.5ED29Saints47Bears
Kayvon Webster71.1CB27Rams550UFA
Keenan Robinson44.3LB29Giants292Bills
Keith McGill II74.1S29Raiders70UFA
Keith Smith40.3FB26Cowboys130Raiders
Keith Tandy49.6S29Buccaneers226Buccaneers
Kellen Clemens56.4QB35Chargers31UFA
Kelvin Sheppard46.5LB30Giants386UFA
Kemal Ishmael50.3LB27Falcons116Falcons
Kendall Wright76.3WR28Bears581Vikings
Kenjon Barner52.3HB29Eagles76Panthers
Kenneth Acker56.9CB26Chiefs209UFA
Kenneth Farrow0HB25Chargers0UFA
Kenny Vaccaro55.8HB27Saints7Titans
Kenny Wiggins38.3G30Chargers1040Lions
Kerry Wynn61.0FB27Giants1Giants
Kerwynn Williams68.2HB27Cardinals240Chiefs
Kevin Huber0P33Bengals0Bengals
Kevin Minter40.8LB27Bengals196Jets
Kevin Pamphile42.0G27Buccaneers787Titans
Kevin Pierre-Louis48.0LB26Chiefs253Jets
Khalif Barnes54.0T36Cardinals8UFA
Kirk Cousins78.9QB30Redskins999Vikings
Koa Misi0LB31Dolphins0UFA
Kony Ealy74.6ED26Jets451Cowboys
Korey Toomer80.3LB29Chargers26649ers
Kurt Coleman47.0S29Panthers772Saints
Kyle Fuller84.3CB26Bears1017Bears
Kyle Wilber48.1LB29Cowboys39Raiders
Kyle Williams79.7DI35Bills801Bills
L.P. Ladouceur0LS37Cowboys0Cowboys
LaAdrian Waddle50.0T27Patriots334Patriots
Ladarius Gunter63.5CB26Panthers2Panthers
Lamarcus Joyner90.1S27Rams685Rams
Lamarr Houston49.7ED31Bears231UFA
Lamin Barrow0LB27Dolphins0UFA
Lance Dunbar52.9HB28Rams39UFA
Lardarius Webb44.9CB38Ravens374UFA
LaRoy Reynolds56.3LB27Falcons14UFA
Lavar Edwards66.7ED28Browns47UFA
Lawrence Timmons43.3LB32Dolphins794UFA
Le'Veon Bell84.3HB26Steelers943Steelers
Lee Smith59.5TE30Raiders337UFA
LeGarrette Blount68.0HB31Eagles353Lions
Leger Douzable47.5ED3249ers220UFA
Leon Hall44.2S3349ers205Raiders
Leon McFadden0CB27Falcons0Falcons
Leonard Johnson64.2CB28Bills674Giants
Lerentee McCray68.4ED28Jaguars21Jaguars
LeShun Daniels60.3HB23Redskins14UFA
Levine Toilolo63.8TE26Falcons496Lions
Logan Paulsen50.3TE3149ers144Falcons
Louis Murphy67.4WR3149ers222UFA
Luke Bowanko47.5G27Ravens89Patriots
Luke Joeckel44.5G26Seahawks702UFA
Luke Willson48.0TE28Seahawks378Lions
Malcolm Butler81.0CB28Patriots1038Titans
Marcedes Lewis77.9TE34Jaguars1054Packers
Marcus Cooper42.5CB28Bears246Bears
Marcus Gilchrist77.2S29Texans813Raiders
Marcus Martin0G24Browns0Cowboys
Marcus Sherels71.7CB30Vikings20Vikings
Marcus Smith49.2ED26Seahawks252Seahawks
Marcus Williams35.9CB27Texans149UFA
Mark Herzlich0LB31Giants0Giants
Mark Nzeocha68.4LB2849ers949ers
Mark Sanchez0QB31Bears0UFA
Markus Wheaton47.2WR27Bears188Eagles
Marqise Lee78.4WR26Jaguars737Jaguars
Marquette King0P29Raiders69Broncos
Marquis Flowers50.3LB26Patriots283Patriots
Marshall Newhouse46.4T29Raiders841Bills
Martellus Bennett46.0TE31Patriots389UFA
Martin Ifedi0ED26Falcons0UFA
Mason Foster63.0LB29Redskins288Redskins
Matt Barkley0QB27Cardinals0Bengals
Matt Bryant0K43Falcons0Falcons
Matt Cassel50.8QB35Titans77Lions
Matt Forte57.4HB32Jets360UFA
Matt Longacre73.8ED26Rams377Rams
Matt McCants0T29Browns0UFA
Matt Moore53.8QB34Dolphins203UFA
Matt Overton0LS33Jaguars0UFA
Matt Paradis75.2C28Broncos1128Broncos
Matt Slauson45.0G32Chargers424Colts
Matt Tobin55.6T28Seahawks81Patriots
Matthew Slater57.9WR32Patriots13Patriots
Maurice Alexander42.5S27Rams227Seahawks
Max Bullough0LB26Browns0UFA
Max Tuerk60.8C24Cardinals1UFA
Michael Campanaro56.0WR27Ravens262Titans
Michael Crabtree71.4WR30Raiders599Ravens
Michael Floyd56.8WR28Vikings152Saints
Michael Mauti48.9LB28Saints64Saints
Michael Ola45.1T30Chargers15UFA
Michael Schofield48.2T27Chargers407Chargers
Michael Thomas79.7S29Dolphins153Giants
Michael Wilhoite61.3LB31Seahawks306UFA
Mike Davis72.6HB25Seahawks175Seahawks
Mike Glennon71.7QB28Bears264Cardinals
Mike James0HB27Lions0UFA
Mike Mitchell71.2S31Steelers738UFA
Mike Nugent0K36Bears0UFA
Mike Pennel72.7DI27Jets301Jets
Mike Person70.5C30Colts31749ers
Mike Pouncey46.5C29Dolphins971Chargers
Mike Tolbert47.7HB32Bills204UFA
Mike Wallace74.5WR32Ravens717Eagles
Mitch Unrein83.9DI31Bears389Buccaneers
Morgan Burnett77.3S29Packers724Stellers
Morris Claiborne48.5CB28Jets919Jets
Muhammad Wilkerson79.8DI28Jets698Packers
Mychal Rivera0TE28Jaguars0UFA
Najee Goode59.0LB29Eagles200Colts
Nat Berhe45.3S27Giants39Steelers
Nate Allen40.2S30Dolphins362UFA
Nate Ebner0S28Patriots0Patriots
Nate Solder74.6T30Patriots1114Giants
NaVorro Bowman85.4LB30Raiders643UFA
Ndamukong Suh91.0DI31Dolphins877Rams
Neal Sterling73.0TE26Jets100Jets
Neville Hewitt47.0LB25Dolphins11Jets
Nevin Lawson41.7CB27Lions555Lions
Nick Bellore74.3FB29Lions13Lions
Nick Dzubnar60.8LB27Chargers2Chargers
Nick Easton41.5G26Vikings748Vikings
Nick Fairley0DI29Saints0UFA
Nick Folk0K33Buccaneers0UFA
Nick Mangold0C34Jets0Retired
Nick Novak0K37Chargers0UFA
Nick Williams72.4WR27Falcons28Titans
Nickell Robey-Coleman85.2CB26Rams654Rams
Nigel Bradham80.5LB28Eagles921Eagles
Niles Paul42.6TE29Redskins300Jaguars
Oday Aboushi39.6G27Seahawks558UFA
Orlando Scandrick41.5CB31Cowboys614Redskins
Orleans Darkwa68.4HB26Giants314UFA
Pat O'Donnell0P27Bears0Bears
Pat Sims61.0DI33Bengals304UFA
Patrick Murray0K27Buccaneers0UFA
Patrick Omameh52.0G28Jaguars859Giants
Patrick Robinson90.7CB30Eagles710Saints
Paul Posluszny84.2LB33Jaguars478Retired
Paul Richardson72.4WR26Seahawks817Redskins
Paul Worrilow60.1LB28Lions272Eagles
Pernell McPhee79.9ED29Bears385Redskins
Peyton Thompson56.4S28Jaguars20UFA
Phil Taylor0DI30Redskins0Redskins
Phillip Gaines35.9CB27Chiefs420Bills
Pierre Desir48.7CB27Colts375Colts
Preston Brown54.0LB25Bills1098Bengals
Prince Amukamara81.2CB29Bears849Bears
Quincy Enunwa0WR26Jets0Jets
Quintin Demps43.4S32Bears177UFA
Quinton Dial48.8DI28Packers309UFA
Quinton Dunbar80.0CB26Redskins373Redskins
Quinton Spain68.8G27Titans876Titans
Rafael Bush63.9S31Saints183Bills
Rakeem Nunez-Roches57.7DI25Chiefs390Colts
Rakeem Nunez-Roches57.7DI25Chiefs390UFA
Ramik Wilson41.2LB26Chiefs125Rams
Ramon Humber39.3LB31Bills570Bills
Rashaan Melvin85.7CB28Colts552Raiders
Reggie Nelson75.3S34Raiders1026Raiders
Rex Burkhead65.3HB28Patriots195Patriots
Ricardo Allen79.4S26Falcons954Falcons
Richard Rodgers49.0TE25Packers304Eagles
Richard Sherman82.7CB29Seahawks57249ers
Richie Incognito80.5G35Bills1108Retired
Ricky Ali'ifua0DI26Browns0UFA
Ricky Jean Francois48.9DI31Patriots60Lions
Robert Ayers89.3ED32Buccaneers588UFA
Robert Golden71.6S27Steelers214Chiefs
Robert McClain66.6CB30Buccaneers690UFA
Rodney Adams0WR23Colts0Retired
Ron Parker40.1S30Chiefs1099Falcons
Rontez Miles43.3S29Jets125Jets
Roosevelt Nix37.7FB26Steelers182Steelers
Ross Cockrell81.6CB27Giants679Panthers
Russell Bodine46.9C26Bengals962Bills
Ryan Fitzpatrick73.2QB35Buccaneers296Buccaneers
Ryan Grant72.9WR27Redskins613Colts
Ryan Jensen74.9C27Ravens1085Buccaneers
Ryan Mallett52.1QB30Ravens56UFA
Ryan Russell42.6ED26Buccaneers456UFA
Ryan Succop0K31Titans0Titans
Sam Acho67.3ED30Bears639Bears
Sam Bradford68.9QB30Vikings89Cardinals
Sam Young56.6T31Dolphins451Dolphins
Sammie Coates59.0WR25Browns92Texans
Sammy Watkins78.4WR25Rams774Chiefs
Scott Simonson0TE26Panthers0UFA
Scott Tolzien33.3QB30Colts40UFA
Sealver Siliga44.5DI29Buccaneers118UFA
Sean McGrath72.1TE30Chargers218UFA
Sean Smith73.1CB31Raiders701UFA
Sean Spence33.2LB29Steelers164UFA
Sean Weatherspoon47.5LB30Falcons7UFA
Seantrel Henderson69.3T26Bills47Texans
Sebastian Janikowski0K40Raiders0Seahawks
Senio Kelemete48.6G28Saints633Texans
Shamar Stephen73.1DI27Vikings383Seahawks
Shamarko Thomas61.4S28Bills6UFA
Shane Lechler0P42Texans0Texans
Shane Vereen48.0HB29Giants324UFA
Shaquil Barrett82.1ED25Broncos664Broncos
Shareece Wright69.9CB31Bills456Raiders
Sharrif Floyd0DI27Vikings0UFA
Shawn Lauvao38.3G30Redskins531Redskins
Shea McClellin0LB29Patriots0UFA
Sheldon Richardson83.8DI27Seahawks654Vikings
Sherrick McManis71.2CB30Bears31Bears
Spencer Long56.0C27Redskins397Jets
Star Lotulelei49.1DI28Panthers586Bills
Stefan Charles0DI30Chiefs0Chiefs
Stephen Morris0QB26Redskins0UFA
Sterling Moore44.3CB28Saints105UFA
Stevan Ridley76.5HB29Steelers39Steelers
Steven Johnson0LB30Ravens0UFA
Steven Terrell84.9S27Chiefs72UFA
Sylvester Williams76.5DI29Titans410Lions
T.J. Carrie84.3CB28Raiders1023Browns
T.J. Ward74.4S31Buccaneers405UFA
T.J. Yates47.3QB31Texans200UFA
Tahir Whitehead79.6LB28Lions950Raiders
Taiwan Jones72.1HB30Bills2Bills
Tamba Hali54.2ED34Chiefs116UFA
Taniela Tupou0DI25Falcons0UFA
Tank Carder0LB29Browns0Browns
Tank Carradine78.1ED2949ers214Raiders
Tavarres King62.6WR28Giants393Vikings
Tavon Wilson45.4S28Lions547Lions
Taylor Gabriel69.1WR27Falcons541Bears
Teddy Bridgewater63.6QB25Vikings6Jets
Teddy Williams0CB30Panthers0Giants
Tenny Palepoi60.0ED27Chargers269Bills
Terence Garvin45.5LB27Seahawks195Dolphins
Terence Newman82.1CB39Vikings554Vikings
Terrance Mitchell52.3CB26Chiefs705Browns
Terrance West45.3HB27Ravens66Saints
Terrell McClain41.8DI30Redskins328Falcons
Terrelle Pryor Sr.43.1WR29Redskins378Jets
Terrence Brooks74.8S26Jets93Jets
Terrence Fede53.0ED26Dolphins172Bills
Terron Ward71.6HB26Falcons74UFA
Thomas Rawls45.5HB25Seahawks218Jets
Tim Barnes60.1C3049ers2UFA
TJ Jones77.5WR26Lions398Lions
Todd Davis77.1LB26Broncos520Broncos
Tom Compton45.7G29Bears342Vikings
Tom Johnson78.9DI34Vikings674Seahawks
Tom Savage71.1QB28Texans418Saints
Tony Bergstrom37.1C32Redskins32Redskins
Tony McDaniel75.2DI33Saints66UFA
Tramaine Brock45.3CB30Vikings51Broncos
Tramon Williams88.8CB35Cardinals666Packers
Travaris Cadet66.7HB29Bills103Bills
Travis Swanson43.1C27Lions710Jets
Tre Boston81.4S26Chargers1039Cardinals
Trent Murphy0ED27Redskins0Bills
Trevon Hartfield0S26Browns0UFA
Trevone Boykin0QB25Seahawks0UFA
Trey Burton76.9TE26Eagles302Bears
Troy Niklas42.4TE25Cardinals414Patriots
Trumaine Johnson74.3CB28Rams932Jets
Ty Nsekhe51.4T32Redskins305Redskins
Tyler Bray44.8QB26Chiefs4Bears
Tyler Eifert75.2TE27Bengals104Bengals
Tyrann Mathieu77.0S26Cardinals1055Texans
Tyrell Williams56.0WR26Chargers851Chargers
Tyrunn Walker48.6DI28Rams306UFA
Tyvon Branch88.5S31Cardinals579UFA
Ulrick John47.7T26Packers40Patriots
Victor Ochi0LB24Titans0UFA
Vinny Curry84.8ED30Eagles702Buccaneers
Vinston Painter61.2T28Cardinals3Cardinals
Virgil Green43.1TE30Broncos532Chargers
Walt Aikens48.0CB27Dolphins13Dolphins
Wesley Johnson31.3C27Jets937Lions
Weston Richburg71.3C27Giants24149ers
Will Beatty69.7T33Eagles40UFA
Will Clarke62.3ED27Buccaneers315Buccaneers
Will Compton53.8LB28Redskins150Titans
William Gay51.4CB33Steelers271Giants
William Hayes85.6ED33Dolphins271Dolphins
Willie Snead IV55.9WR25Saints259Ravens
Willie Young48.4ED32Bears119UFA
Xavier Cooper70.8DI26Jets103Jets
Xavier Su'a-Filo35.8G27Texans1075Titans
Xavier Williams80.8DI26Cardinals249Chiefs
Zac Kerin39.9G27Lions70UFA
Zach Banner66.2T24Browns27Panthers
Zach Brown61.8LB28Redskins834Redskins
Zach Fulton68.7C26Chiefs790Texans
Zach Line79.0FB28Saints168Saints
Zach Miller75.9TE33Bears314UFA
Zach Strief68.1T34Saints83Retired
Zach Zenner66.3HB26Lions65Lions
Zane Beadles32.9G3149ers395UFA
Michael Mauti48.9LB28Saints64UFA
Mychal Kendricks86.0LB27Eagles726Browns
J.R. Sweezy43.9G29Buccaneers903UFA

* 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 2017 and are scheduled to become free agents when the 2018 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, 2018.

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

Join PFF EDGE for 12 months of the best football analysis!

PFF Edge

PFF Elite