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

Name 2017 grade Position Age 2017 team 2017 snaps 2018 team Aaron Brewer 0 LS 28 Cardinals 0 Cardinals Aaron Colvin 78.5 CB 26 Jaguars 700 Texans Aaron Lynch 78.7 ED 25 49ers 157 Bears Adairius Barnes 0 CB 24 Lions 0 UFA Adam Gettis 0 G 29 Buccaneers 0 Buccaneers Adam Humphries 67.8 WR 25 Buccaneers 681 Buccaneers Adam Jones 47.0 CB 34 Bengals 299 UFA Adam Vinatieri 0 K 45 Colts 0 Colts Adarius Glanton 47.4 LB 27 Buccaneers 284 Buccaneers Adrian Clayborn 86.7 ED 30 Falcons 555 Patriots Adrian Peterson 43.5 HB 32 Cardinals 256 UFA Adrian Phillips 50.6 S 26 Chargers 521 Chargers Ahmad Brooks 72.3 ED 34 Packers 346 UFA Ahtyba Rubin 50.6 DI 32 Falcons 13 Raiders AJ McCarron 50.1 QB 27 Bengals 26 Bills Akeem Ayers 69.4 LB 29 Giants 4 UFA Alan Branch 67.7 NT 33 Patriots 274 UFA Albert Wilson 78.3 WR 26 Chiefs 538 Dolphins Aldon Smith 0 ED 28 Raiders 0 UFA Alek Torgersen 0 QB 23 Lions 0 Cardinals Alex Boone 39.5 G 31 Cardinals 874 UFA Alex Okafor 84.7 ED 27 Saints 486 Saints Alfred Blue 73.4 HB 27 Texans 156 UFA Alfred Morris 73.4 HB 29 Cowboys 204 UFA Allen Barbre 44.3 T 34 Broncos 553 UFA Allen Hurns 80.7 WR 26 Jaguars 629 Cowboys Allen Robinson 71.7 WR 25 Jaguars 3 Bears Alterraun Verner 50.7 CB 29 Dolphins 157 UFA Amini Silatolu 40.5 G 29 Panthers 247 Panthers Andre Ellington 56.2 HB 29 Texans 69 UFA Andre Roberts 60.4 WR 30 Falcons 31 Jets Andre Smith 48.0 T 31 Bengals 536 Cardinals Andre Williams 46.6 HB 26 Chargers 13 UFA Andrew Depaola 0 TE 31 Bears 0 Raiders Andrew East 0 LS 26 Raiders 0 UFA Andrew Gachkar 0 LB 29 Panthers 0 UFA Andrew Norwell 88.7 G 26 Panthers 1066 Jaguars Angelo Blackson 74.1 DI 25 Texans 193 Texans Anthony Chickillo 46.7 ED 25 Steelers 270 Steelers Anthony Fasano 45.0 TE 34 Dolphins 519 UFA Anthony Hitchens 80.8 LB 26 Cowboys 544 Chiefs Anthony Sherman 73.9 FB 29 Chiefs 181 Chiefs Antone Exum Jr. 43.4 S 27 49ers 41 49ers Antonio Cromartie 0 CB 33 Colts 0 Retired Antonio Gates 73.9 TE 38 Chargers 499 UFA Armonty Bryant 0 ED 27 Raiders 0 UFA Arrelious Benn 51.1 WR 29 Jaguars 81 UFA Arthur Jones 42.8 DI 32 Redskins 23 UFA Arthur Moats 51.1 ED 30 Steelers 84 Cardinals Asa Jackson 61.2 CB 28 49ers 1 UFA Asante Cleveland 0 TE 26 Chargers 0 UFA Austin Davis 60.0 QB 29 Seahawks 4 Seahawks Austin Howard 71.6 T 31 Ravens 1081 Colts Austin Pasztor 0 T 27 Falcons 0 Falcons Austin Seferian-Jenkins 47.6 TE 25 Jets 652 Jaguars Avery Williamson 86.0 LB 26 Titans 654 Jets B.W. Webb 0 CB 28 Browns 0 Giants Barkevious Mingo 72.1 ED 27 Colts 503 Seahawks Bashaud Breeland 79.0 CB 26 Redskins 856 UFA Beau Allen 75.5 DI 26 Eagles 423 Buccaneers Ben Garland 73.1 G 37 Falcons 341 Falcons Ben Heeney 48.9 LB 26 Texans 9 Texans Bene' Benwikere 76.7 CB 26 Cowboys 11 Cardinals Benjamin Ijalana 49.6 T 29 Jets 56 Jets Benjamin Watson 45.9 TE 37 Ravens 700 Saints Bennie Fowler III 47.9 WR 27 Broncos 573 Bears Bennie Logan 71.8 DI 28 Chiefs 574 Titans Benny Cunningham 56.7 HB 28 Bears 176 Bears Benson Mayowa 73.5 ED 26 Cowboys 381 Cardinals Billy Turner 37.4 T 26 Broncos 46 Broncos Billy Winn 0 DI 29 Broncos 0 UFA Bishop Sankey 0 HB 25 Vikings 0 UFA Blaine Gabbert 42.6 QB 28 Cardinals 339 Titans Blair Walsh 0 K 28 Seahawks 0 UFA Blidi Wreh-Wilson 73.9 CB 28 Falcons 65 Falcons Bobby Hart 37.7 T 24 Giants 523 Bengals Brad Wing 0 P 27 Giants 0 UFA Bradley McDougald 77.3 S 27 Seahawks 675 Seahawks Bradley Northnagel 0 LS 24 Raiders 0 UFA Bradley Sowell 40.5 G 29 Bears 297 Bears Branden Oliver 67.9 HB 27 Chargers 106 UFA Brandon Bolden 47.3 HB 28 Patriots 42 Patriots Brandon Boykin 0 CB 28 Ravens 0 UFA Brandon Coleman 47.5 WR 26 Saints 653 Saints Brandon Copeland 0 LB 27 Lions 0 Jets Brandon Doughty 0 QB 26 Dolphins 0 Cardinals Brandon Fusco 76.0 G 28 49ers 1083 Falcons Brandon King 61.4 S 25 Patriots 1 Patriots Brandon Marshall 50.2 WR 34 Giants 256 Seahawks Brandon Tate 64.0 WR 30 Bills 148 Saints Brandon Weeden 0 QB 34 Titans 0 Texans Brandon Williams 46.7 TE 30 Colts 293 UFA Breno Giacomini 32.7 T 32 Texans 1095 Raiders Brent Celek 43.6 TE 33 Eagles 540 UFA Brent Grimes 82.0 CB 35 Buccaneers 844 Buccaneers Brent Qvale 50.0 T 27 Jets 394 Jets Brent Urban 74.7 DI 27 Ravens 123 Ravens Brenton Bersin 71.4 WR 28 Panthers 162 UFA Brett Goode 0 LS 33 Packers 0 UFA Brett Jones 63.9 C 26 Giants 966 Giants Brian Brown 0 WR 23 Cowboys 0 UFA Brian Cushing 52.0 LB 31 Texans 163 UFA Brian Peters 61.6 LB 29 Texans 69 Texans Brian Quick 72.7 WR 29 Redskins 77 Redskins Brian Schwenke 67.1 G 27 Titans 147 Patriots Brice Butler 62.7 WR 28 Cowboys 261 Cardinals Brice McCain 41.4 CB 31 Titans 416 UFA Brittan Golden 49.6 WR 30 Cardinals 74 UFA Brock Coyle 41.3 LB 27 49ers 646 49ers Brock Osweiler 47.7 QB 27 Broncos 349 Dolphins Bruce Carter 50.8 ED 30 Jets 10 UFA Bruce Ellington 46.7 WR 27 Texans 590 Texans Bryan Braman 40.2 LB 31 Eagles 12 UFA Bryce Callahan 82.9 CB 26 Bears 512 Bears Bryce Petty 43.8 QB 26 Jets 215 Dolphins Byron Bell 30.4 T 29 Cowboys 243 UFA Byron Maxwell 39.2 CB 30 Seahawks 107 Seahawks C.J. Anderson 86.0 HB 27 Broncos 618 Panthers C.J. Spiller 48.4 HB 31 Chiefs 12 UFA Cairo Santos 0 K 26 Bears 0 Jets Caleb Sturgis 0 K 29 Eagles 0 Chargers Cameron Brate 80.0 TE 27 Buccaneers 582 Buccaneers Cameron Fleming 75.8 T 25 Patriots 369 Cowboys Cameron Lynch 42.7 LB 25 Rams 1 Buccaneers Cameron Meredith 0 WR 25 Bears 0 Saints Cap Capi 52.8 ED 26 Bills 96 UFA Carlos Hyde 50.3 HB 26 49ers 783 Browns Case Keenum 85.4 QB 30 Vikings 997 Broncos Cassius Marsh 43.7 ED 26 49ers 266 49ers Cedric Peerman 0 HB 31 Bengals 0 UFA Cedric Thornton 43.9 DI 30 Bills 387 UFA Chad Henne 52.3 QB 33 Jaguars 18 Chiefs Chandler Catanzaro 0 K 27 Jets 0 Buccaneers Charles Johnson 45.7 ED 31 Panthers 389 Jets Charles Johnson 45.7 ED 32 Panthers 388 UFA Charles Sims 47.2 HB 27 Buccaneers 380 Buccaneers Chase Daniel 60.2 QB 31 Saints 2 Bears Chris Baker 68.4 DI 30 Buccaneers 455 Bengals Chris Barker 0 G 28 Browns 0 UFA Chris Boswell 0 K 27 Steelers 0 Steelers Chris Carter 57.8 ED 30 Redskins 2 UFA Chris Clark 37.7 T 33 Texans 548 UFA Chris Gragg 0 TE 28 Jets 0 UFA Chris Hairston 0 T 29 Chargers 0 UFA Chris Hubbard 70.0 T 27 Steelers 780 Browns Chris Ivory 50.3 HB 29 Jaguars 303 Bills Chris Jones 0 P 29 Cowboys 0 Cowboys Chris McCain 49.6 ED 26 Chargers 242 UFA Chris McCain 49.6 ED 26 Chargers 242 RFA Chris Smith 67.1 ED 26 Bengals 401 Browns Christian Jones 45.3 LB 27 Bears 623 Lions Christine Michael 0 HB 27 Colts 0 Colts Clay Harbor 0 TE 31 Saints 0 UFA Cliff Avril 44.1 ED 32 Seahawks 151 UFA Clinton McDonald 48.9 DI 31 Buccaneers 460 Broncos Clive Walford 48.3 TE 26 Raiders 129 Jets Cobi Hamilton 53.0 WR 27 Texans 53 Cardinals Coby Fleener 71.3 TE 29 Saints 269 UFA Cody Davis 77.9 S 29 Rams 280 Jaguars Cody Latimer 76.1 WR 25 Broncos 381 Giants Cody Parkey 0 K 26 Dolphins 0 Bears Collin Bevins 0 DI 0 Browns 0 UFA Colt Anderson 0 S 32 Bills 0 UFA Connor Barwin 43.4 ED 31 Rams 657 Giants Corey Graham 74.4 S 33 Eagles 367 UFA Corey Grant 77.6 HB 26 Jaguars 50 Jaguars Corey Nelson 64.4 LB 26 Broncos 44 Eagles Corey White 0 CB 27 Browns 0 UFA Cornelius Lucas 76.4 T 27 Rams 65 Rams Courtney Upshaw 72.6 DI 28 Falcons 197 Jets Crockett Gillmore 0 TE 26 Ravens 0 UFA D.J. Fluker 42.3 G 27 Giants 446 Seahawks Da'Norris Searcy 72.2 S 29 Titans 383 Panthers Dakota Dozier 49.6 G 27 Jets 248 Jets Damien Williams 71.8 HB 26 Dolphins 195 Dolphins Daniel Kilgore 51.0 C 30 49ers 1098 49ers Daniel McCullers 69.9 DI 26 Steelers 13 Steelers Dannell Ellerbe 65.6 LB 32 Eagles 76 UFA Danny Amendola 75.3 WR 32 Patriots 568 Dolphins Danny Woodhead 73.2 HB 33 Ravens 157 Retired DaQuan Jones 80.8 DI 26 Titans 436 Titans Darius Butler 55.2 S 32 Colts 500 UFA Darius Latham 77.7 DI 23 Raiders 56 UFA Darrell Williams 48.9 T 25 Rams 120 UFA Darrelle Revis 57.2 CB 32 Chiefs 238 Retired Darren Fells 72.4 TE 32 Lions 550 Browns Darren Sproles 54.3 HB 35 Eagles 89 Eagles Darryl Morris 69.2 CB 27 Giants 114 UFA David Amerson 39.7 CB 26 Raiders 287 Chiefs David Bass 46.4 ED 27 Jets 26 Jets David Fales 56.9 QB 27 Dolphins 71 Dolphins David Irving 83.4 DI 25 Cowboys 338 Cowboys David Parry 71.7 DI 26 Saints 3 Vikings David Yankey 0 T 26 Panthers 0 UFA Davon House 50.4 CB 29 Packers 658 Packers De'Anthony Thomas 64.0 WR 25 Chiefs 199 Chiefs DeAngelo Hall 36.5 S 34 Redskins 158 UFA Delvin Breaux 0 CB 28 Saints 0 UFA DeMarco Murray 71.2 HB 30 Titans 647 Retired DeMarcus Lawrence 94.1 ED 26 Cowboys 701 Cowboys Demario Davis 87.3 LB 29 Jets 1115 Saints Denico Autry 78.6 DI 28 Raiders 594 Colts Deontae Skinner 0 LB 27 Giants 0 UFA Deonte Thompson 60.4 WR 29 Bills 187 Cowboys Derek Anderson 53.8 QB 35 Panthers 13 UFA Derek Carrier 60.7 TE 28 Rams 187 Raiders Derek Newton 0 T 30 Texans 0 UFA Derrick Coleman 31.4 FB 27 Falcons 225 UFA Derrick Johnson 77.3 LB 35 Chiefs 893 Raiders Derrick Shelby 76.0 ED 29 Falcons 433 Falcons Des Lawrence 0 CB 23 Lions 0 UFA DeShawn Shead 0 CB 30 Seahawks 0 Lions Deshazor Everett 51.5 S 26 Redskins 588 Redskins Devon Kennard 71.0 ED 27 Giants 543 Lions Dez Bryant 75.2 WR 29 Cowboys 893 UFA Dion Jordan 83.6 ED 28 Seahawks 135 Seahawks Dion Lewis 89.4 HB 28 Patriots 406 Titans DJ Hayden 50.7 CB 28 Lions 489 Jaguars Dominique Easley 0 DI 26 Rams 0 Rams Dominique Rodgers-Cromartie 77.2 CB 32 Giants 604 UFA Don Barclay 29.5 G 29 Lions 126 Saints Don Carey 0 S 31 Lions 0 Jaguars Don Muhlbach 0 LS 37 Lions 0 Lions Donald Stephenson 42.5 T 29 Broncos 303 Browns Donnie Jones 0 P 37 Eagles 0 UFA Dontae Johnson 36.9 CB 26 49ers 1026 Seahawks Dontari Poe 65.0 DI 28 Falcons 8 Panthers Donte Moncrief 49.0 WR 25 Colts 614 Jaguars Dontrelle Inman 57.0 WR 29 Bears 39 UFA Doug Martin 48.5 HB 29 Buccaneers 287 Raiders Drew Brees 87.8 QB 39 Saints 1015 Saints Drew Stanton 51.2 QB 34 Cardinals 314 Browns Dustin Colquitt 0 P 36 Chiefs 0 Chiefs Dustin Hopkins 0 K 27 Redskins 0 Redskins Dwayne Harris 57.4 WR 30 Giants 8 Raiders Dwight Freeney 71.1 ED 38 Lions 126 UFA E.J. Gaines 85.9 CB 26 Bills 654 Browns Earl Watford 36.7 G 28 Cardinals 611 Bears Ed Dickson 57.7 TE 31 Panthers 871 Seahawks Ed Stinson 48.8 DI 28 Jets 51 UFA Eddie Lacy 68.5 HB 28 Seahawks 137 UFA Eddie Pleasant 77.3 S 29 Texans 307 Patriots EJ Manuel 72.6 QB 28 Raiders 76 Raiders Eli Rogers 45.8 WR 25 Steelers 386 Steelers Elvis Dumervil 76.1 ED 34 49ers 341 UFA Emmanuel Lamur 75.7 LB 29 Vikings 78 UFA Eric Decker 72.5 WR 31 Titans 733 UFA Eric Ebron 75.6 TE 25 Lions 549 Colts Eric Reid 81.4 S 26 49ers 736 UFA Eric Weems 61.4 WR 32 Titans 14 UFA Eric Winston 44.0 T 34 Bengals 201 UFA Erik Walden 71.3 ED 33 Titans 582 UFA Evan Smith 72.9 G 33 Buccaneers 678 Buccaneers Ezekiel Ansah 80.1 ED 29 Lions 516 Lions Frank Gore 80.9 HB 35 Colts 555 Dolphins Frostee Rucker 76.7 DI 34 Cardinals 608 Raiders Garrison Sanborn 0 LS 33 Buccaneers 0 UFA Garry Gilliam 68.5 T 27 49ers 38 49ers Geneo Grissom 57.2 ED 26 Patriots 36 UFA Geno Smith 77.4 QB 27 Giants 66 Chargers George Atkinson 0 HB 25 Chiefs 0 UFA George Johnson 59.1 ED 30 Saints 78 Saints Gerald Hodges 48.6 LB 27 Saints 13 UFA Geremy Davis 58.1 WR 26 Chargers 12 Chargers Graham Gano 0 K 31 Panthers 0 Panthers Greg Ducre 0 CB 26 Steelers 0 UFA Greg Mancz 39.0 G 26 Texans 560 Texans Greg Robinson 36.6 T 25 Lions 395 Browns Greg Van Roten 56.6 C 28 Panthers 10 Panthers Haloti Ngata 79.7 DI 34 Lions 145 Eagles Harry Douglas 45.0 WR 32 Titans 23 UFA Ifeanyi Momah 49.3 TE 28 Cardinals 48 UFA Isaiah Crowell 62.8 HB 25 Browns 536 Jets Isaiah Johnson 74.8 S 26 Rams 27 UFA J.J. Wilcox 42.7 S 27 Steelers 132 49ers Jack Mewhort 46.1 G 26 Colts 313 Colts Jacob Schum 0 P 29 Packers 0 UFA Jaelen Strong 72.8 WR 24 Jaguars 42 UFA Jahri Evans 71.7 G 35 Packers 912 UFA Jairus Byrd 44.7 S 31 Panthers 135 UFA Jake McQuaide 0 LS 30 Rams 0 Rams Jamaal Charles 51.0 HB 31 Broncos 206 UFA James Harrison 77.6 ED 40 Patriots 153 UFA James Hurst 42.4 G 26 Ravens 1085 Ravens Jamie Meder 74.8 DI 27 Browns 178 Browns Jared Crick 0 DI 29 Broncos 0 UFA Jarius Wright 75.1 WR 28 Vikings 329 Panthers Jaron Brown 50.8 WR 28 Cardinals 819 Seahawks Jarvis Jenkins 69.0 DI 30 Chiefs 220 Chiefs Jarvis Landry 82.0 WR 25 Dolphins 929 Browns Jay Bromley 73.2 DI 26 Giants 424 Saints Jay Cutler 62.5 QB 35 Dolphins 754 UFA Jaylen Watkins 48.4 CB 25 Eagles 167 Chargers Jeff Cumberland 44.2 TE 31 Chargers 148 UFA Jeff Janis 58.3 WR 27 Packers 49 Browns Jelani Jenkins 43.7 LB 26 Texans 82 UFA Jeremiah Attaochu 69.0 ED 25 Chargers 59 49ers Jeremiah Sirles 45.4 G 27 Vikings 343 Panthers Jeremy Butler 0 WR 27 Bills 0 UFA Jeremy Cash 0 LB 25 Browns 0 Cardinals Jeremy Hill 49.9 HB 25 Bengals 77 Patriots Jeremy Lane 37.8 CB 27 Seahawks 346 UFA Jeremy Langford 0 HB 26 Jets 0 Dolphins Jeremy Maclin 73.3 WR 30 Ravens 512 UFA Jerick McKinnon 83.9 HB 26 Vikings 527 49ers Jermon Bushrod 40.3 G 34 Dolphins 604 Saints Jerrell Freeman 44.8 LB 32 Bears 56 UFA Jimmy Garoppolo 85.2 QB 26 49ers 344 49ers Jimmy Graham 53.8 TE 31 Seahawks 729 Packers Joe Berger 77.6 G 36 Vikings 1113 Retired Joe Hawley 43.6 C 29 Buccaneers 203 Buccaneers Joe Looney 50.7 G 28 Cowboys 94 Cowboys Joe Thomas 52.2 LB 27 Packers 104 Cowboys Joe Vellano 46.7 DT 29 Cowboys 65 UFA Joe Webb 46.5 WR 31 Bills 37 Texans John Brown 50.2 WR 28 Cardinals 491 Ravens John Denney 0 LS 39 Dolphins 0 Dolphins John Greco 77.6 G 33 Giants 105 Giants John Greco 77.6 G 33 Giants 105 UFA John Hughes 74.5 DI 30 Saints 158 UFA John Jenkins 75.4 DI 29 Bears 109 Bears John Kuhn 49.3 FB 36 Saints 11 UFA John Phillips 51.2 TE 31 Saints 7 UFA John Sullivan 74.1 C 33 Rams 861 Rams John Timu 74.5 LB 26 Bears 135 Bears Johnathan Hankins 85.0 DI 26 Colts 687 UFA Johnathan Joseph 75.7 CB 34 Texans 746 Texans Johnson Bademosi 50.4 CB 28 Patriots 214 Texans Jon Bostic 74.7 LB 27 Colts 914 Steelers Jon Condo 0 LS 37 Raiders 0 UFA Jonathan Casillas 36.1 LB 31 Giants 457 UFA Jonathan Cooper 67.0 G 28 Cowboys 835 49ers Jonathan Freeny 57.1 LB 29 Saints 29 Lions Jonathan Stewart 51.5 HB 30 Panthers 428 Giants Jonotthan Harrison 39.3 C 27 Jets 103 Jets Jordan Berry 0 P 27 Steelers 0 Steelers Jordan Devey 44.1 G 30 Chiefs 147 Chiefs Jordan Hill 0 DI 27 Lions 0 UFA Jordan Matthews 41.7 WR 26 Bills 508 UFA Jordan Todman 0 HB 28 Texans 0 UFA Jordan Tripp 0 LB 27 Falcons 0 UFA Jordy Nelson 74.9 WR 33 Packers 806 Raiders Joseph Cheek 0 T 25 Browns 0 Steelers Josh Bynes 76.2 LB 29 Cardinals 236 Cardinals Josh Johnson 0 QB 32 Texans 0 Raiders Josh Keyes 0 LB 25 Browns 0 Texans Josh Kline 74.1 G 28 Titans 1022 Titans Josh LeRibeus 54.4 G 29 Saints 206 Saints Josh Mauro 46.1 DI 27 Cardinals 334 Giants Josh McCown 77.1 QB 39 Jets 805 Jets Josh Rounds 0 HB 24 Browns 0 UFA Josh Sitton 86.0 G 32 Bears 712 Dolphins Joshua Bellamy 54.7 WR 29 Bears 438 Bears Julian Stanford 46.3 LB 27 Jets 92 Bills Julius Peppers 73.0 ED 38 Panthers 499 Panthers Julius Thomas 47.1 TE 30 Dolphins 639 UFA Junior Galette 82.4 ED 30 Redskins 406 UFA Justin Bethel 43.4 CB 28 Cardinals 456 Falcons Justin Coleman 81.8 CB 25 Seahawks 654 Seahawks Justin Ellis 80.6 DI 27 Raiders 462 Raiders Justin Hunter 51.6 WR 27 Steelers 65 Steelers Justin Pugh 52.4 T 28 Giants 436 Cardinals Justin Trattou 0 ED 30 Buccaneers 0 UFA Kai Forbath 0 K 30 Vikings 0 Vikings Kamar Aiken 39.7 WR 29 Colts 587 Eagles Kareem Martin 75.2 ED 26 Cardinals 458 Giants Karl Klug 71.2 DI 30 Titans 363 UFA Karlos Dansby 67.7 LB 36 Cardinals 921 UFA Kasen Williams 56.6 WR 25 Browns 130 UFA Kasim Edebali 46.5 ED 29 Saints 47 Bears Kayvon Webster 71.1 CB 27 Rams 550 UFA Keenan Robinson 44.3 LB 29 Giants 292 Bills Keith McGill II 74.1 S 29 Raiders 70 UFA Keith Smith 40.3 FB 26 Cowboys 130 Raiders Keith Tandy 49.6 S 29 Buccaneers 226 Buccaneers Kellen Clemens 56.4 QB 35 Chargers 31 UFA Kelvin Sheppard 46.5 LB 30 Giants 386 UFA Kemal Ishmael 50.3 LB 27 Falcons 116 Falcons Kendall Wright 76.3 WR 28 Bears 581 Vikings Kenjon Barner 52.3 HB 29 Eagles 76 Panthers Kenneth Acker 56.9 CB 26 Chiefs 209 UFA Kenneth Farrow 0 HB 25 Chargers 0 UFA Kenny Vaccaro 55.8 HB 27 Saints 7 Titans Kenny Wiggins 38.3 G 30 Chargers 1040 Lions Kerry Wynn 61.0 FB 27 Giants 1 Giants Kerwynn Williams 68.2 HB 27 Cardinals 240 Chiefs Kevin Huber 0 P 33 Bengals 0 Bengals Kevin Minter 40.8 LB 27 Bengals 196 Jets Kevin Pamphile 42.0 G 27 Buccaneers 787 Titans Kevin Pierre-Louis 48.0 LB 26 Chiefs 253 Jets Khalif Barnes 54.0 T 36 Cardinals 8 UFA Kirk Cousins 78.9 QB 30 Redskins 999 Vikings Koa Misi 0 LB 31 Dolphins 0 UFA Kony Ealy 74.6 ED 26 Jets 451 Cowboys Korey Toomer 80.3 LB 29 Chargers 266 49ers Kurt Coleman 47.0 S 29 Panthers 772 Saints Kyle Fuller 84.3 CB 26 Bears 1017 Bears Kyle Wilber 48.1 LB 29 Cowboys 39 Raiders Kyle Williams 79.7 DI 35 Bills 801 Bills L.P. Ladouceur 0 LS 37 Cowboys 0 Cowboys LaAdrian Waddle 50.0 T 27 Patriots 334 Patriots Ladarius Gunter 63.5 CB 26 Panthers 2 Panthers Lamarcus Joyner 90.1 S 27 Rams 685 Rams Lamarr Houston 49.7 ED 31 Bears 231 UFA Lamin Barrow 0 LB 27 Dolphins 0 UFA Lance Dunbar 52.9 HB 28 Rams 39 UFA Lardarius Webb 44.9 CB 38 Ravens 374 UFA LaRoy Reynolds 56.3 LB 27 Falcons 14 UFA Lavar Edwards 66.7 ED 28 Browns 47 UFA Lawrence Timmons 43.3 LB 32 Dolphins 794 UFA Le'Veon Bell 84.3 HB 26 Steelers 943 Steelers Lee Smith 59.5 TE 30 Raiders 337 UFA LeGarrette Blount 68.0 HB 31 Eagles 353 Lions Leger Douzable 47.5 ED 32 49ers 220 UFA Leon Hall 44.2 S 33 49ers 205 Raiders Leon McFadden 0 CB 27 Falcons 0 Falcons Leonard Johnson 64.2 CB 28 Bills 674 Giants Lerentee McCray 68.4 ED 28 Jaguars 21 Jaguars LeShun Daniels 60.3 HB 23 Redskins 14 UFA Levine Toilolo 63.8 TE 26 Falcons 496 Lions Logan Paulsen 50.3 TE 31 49ers 144 Falcons Louis Murphy 67.4 WR 31 49ers 222 UFA Luke Bowanko 47.5 G 27 Ravens 89 Patriots Luke Joeckel 44.5 G 26 Seahawks 702 UFA Luke Willson 48.0 TE 28 Seahawks 378 Lions Malcolm Butler 81.0 CB 28 Patriots 1038 Titans Marcedes Lewis 77.9 TE 34 Jaguars 1054 Packers Marcus Cooper 42.5 CB 28 Bears 246 Bears Marcus Gilchrist 77.2 S 29 Texans 813 Raiders Marcus Martin 0 G 24 Browns 0 Cowboys Marcus Sherels 71.7 CB 30 Vikings 20 Vikings Marcus Smith 49.2 ED 26 Seahawks 252 Seahawks Marcus Williams 35.9 CB 27 Texans 149 UFA Mark Herzlich 0 LB 31 Giants 0 Giants Mark Nzeocha 68.4 LB 28 49ers 9 49ers Mark Sanchez 0 QB 31 Bears 0 UFA Markus Wheaton 47.2 WR 27 Bears 188 Eagles Marqise Lee 78.4 WR 26 Jaguars 737 Jaguars Marquette King 0 P 29 Raiders 69 Broncos Marquis Flowers 50.3 LB 26 Patriots 283 Patriots Marshall Newhouse 46.4 T 29 Raiders 841 Bills Martellus Bennett 46.0 TE 31 Patriots 389 UFA Martin Ifedi 0 ED 26 Falcons 0 UFA Mason Foster 63.0 LB 29 Redskins 288 Redskins Matt Barkley 0 QB 27 Cardinals 0 Bengals Matt Bryant 0 K 43 Falcons 0 Falcons Matt Cassel 50.8 QB 35 Titans 77 Lions Matt Forte 57.4 HB 32 Jets 360 UFA Matt Longacre 73.8 ED 26 Rams 377 Rams Matt McCants 0 T 29 Browns 0 UFA Matt Moore 53.8 QB 34 Dolphins 203 UFA Matt Overton 0 LS 33 Jaguars 0 UFA Matt Paradis 75.2 C 28 Broncos 1128 Broncos Matt Slauson 45.0 G 32 Chargers 424 Colts Matt Tobin 55.6 T 28 Seahawks 81 Patriots Matthew Slater 57.9 WR 32 Patriots 13 Patriots Maurice Alexander 42.5 S 27 Rams 227 Seahawks Max Bullough 0 LB 26 Browns 0 UFA Max Tuerk 60.8 C 24 Cardinals 1 UFA Michael Campanaro 56.0 WR 27 Ravens 262 Titans Michael Crabtree 71.4 WR 30 Raiders 599 Ravens Michael Floyd 56.8 WR 28 Vikings 152 Saints Michael Mauti 48.9 LB 28 Saints 64 Saints Michael Ola 45.1 T 30 Chargers 15 UFA Michael Schofield 48.2 T 27 Chargers 407 Chargers Michael Thomas 79.7 S 29 Dolphins 153 Giants Michael Wilhoite 61.3 LB 31 Seahawks 306 UFA Mike Davis 72.6 HB 25 Seahawks 175 Seahawks Mike Glennon 71.7 QB 28 Bears 264 Cardinals Mike James 0 HB 27 Lions 0 UFA Mike Mitchell 71.2 S 31 Steelers 738 UFA Mike Nugent 0 K 36 Bears 0 UFA Mike Pennel 72.7 DI 27 Jets 301 Jets Mike Person 70.5 C 30 Colts 317 49ers Mike Pouncey 46.5 C 29 Dolphins 971 Chargers Mike Tolbert 47.7 HB 32 Bills 204 UFA Mike Wallace 74.5 WR 32 Ravens 717 Eagles Mitch Unrein 83.9 DI 31 Bears 389 Buccaneers Morgan Burnett 77.3 S 29 Packers 724 Stellers Morris Claiborne 48.5 CB 28 Jets 919 Jets Muhammad Wilkerson 79.8 DI 28 Jets 698 Packers Mychal Rivera 0 TE 28 Jaguars 0 UFA Najee Goode 59.0 LB 29 Eagles 200 Colts Nat Berhe 45.3 S 27 Giants 39 Steelers Nate Allen 40.2 S 30 Dolphins 362 UFA Nate Ebner 0 S 28 Patriots 0 Patriots Nate Solder 74.6 T 30 Patriots 1114 Giants NaVorro Bowman 85.4 LB 30 Raiders 643 UFA Ndamukong Suh 91.0 DI 31 Dolphins 877 Rams Neal Sterling 73.0 TE 26 Jets 100 Jets Neville Hewitt 47.0 LB 25 Dolphins 11 Jets Nevin Lawson 41.7 CB 27 Lions 555 Lions Nick Bellore 74.3 FB 29 Lions 13 Lions Nick Dzubnar 60.8 LB 27 Chargers 2 Chargers Nick Easton 41.5 G 26 Vikings 748 Vikings Nick Fairley 0 DI 29 Saints 0 UFA Nick Folk 0 K 33 Buccaneers 0 UFA Nick Mangold 0 C 34 Jets 0 Retired Nick Novak 0 K 37 Chargers 0 UFA Nick Williams 72.4 WR 27 Falcons 28 Titans Nickell Robey-Coleman 85.2 CB 26 Rams 654 Rams Nigel Bradham 80.5 LB 28 Eagles 921 Eagles Niles Paul 42.6 TE 29 Redskins 300 Jaguars Oday Aboushi 39.6 G 27 Seahawks 558 UFA Orlando Scandrick 41.5 CB 31 Cowboys 614 Redskins Orleans Darkwa 68.4 HB 26 Giants 314 UFA Pat O'Donnell 0 P 27 Bears 0 Bears Pat Sims 61.0 DI 33 Bengals 304 UFA Patrick Murray 0 K 27 Buccaneers 0 UFA Patrick Omameh 52.0 G 28 Jaguars 859 Giants Patrick Robinson 90.7 CB 30 Eagles 710 Saints Paul Posluszny 84.2 LB 33 Jaguars 478 Retired Paul Richardson 72.4 WR 26 Seahawks 817 Redskins Paul Worrilow 60.1 LB 28 Lions 272 Eagles Pernell McPhee 79.9 ED 29 Bears 385 Redskins Peyton Thompson 56.4 S 28 Jaguars 20 UFA Phil Taylor 0 DI 30 Redskins 0 Redskins Phillip Gaines 35.9 CB 27 Chiefs 420 Bills Pierre Desir 48.7 CB 27 Colts 375 Colts Preston Brown 54.0 LB 25 Bills 1098 Bengals Prince Amukamara 81.2 CB 29 Bears 849 Bears Quincy Enunwa 0 WR 26 Jets 0 Jets Quintin Demps 43.4 S 32 Bears 177 UFA Quinton Dial 48.8 DI 28 Packers 309 UFA Quinton Dunbar 80.0 CB 26 Redskins 373 Redskins Quinton Spain 68.8 G 27 Titans 876 Titans Rafael Bush 63.9 S 31 Saints 183 Bills Rakeem Nunez-Roches 57.7 DI 25 Chiefs 390 Colts Rakeem Nunez-Roches 57.7 DI 25 Chiefs 390 UFA Ramik Wilson 41.2 LB 26 Chiefs 125 Rams Ramon Humber 39.3 LB 31 Bills 570 Bills Rashaan Melvin 85.7 CB 28 Colts 552 Raiders Reggie Nelson 75.3 S 34 Raiders 1026 Raiders Rex Burkhead 65.3 HB 28 Patriots 195 Patriots Ricardo Allen 79.4 S 26 Falcons 954 Falcons Richard Rodgers 49.0 TE 25 Packers 304 Eagles Richard Sherman 82.7 CB 29 Seahawks 572 49ers Richie Incognito 80.5 G 35 Bills 1108 Retired Ricky Ali'ifua 0 DI 26 Browns 0 UFA Ricky Jean Francois 48.9 DI 31 Patriots 60 Lions Robert Ayers 89.3 ED 32 Buccaneers 588 UFA Robert Golden 71.6 S 27 Steelers 214 Chiefs Robert McClain 66.6 CB 30 Buccaneers 690 UFA Rodney Adams 0 WR 23 Colts 0 Retired Ron Parker 40.1 S 30 Chiefs 1099 Falcons Rontez Miles 43.3 S 29 Jets 125 Jets Roosevelt Nix 37.7 FB 26 Steelers 182 Steelers Ross Cockrell 81.6 CB 27 Giants 679 Panthers Russell Bodine 46.9 C 26 Bengals 962 Bills Ryan Fitzpatrick 73.2 QB 35 Buccaneers 296 Buccaneers Ryan Grant 72.9 WR 27 Redskins 613 Colts Ryan Jensen 74.9 C 27 Ravens 1085 Buccaneers Ryan Mallett 52.1 QB 30 Ravens 56 UFA Ryan Russell 42.6 ED 26 Buccaneers 456 UFA Ryan Succop 0 K 31 Titans 0 Titans Sam Acho 67.3 ED 30 Bears 639 Bears Sam Bradford 68.9 QB 30 Vikings 89 Cardinals Sam Young 56.6 T 31 Dolphins 451 Dolphins Sammie Coates 59.0 WR 25 Browns 92 Texans Sammy Watkins 78.4 WR 25 Rams 774 Chiefs Scott Simonson 0 TE 26 Panthers 0 UFA Scott Tolzien 33.3 QB 30 Colts 40 UFA Sealver Siliga 44.5 DI 29 Buccaneers 118 UFA Sean McGrath 72.1 TE 30 Chargers 218 UFA Sean Smith 73.1 CB 31 Raiders 701 UFA Sean Spence 33.2 LB 29 Steelers 164 UFA Sean Weatherspoon 47.5 LB 30 Falcons 7 UFA Seantrel Henderson 69.3 T 26 Bills 47 Texans Sebastian Janikowski 0 K 40 Raiders 0 Seahawks Senio Kelemete 48.6 G 28 Saints 633 Texans Shamar Stephen 73.1 DI 27 Vikings 383 Seahawks Shamarko Thomas 61.4 S 28 Bills 6 UFA Shane Lechler 0 P 42 Texans 0 Texans Shane Vereen 48.0 HB 29 Giants 324 UFA Shaquil Barrett 82.1 ED 25 Broncos 664 Broncos Shareece Wright 69.9 CB 31 Bills 456 Raiders Sharrif Floyd 0 DI 27 Vikings 0 UFA Shawn Lauvao 38.3 G 30 Redskins 531 Redskins Shea McClellin 0 LB 29 Patriots 0 UFA Sheldon Richardson 83.8 DI 27 Seahawks 654 Vikings Sherrick McManis 71.2 CB 30 Bears 31 Bears Spencer Long 56.0 C 27 Redskins 397 Jets Star Lotulelei 49.1 DI 28 Panthers 586 Bills Stefan Charles 0 DI 30 Chiefs 0 Chiefs Stephen Morris 0 QB 26 Redskins 0 UFA Sterling Moore 44.3 CB 28 Saints 105 UFA Stevan Ridley 76.5 HB 29 Steelers 39 Steelers Steven Johnson 0 LB 30 Ravens 0 UFA Steven Terrell 84.9 S 27 Chiefs 72 UFA Sylvester Williams 76.5 DI 29 Titans 410 Lions T.J. Carrie 84.3 CB 28 Raiders 1023 Browns T.J. Ward 74.4 S 31 Buccaneers 405 UFA T.J. Yates 47.3 QB 31 Texans 200 UFA Tahir Whitehead 79.6 LB 28 Lions 950 Raiders Taiwan Jones 72.1 HB 30 Bills 2 Bills Tamba Hali 54.2 ED 34 Chiefs 116 UFA Taniela Tupou 0 DI 25 Falcons 0 UFA Tank Carder 0 LB 29 Browns 0 Browns Tank Carradine 78.1 ED 29 49ers 214 Raiders Tavarres King 62.6 WR 28 Giants 393 Vikings Tavon Wilson 45.4 S 28 Lions 547 Lions Taylor Gabriel 69.1 WR 27 Falcons 541 Bears Teddy Bridgewater 63.6 QB 25 Vikings 6 Jets Teddy Williams 0 CB 30 Panthers 0 Giants Tenny Palepoi 60.0 ED 27 Chargers 269 Bills Terence Garvin 45.5 LB 27 Seahawks 195 Dolphins Terence Newman 82.1 CB 39 Vikings 554 Vikings Terrance Mitchell 52.3 CB 26 Chiefs 705 Browns Terrance West 45.3 HB 27 Ravens 66 Saints Terrell McClain 41.8 DI 30 Redskins 328 Falcons Terrelle Pryor Sr. 43.1 WR 29 Redskins 378 Jets Terrence Brooks 74.8 S 26 Jets 93 Jets Terrence Fede 53.0 ED 26 Dolphins 172 Bills Terron Ward 71.6 HB 26 Falcons 74 UFA Thomas Rawls 45.5 HB 25 Seahawks 218 Jets Tim Barnes 60.1 C 30 49ers 2 UFA TJ Jones 77.5 WR 26 Lions 398 Lions Todd Davis 77.1 LB 26 Broncos 520 Broncos Tom Compton 45.7 G 29 Bears 342 Vikings Tom Johnson 78.9 DI 34 Vikings 674 Seahawks Tom Savage 71.1 QB 28 Texans 418 Saints Tony Bergstrom 37.1 C 32 Redskins 32 Redskins Tony McDaniel 75.2 DI 33 Saints 66 UFA Tramaine Brock 45.3 CB 30 Vikings 51 Broncos Tramon Williams 88.8 CB 35 Cardinals 666 Packers Travaris Cadet 66.7 HB 29 Bills 103 Bills Travis Swanson 43.1 C 27 Lions 710 Jets Tre Boston 81.4 S 26 Chargers 1039 Cardinals Trent Murphy 0 ED 27 Redskins 0 Bills Trevon Hartfield 0 S 26 Browns 0 UFA Trevone Boykin 0 QB 25 Seahawks 0 UFA Trey Burton 76.9 TE 26 Eagles 302 Bears Troy Niklas 42.4 TE 25 Cardinals 414 Patriots Trumaine Johnson 74.3 CB 28 Rams 932 Jets Ty Nsekhe 51.4 T 32 Redskins 305 Redskins Tyler Bray 44.8 QB 26 Chiefs 4 Bears Tyler Eifert 75.2 TE 27 Bengals 104 Bengals Tyrann Mathieu 77.0 S 26 Cardinals 1055 Texans Tyrell Williams 56.0 WR 26 Chargers 851 Chargers Tyrunn Walker 48.6 DI 28 Rams 306 UFA Tyvon Branch 88.5 S 31 Cardinals 579 UFA Ulrick John 47.7 T 26 Packers 40 Patriots Victor Ochi 0 LB 24 Titans 0 UFA Vinny Curry 84.8 ED 30 Eagles 702 Buccaneers Vinston Painter 61.2 T 28 Cardinals 3 Cardinals Virgil Green 43.1 TE 30 Broncos 532 Chargers Walt Aikens 48.0 CB 27 Dolphins 13 Dolphins Wesley Johnson 31.3 C 27 Jets 937 Lions Weston Richburg 71.3 C 27 Giants 241 49ers Will Beatty 69.7 T 33 Eagles 40 UFA Will Clarke 62.3 ED 27 Buccaneers 315 Buccaneers Will Compton 53.8 LB 28 Redskins 150 Titans William Gay 51.4 CB 33 Steelers 271 Giants William Hayes 85.6 ED 33 Dolphins 271 Dolphins Willie Snead IV 55.9 WR 25 Saints 259 Ravens Willie Young 48.4 ED 32 Bears 119 UFA Xavier Cooper 70.8 DI 26 Jets 103 Jets Xavier Su'a-Filo 35.8 G 27 Texans 1075 Titans Xavier Williams 80.8 DI 26 Cardinals 249 Chiefs Zac Kerin 39.9 G 27 Lions 70 UFA Zach Banner 66.2 T 24 Browns 27 Panthers Zach Brown 61.8 LB 28 Redskins 834 Redskins Zach Fulton 68.7 C 26 Chiefs 790 Texans Zach Line 79.0 FB 28 Saints 168 Saints Zach Miller 75.9 TE 33 Bears 314 UFA Zach Strief 68.1 T 34 Saints 83 Retired Zach Zenner 66.3 HB 26 Lions 65 Lions Zane Beadles 32.9 G 31 49ers 395 UFA Michael Mauti 48.9 LB 28 Saints 64 UFA Mychal Kendricks 86.0 LB 27 Eagles 726 Browns J.R. Sweezy 43.9 G 29 Buccaneers 903 UFA

* 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!