2019 NFL FREE AGENCY CHEAT SHEET compiled by @MikeClayNFL with offensive line contributions from @KCJoynerTFS
QUARTERBACK WIDE RECEIVER OFFENSIVE TACKLE CENTER/GUARD EDGE RUSHER CORNERBACK UNIT GRADES RANKS Player Ex Player Ex Player Ex Player Ex Player Ex Player Ex Team QB RB WR TE OL INT EDGE LB CB S O D Ovr Ryan Fitzpatrick TB Golden Tate PHI Jared Veldheer DEN T.J. Lang DET Justin Houston KC Bryce Callahan CHI ARZ 3 7 4 3 2 3 8 6 9 4 30 17 28 Tyrod Taylor CLV Tyrell Williams LAC Daryl Williams CAR A.J. Cann JAX Ezekiel Ansah DET Ronald Darby PHI ATL 8 7 9 6 6 6 4 8 6 8 6 15 7 Josh McCown NYJ Demaryius Thomas HST Jermey Parnell JAX John Sullivan LAR Derrick Morgan TEN Morris Claiborne NYJ BLT 5 2 2 6 6 10 3 2 9 6 25 22 23 Blake Bortles JAX Randall Cobb GB Joe Barksdale ARZ Mike Iupati ARZ Bruce Irvin ATL Jason McCourty NE BUF 2 5 5 3 5 3 8 9 6 8 29 7 22 Robert Griffin III BLT Dez Bryant NO Jordan Mills BUF D.J. Fluker SEA Shane Ray DEN Jason Verrett LAC CAR 7 10 4 8 6 7 3 10 4 4 13 25 18 Mike Glennon ARZ Chris Hogan NE Kendall Lamm HST Stefen Wisniewski PHI Vinny Curry TB Darqueze Dennard CIN CHI 5 7 7 7 7 10 8 8 8 8 16 1 3 Brock Osweiler MIA Donte Moncrief JAX Chris Clark CAR Quinton Spain TEN Aaron Lynch CHI Pierre Desir IND CIN 2 7 9 3 2 7 7 3 5 8 28 20 27 Trevor Siemian MIN Mike Wallace PHI Cameron Fleming DAL Jeff Allen KC William Hayes MIA Rashaan Melvin OAK CLV 7 8 10 6 5 6 9 5 6 2 12 21 13 Geno Smith LAC Michael Crabtree BLT LaAdrian Waddle NE John Miller BUF Shaquil Barrett DEN Brent Grimes TB DAL 6 10 7 5 10 4 7 9 8 4 11 12 10 Matt Cassel DET Martavis Bryant OAK T.J. Clemmings OAK Travis Swanson MIA Alex Okafor NO Briean Boddy-Calhoun CLV DEN 2 5 5 3 6 6 8 5 8 4 27 13 24 Joshua Johnson WAS Pierre Garcon SF Austin Howard WAS Andy Levitre ATL Nick Perry GB Bashaud Breeland GB DET 6 5 9 3 8 10 5 2 6 6 14 23 17 Brandon Weeden HST Dontrelle Inman IND Jermon Bushrod NO Ryan Kalil CAR Clay Matthews GB E.J. Gaines CLV GB 9 5 5 7 10 10 7 5 5 6 2 19 4 Sean Mannion LAR Phillip Dorsett NE Corey Robinson JAX Nick Easton MIN Markus Golden ARZ Brian Poole ATL HST 7 4 9 5 2 3 10 8 6 8 18 5 16 Mark Sanchez WAS Eli Rogers PIT Denzelle Good OAK Tyler Shatley JAX Benson Mayowa ARZ Orlando Scandrick KC IND 8 5 7 10 10 4 5 8 4 6 1 24 9 Tom Savage CIN Ryan Grant IND John Wetzel ARZ Ryan Groy BUF Matt Longacre LAR Captain Munnerlyn CAR JAX 5 4 4 1 5 7 9 8 10 2 26 3 19 David Fales MIA Kelvin Benjamin KC Shawn Lauvao WAS Pernell McPhee WAS Coty Sensabaugh PIT KC 9 4 9 10 5 6 2 3 4 9 4 28 15 Austin Davis TEN J.J. Nelson ARZ Tom Compton MIN Andre Branch MIA Phillip Gaines CLV LAC 8 8 9 8 3 1 9 6 9 6 9 8 6 Rishard Matthews NYJ Brandon Copeland NYJ Tramaine Brock DEN LAR 6 10 10 6 8 8 4 3 9 9 7 9 5 Jordan Matthews PHI Dion Jordan SEA Shareece Wright HST MIA 1 2 4 5 4 3 4 3 6 8 32 27 32 Jermaine Kearse NYJ Eli Harold DET Sam Shields LAR MIN 5 7 9 7 3 4 7 8 8 9 19 4 14 TIGHT END Tavon Austin DAL RUNNING BACK Michael Johnson CIN Jamar Taylor DEN NE 10 8 2 8 8 4 5 6 8 9 3 11 2 Player Ex Kevin White CHI Player Ex Dominique Easley LAR P.J. Williams NO NO 9 10 7 2 8 6 8 6 6 8 5 6 1 Jared Cook OAK De'Anthony Thomas KC Tevin Coleman ATL Sam Acho CHI Bene Benwikere OAK NYG 3 10 2 8 7 6 1 2 4 4 23 32 31 Austin Seferian-Jenkins JAX Deonte Thompson BUF Mark Ingram NO Jeremiah Attaochu NYJ Tyler Patmon JAX NYJ 5 8 5 6 3 10 2 9 4 10 22 14 20 Tyler Eifert CIN Chris Conley KC Jay Ajayi PHI John Simon NE Leon Hall OAK OAK 5 2 7 3 5 4 2 3 2 8 24 31 30 Jeff Heuerman DEN Terrance Williams DAL T.J. Yeldon JAX PHI 7 2 5 10 10 7 8 5 4 8 10 16 12 Marcedes Lewis GB Brandon LaFell OAK C.J. Anderson LAR INTERIOR DL LINEBACKER SAFETY PIT 8 7 5 5 8 10 5 5 8 6 8 10 8 Antonio Gates LAC Terrelle Pryor BUF Marshawn Lynch OAK Player Ex Player Ex Player Ex SEA 8 7 7 5 2 2 5 6 2 6 15 30 25 Maxx Williams BLT Cody Latimer NYG Spencer Ware KC Ndamukong Suh LAR K.J. Wright SEA Earl Thomas SEA SF 6 4 2 10 6 6 7 6 4 2 17 26 21 Geoff Swaim DAL Aldrick Robinson MIN Adrian Peterson WAS Muhammad Wilkerson GB Brandon M. Marshall DEN Tre Boston ARZ TB 5 2 9 8 3 10 3 6 2 4 21 29 26 Jermaine Gresham ARZ Andre Holmes DEN Javorius Allen BLT Malcom Brown NE Jake Ryan GB Ha Ha Clinton-Dix WAS TEN 3 7 5 8 8 7 7 9 8 9 20 2 11 Luke Stocker TEN Rod Streater CLV Bilal Powell NYJ Danny Shelton NE Will Compton TEN Andrew Sendejo MIN WAS 2 4 2 6 4 6 7 8 5 6 31 18 29 Levine Toilolo DET Bruce Ellington DET Doug Martin OAK Steve McLendon NYJ Adrian Phillips LAC Clayton Geathers IND Unit grades indicate the value I've assigned to each position as rosters Lance Kendricks GB Russell Shepard NYG Alex Collins BLT Corey Liuget LAC Josh Bynes ARZ Glover Quin DET currently stand (UFAs are removed, but RFAs and ERFAs are included). A.J. Derby MIA Andre Roberts NYJ Jeremy Hill NE Tim Jernigan PHI Jamie Collins Sr. CLV Jahleel Addae LAC The scale is 1 (worst/in need of major attention) to 10 (in extremely good Darren Fells CLV Darrius Heyward-Bey PIT LeGarrette Blount DET Brent Urban BLT Mychal Kendricks SEA Jimmie Ward SF shape with little need). This can best be described as a subjective process, Matt LaCosse DEN Bennie Fowler NYG Darren Sproles PHI Domata Peko DEN Gerald Hodges ARZ Darian Stewart DEN though plenty of resources are utilized, including the terrific PFF player Logan Paulsen ATL Dwayne Harris OAK Ty Montgomery BLT David Irving DAL Mark Barron LAR Mike Mitchell IND grades. The three columns to the right are weighted offensive, defensive Dion Sims CHI Justin Hardy ATL Corey Grant JAX Haloti Ngata PHI L.J. Fort PIT George Iloka MIN and overall rankings. Luke Willson DET Justin Hunter PIT Rod Smith DAL Kyle Love CAR Manti Te'o NO Corey Graham PHI Potential cuts/cap casualties/trade pieces James O'Shaughnessy JAX Michael Floyd WAS Ameer Abdullah MIN Brandon Mebane LAC Vincent Rey CIN Reggie Nelson OAK Blake Bell JAX TJ Jones DET Jonathan Stewart NYG Mike Pennel NYJ Ramik Wilson LAR Jordan Richards ATL QB: Ryan Tannehill, AJ McCarron, Jacoby Brissett, Josh Dobbs, John Phillips ARZ Rashad Greene JAX Alfred Blue HST Christian Covington HST Antonio Morrison GB Kurt Coleman NO CJ Beathard Richard Rodgers PHI Joe Webb HST Jacquizz Rodgers TB Rodney Gunter ARZ Stephone Anthony MIA Johnathan Cyprien TEN RB: DeAndre Washington Neal Sterling NYJ Geremy Davis LAC Cameron Artis-Payne CAR Darius Philon LAC Kyle Emanuel LAC Curtis Riley NYG WR: Laquon Treadwell, Seth Roberts, Cam Meredith Michael Hoomanawanui NO Charcandrick West KC Allen Bailey KC Josh Martin NYJ Antone Exum Jr. SF TE: Cameron Brate MarQueis Gray MIA FULLBACK Alfred Morris SF Earl Mitchell SF Ramon Humber NE Marcus Gilchrist OAK DT: Ryan Hewitt IND Player Ex Benny Cunningham CHI Mario Edwards Jr. NYG Adarius Taylor TB Mike Adams CAR Daniel Brown CHI Anthony Sherman KC Stevan Ridley PIT Ricky Jean Francois DET Mark Nzeocha SF Ibraheim Campbell GB Edge: Everson Griffen Brian Parker DEN Michael Burton CHI Travaris Cadet CAR Josh Mauro NYG David Mayo CAR Terrence Brooks NYJ LB: Darron Lee, Vontaze Burfict, Zach Brown, Wesley Woodyard Derrick Coleman ARZ Fozzy Whittaker CAR Kerry Wynn NYG Najee Goode IND J.J. Wilcox IND CB: Jimmy Smith, Xavier Rhodes or Trae Waynes, Aaron Colvin Jamize Olawale DAL Kenjon Barner CAR Bennie Logan TEN Kevin Pierre-Louis NYJ Chris Conte TB S: Morgan Burnett Tommy Bohanon JAX Taiwan Jones BUF Al Woods IND Nate Stupar NYG Andrew Adams TB