<
>

ESPN's top 150 NFL free agents for 2017

play
Poe will be a force in the middle for Falcons (1:02)

Ryan Clark and Jeff Saturday break down what the addition of Dontari Poe means for the Atlanta defense. (1:02)

Here's our ranking of the top 150 free agents in the Class of 2017, compiled by ESPN's experts and featuring analysis from NFL Nation reporters.

The list is not based on how players did on the field in 2016; it rates the market for each player, attempting to determine their values on the open market. Youth and the value of the position they play goes into the evaluations for each player. Older players who could sign minimum-salary deals are mostly excluded.

A few more notes before the top 150:

  • This updated list includes unrestricted free agents and street free agents (players who were released over the past few weeks).

  • Players who received the franchise tag are excluded. For more on how the franchise tag works, go here.

  • All ages listed are how old each player will be entering the 2017 season.

More coverage:


1. Brandon Williams, DT

Signed with: Baltimore Ravens | Age entering 2017 season: 28

Williams has gone from a third-round pick from a Division II school to a dominant NFL nose tackle. His strength and athleticism on the interior has made him one of the league's best run-stoppers, and Baltimore has given up the third-fewest rushing yards (93.8 per game) since he became a starter in 2014. -- Jamison Hensley

2. Dont'a Hightower, LB

Signed with: New England Patriots | Age: 27

Hightower's big-game prowess was on full display in the second half of Super Bowl LI, when his strip sack was cited by Bill Belichick as a turning point. -- Mike Reiss

3. Alshon Jeffery, WR

Signed with: Philadelphia Eagles | Age: 27

Jeffery's production tailed off the past two years because of injuries and suspension, but he caught a combined 174 passes for 2,554 yards and 17 touchdowns from 2013-14. Jeffery played under the franchise tag last season. He had 13 career 100-yard receiving games in his five years with the Bears. -- Jeff Dickerson

4. Calais Campbell, DE

Signed with: Jacksonville Jaguars | Age: 30

Campbell is one of the most unique players in the NFL because of his size (6-foot-8) and his athletic ability. He's able to combine the two to produce a Pro Bowl-caliber force on the interior of a defensive line, while also having the speed and quickness to rush the passer from the edge. -- Josh Weinfuss

5. Dontari Poe, DT

Signed with: Atlanta Falcons | Age: 27

Poe is remarkably athletic for someone of 346 pounds, as he's listed by the Chiefs. He wasn't as productive last season as he'd been earlier in his career. As a bonus, Poe has proved an effective goal-line offensive threat with two career rushing touchdowns and one TD pass. -- Adam Teicher

6. A.J. Bouye, CB

Signed with: Jacksonville Jaguars | Age: 26

The Texans couldn't have known how much Bouye was going to grow this season, going from Houston's No. 4 cornerback to one of the best in the league. -- Sarah Barshop

7. Stephon Gilmore, CB

Signed with: New England Patriots | Age: 26

Gilmore said last August he was among the NFL's elite cornerbacks, but his performance through a rocky 2016 season suggested otherwise. Pro Football Focus ranked him 61st among NFL cornerbacks, down from a much higher grade in 2015. -- Mike Rodak

8. Kevin Zeitler, G

Signed with: Cleveland Browns | Age: 27

Don't be fooled by the Bengals' struggles on the offensive line in 2016: Zeitler is the real deal. -- Katherine Terrell

*9. Tony Romo, QB

2016 team: Dallas Cowboys | Age: 37

The Cowboys are releasing Romo, who went 78-49 and passed for 34,183 yards and 248 touchdowns in his 13-year career in Dallas. The emergence of rookie Dak Prescott in 2016 after Romo's preseason back injury made the veteran expendable, but he is the top signal-caller on the market. -- ESPN.com staff

*Note: Romo is included here based on previous reports that he'd be released on Thursday. We will update his status here if no release takes place.

10. T.J. Lang, G

Signed with: Detroit Lions | Age: 29

Lang has proved to be the Packers' most consistent offensive linemen and finally was rewarded with his first Pro Bowl last year. He'll be 30 in September, however, and has battled injuries, though he has played through most of them. -- Rob Demovsky

11. Pierre Garcon, WR

Signed with: San Francisco 49ers | Age: 31

Garcon was a model of consistency in Washington, averaging 75.2 catches, 909.8 yards and 4.2 touchdowns per year in his five seasons. He's a tough player, capable of making hard catches on third downs or in traffic, and one of the better blockers at his position. -- John Keim

12. Rick Wagner, OT

Signed with: Detroit Lions | Age: 27

Wagner bounced back from a dismal 2015 season and was rated as the ninth-best right tackle last season, according to Pro Football Focus. He gave up three sacks, four quarterback hits and 25 hurries in 2016. -- Jamison Hensley

13. Martellus Bennett, TE

Signed with: Green Bay Packers | Age: 30

The 6-foot-6, 275-pound Bennett is headed from the Patriots to the Packers. He caught 55 passes for 701 yards and seven touchdowns last season. -- Mike Reiss

14. Terrelle Pryor, WR

Signed with: Washington Redskins | Age: 28

The Browns didn't want to lose their most productive receiver, but they also didn't want to overspend to keep him. -- Pat McManamon

15. Jabaal Sheard, DE

Signed with: Indianapolis Colts | Age: 28

When the Patriots signed the 6-foot-3, 265-pound Sheard to a two-year, $11 million contract in 2015, it was one of the most shrewd financial decisions across the NFL landscape. Sheard is a big, powerful end who can compete with offensive tackles in the running game, and also bring it with the pass rush (five sacks, 11 QB hits). -- Mike Reiss

16. Andrew Whitworth, OT

Signed with: Los Angeles Rams | Age: 35

Whitworth is the oldest player at his position, but he remains one of the best pass-blocking left tackles in the league and went to the Pro Bowl as an alternate in 2016. -- Katherine Terrell

17. DeSean Jackson, WR

Signed with: Tampa Bay Buccaneers | Age: 30

Jackson's speed remains dangerous; in three years with the Redskins, he averaged an NFL-best 19.03 yards per catch. Jackson will enter his 10th year with 498 career receptions. -- John Keim

18. Bennie Logan, DL

Signed with: Kansas City Chiefs | Age: 27

Paired with Fletcher Cox, Logan was part of a strong defensive tackle tandem in Philadelphia after being drafted in the third round out of LSU in 2013. -- Tim McManus

19. Kenny Britt, WR

Signed with: Cleveland Browns | Age: 28

Last season, the 6-foot-3, 223-pounder became the Rams' first 1,000-yard receiver since Torry Holt in 2007. The spike in production stemmed from a career-high 110 targets, and Britt ended up hauling in only 61.8 percent of those, a mark topped by 101 qualified receivers. Still, it was an impressive feat given the Rams' season-long struggles on offense. -- Alden Gonzalez

20. Tony Jefferson, S

Signed with: Baltimore Ravens | Age: 25

Jefferson proved last year how versatile he could be as a safety, playing deep safety and in the box whenever a situation called upon him. He's a hard hitter who can be effective against the run and also has the quickness to stay with receivers in coverage. Most important, however, is his nose for the ball. -- Josh Weinfuss

21. Larry Warford, G

Signed with: New Orleans Saints | Age: 26

Warford is Detroit's most talented free agent and one of the top guards on the market. He's a strong run-blocker and pass-blocker. -- Michael Rothstein

22. Brandon Marshall, WR

Signed with: New York Giants | Age: 33

Marshall's production was pedestrian in 2016, but he still has enough ability to be a No. 2 WR. He's a savvy route runner, wins 50-50 balls because of his size and can be a factor in the red zone. -- Rich Cimini

23. Russell Okung, OT

Signed with: Los Angeles Chargers | Age: 29

The Broncos didn't exercise Okung's option after signing him to a five-year deal last offseason. The veteran offensive tackle spent his first six seasons in Seattle. -- ESPN.com staff

24. Riley Reiff, OT

Signed with: Minnesota Vikings | Age: 28

Reiff made the transition from left tackle to right tackle this season and fared decently in his new position. -- Michael Rothstein

25. Johnathan Hankins, DT

2016 team: New York Giants | Age: 25

The Giants paid handsomely last offseason for defensive tackle Damon Harrison, which could force Hankins elsewhere for the deal he deserves. He's a solid all-around tackle with potential to improve. -- Jordan Raanan

26. Barry Church, S

Signed with: Jacksonville Jaguars | Age: 29

Church does not do one thing great, but he does a lot of things well. He led the Cowboys in interceptions in 2016 (two), has a nose for the ball and is a sound tackler. Despite missing four games last season, he finished second on the team in tackles. -- Todd Archer

27. T.J. McDonald, S

2016 team: Los Angeles Rams | Age: 26

McDonald started 43 of the Rams' 48 games from 2014-16, compiling three interceptions, 14 pass deflections, two fumble recoveries, one forced fumble, four sacks and 171 solo tackles. Pro Football Focus graded him 58th among 90 qualified safeties in 2016, but he brings good ball skills and is a vicious hitter. The Rams would love to keep him at a reasonable price. -- Alden Gonzalez

28. Latavius Murray, RB

Signed with: Minnesota Vikings | Age: 27

Murray led the Raiders in rushing with 788 yards and 12 touchdowns in 14 games. He averaged 4.0 yards per rush, the exact same as a year earlier, even behind an offensive line that boasted three Pro Bowlers. The sixth-round pick in 2013 went over 100 yards rushing in a game only twice this past season. -- Paul Gutierrez

29. Sylvester Williams, DT

Signed with: Tennessee Titans | Age: 28

Williams was a rotational player for the Broncos who played on early downs in the team's 3-4 defense. He was a first-round pick in the 2013 draft, but the Broncos told him last year they were not going to engage the fifth-year option. -- Jeff Legwold

30. Eddie Lacy, RB

Signed with: Seattle Seahawks | Age: 27

Before an ankle injury ended his season in Week 6, Lacy looked on track for a bounce-back year. He averaged 5.1 yards per carry before he underwent surgery. Lacy's weight will always be a concern, however. Can he ever again be the 1,100-yard rusher he was in his first two seasons? -- Rob Demovsky

31. Zach Brown, LB

2016 team: Buffalo Bills | Age: 27

Brown had 149 tackles last season -- second most in the NFL -- as he outperformed his cheap one-year deal with Buffalo. He has bounced back from a disappointing end to his four-year stint with the Titans and could be in line for a bigger payday than the Bills can afford. -- Mike Rodak

32. Kenny Stills, WR

Signed with: Miami Dolphins | Age: 25

Stills is a promising young receiver who can be a deep threat on any offense. He led the Dolphins last season in yards per catch (17.3) and touchdown receptions (nine). -- James Walker

33. Lawrence Timmons, LB

Signed with: Miami Dolphins | Age: 31

Timmons had a steady 2016 campaign with 114 tackles, 2.5 sacks and two interceptions. -- Jeremy Fowler

34. Kevin Minter, LB

Signed with: Cincinnati Bengals | Age: 26

Minter is one of the hardest-hitting defenders in the NFL and has employed his strength against the run over the past two years as the starting inside linebacker in Arizona. He's an ideal case study in how a young player can adjust to life in the NFL. He has learned the system and dropped about 20 pounds to improve his sideline-to-sideline speed. -- Josh Weinfuss

35. Nick Perry, OLB

Signed with: Green Bay Packers | Age: 27

The former first-round pick has seemingly put the debilitating injuries from early in his career behind him. Playing last year under a one-year, $5 million contract, Perry responded with a team-high 12 sacks, including the playoffs, despite missing two games with a broken hand. -- Rob Demovsky

36. Devin Taylor, DE

2016 team: Detroit Lions | Age: 27

Taylor appeared to be headed for a breakout 2016 season -- one that likely would have brought him a lot of money. But it never quite materialized in a 28-tackle, 4.5-sack year on a team that struggled to create pass rush. He's a good player and one who could make some decent money, but the Lions appear willing to let him test the market. -- Michael Rothstein

37. Robert Woods, WR

Signing with: Los Angeles Rams | Age: 25

A second-round pick in 2013, he has been a contributor to the Bills' offense but rarely a playmaker. At one point in the 2015 season, Woods grew frustrated about his role as a blocker in the Bills' run-first offense. -- Mike Rodak

38. Adrian Peterson, RB

2016 team: Minnesota Vikings | Age: 32

Unless Peterson works out a restructured deal with the Vikings before March 9, he'll become an unrestricted free agent for the first time in his career. The three-time rushing champ should be healthy after tearing his meniscus in September, and he remains supremely confident he can still be a featured back at age 32. He'll have to convince teams who might be worried about a spate of injuries in recent years, as well as Peterson's fit in a pass-first offense. -- Ben Goessling

39. Logan Ryan, CB

Signed with: Tennessee Titans | Age: 26

The 5-foot-11, 195-pound Ryan can play on the outside and slot. -- Mike Reiss

40. Manti Te'o, LB

Signed with: New Orleans Saints | Age: 26

Te'o suffered a torn Achilles tendon in Week 3 against the Colts and was done for the year. He has good instincts at the inside linebacker position and offers good leadership skills. In four years with the Chargers, however, Te'o missed a combined 26 games. -- Eric D. Williams

41. Mike Glennon, QB

Signed with: Chicago Bears | Age: 27

Glennon has an 84.6 career passer rating and went 5-13 in 18 starts in 2013-14. -- Jenna Laine

42. Morris Claiborne, CB

Signed with: New York Jets | Age: 27

Claiborne was off to the best start of his career in 2016 before a groin injury forced him to miss the final nine games. He has four career interceptions. There is ability -- he was the No. 6 overall pick in the 2012 draft -- but he never has played a full season. -- Todd Archer

43. Chris Baker, DE

Signed with: Tampa Bay Buccaneers | Age: 29

Baker's past two seasons have been his best, with a combined 9.5 sacks during that time, including six in 2015. The Redskins would like to have seen a more consistent effort, but the bottom line is Baker was their best lineman and could play multiple spots -- end and nose. -- John Keim

44. Prince Amukamara, CB

Signed with: Chicago Bears | Age: 28

After missing 25 games with various injuries from 2011-15, including 13 in the 2014-15 seasons, Amukamara played in 14 games with the Jaguars last season, the second-highest total of his career and the most since he played in 16 in 2013. He proved he could stay healthy but had just six pass breakups and no interceptions. -- Mike DiRocco

45. Lorenzo Alexander, OLB

Signed with: Buffalo Bills | Age: 34

Alexander is coming off the most productive season of his career. His 12.5 sacks were tied for the third most in the NFL. He'll return to Buffalo in 2017, but it remains to be seen if he'll perform as well in Sean McDermott's 4-3 scheme as he did in Rex Ryan's 3-4. -- Mike Rodak

46. Colin Kaepernick, QB

2016 team: San Francisco 49ers | Age: 29

Kaepernick had his best year since 2013 last season, posting a 90.7 passer rating that ranked 17th in the NFL. His 4-1 touchdown-interception ratio was tied for sixth, his 468 rushing yards were second among quarterbacks and his 6.78 yards per carry were first. The Niners were 28-30 in his 58 career regular-season starts and 4-2 with an NFC Championship Game victory in the postseason. -- Nick Wagoner

47. D.J. Fluker, OG

Signed with: New York Giants | Age: 26

A first-round selection in 2013, Fluker has missed just five games over four seasons. After spending two seasons at right tackle, the Chargers moved Fluker to right guard because of his struggles blocking speed rushers. Fluker is a road grader in the run game, but still needs work in pass protection. -- Eric D. Williams

48. Kyle Juszczyk, FB

Signed with: San Francisco 49ers | Age: 26

Juszczyk was the NFL's highest-rated fullback last season, according to Pro Football Focus. He thrived on third downs, leading the position with 37 catches for 266 yards and becoming an underrated pass protector. Juszczyk also helped Terrance West rush for a career-high 774 yards and five touchdowns. -- Jamison Hensley

49. Patrick DiMarco, FB

Signed with: Buffalo Bills | Age: 28

DiMarco made the Pro Bowl in 2015, then was a first alternate this past season as the Falcons advanced to the Super Bowl. He's a reliable blocker who cleared holes for Devonta Freeman and Tevin Coleman. Plus, DiMarco had seven receptions and a TD on 10 targets last season. -- Vaughn McClure

50. Duron Harmon, S

Signed with: New England Patriots | Age: 26

Harmon has developed into a solid No. 3 safety who was like a 12th starter given the increasing number of snaps the Patriots used their "big nickel" package (three safeties). -- Mike Reiss

51. Ronald Leary, G

Signed with: Denver Broncos | Age: 28

He gets overlooked because of the linemen he played next to (Tyron Smith, Travis Frederick, Zack Martin), but he is a strong run-blocker and can move well as a pass protector on the interior. -- Todd Archer

52. Alterraun Verner, CB

2016 team: Tampa Bay Buccaneers | Age: 28

Despite having 22 pass breakups in 2013 and signing a four-year contract with the Bucs worth $25.75 million, Verner never could replicate his Pro Bowl form. At 5-foot-10, Verner is best-suited for a zone-based scheme and needs to play on the outside -- he lacks the quick-twitch skills needed to cover slot receivers. -- Jenna Laine

53. Perry Riley Jr., LB

2016 team: Oakland Raiders | Age: 29

Signed off the street on Oct. 4, Riley immediately helped settle the middle of the Raiders' defense after Ben Heeney was lost for the season. He started 12 games in Oakland, ranking sixth on the team in tackles, and wore the green dot helmet as the team's defensive signal-caller. -- Paul Gutierrez

54. Luke Joeckel, G

Signed with: Seattle Seahawks | Age: 25

Joeckel started 35 games at left tackle in his first three seasons but was moved inside to left guard during training camp in 2016. He played in only four games, however, because he tore the ACL, MCL and lateral meniscus in his left knee. That was the second time he has suffered a significant season-ending injury. He also missed 11 games with a fractured ankle as a rookie in 2013. Joeckel, the No. 2 pick in 2013, never developed into anything more than an average tackle, hence the move inside. -- Mike DiRocco

55. Micah Hyde, S

Signed with: Buffalo Bills | Age: 26

The Packers' most versatile defensive back, Hyde played safety, in the slot and outside cornerback in addition to returning punts. He recorded four interceptions in the last seven games, including a key pick of Dak Prescott late in the divisional-round win over the Cowboys. -- Rob Demovsky

56. Jahleel Addae, S

Signed with: Los Angeles Chargers | Age: 27

Signed as an undrafted free agent in 2013, Addae has started 27 games for the Chargers, totaling 201 career tackles, three sacks and one interception. Addae has struggled with injuries (16 missed games), but he fits in new defensive coordinator Gus Bradley's scheme as an imposing in-the-box safety. -- Eric D. Williams

57. Terrance Williams, WR

Signed with: Dallas Cowboys | Age: 27

Williams might not be a No. 1 receiver but he has traits that make him an effective No. 2 receiver. He has 20 touchdown catches in five seasons and never has missed a game or practice. -- Todd Archer

58. JC Tretter, C

Signed with: Cleveland Browns | Age: 26

Tretter started at center for the first seven weeks, but lost his job when he suffered a knee injury. He regained the job with Corey Linsley still on the mend from a hamstring injury. Tretter underwent knee surgery in January but said the recovery time wasn't expected to be long. -- Rob Demovsky

59. John Simon, OLB

Signed with: Indianapolis Colts | Age: 26

Simon missed five games last season with a chest injury, but received a lot of praise from Texans coach Bill O'Brien. He now joins the Colts, who are in the midst of a defensive makeover. -- Sarah Barshop

60. Johnathan Cyprien, S

Signed with: Tennessee Titans | Age: 27

Cyprien has missed only four games in four seasons, but he has just two interceptions, 15 pass breakups and four forced fumbles in 60 career games. He had his best season in 2016 after the team signed free safety Tashaun Gipson, setting a career high with 126 tackles. -- Michael DiRocco

61. D.J. Swearinger, S

Signing with: Washington Redskins | Age: 26

Swearinger capitalized on his opportunity with the Cardinals after getting cut by both the Texans and Buccaneers. Playing in a well-stocked secondary, he played well at both free and strong safety last season when injuries made their way through the unit. -- Josh Weinfuss

62. Bradley McDougald, S

2016 team: Tampa Bay Buccaneers | Age: 26

The Bucs need a real game-changer at safety, and McDougald and fellow starter Chris Conte did a 180 from midseason on, which could be enough to keep both of them around. McDougald had a fourth-quarter interception to seal the Bucs' 14-5 win over Seattle and a game-winning pick against the Cowboys in 2015. -- Jenna Laine

63. Mike Remmers, RT

Signed with: Minnesota Vikings | Age: 28

Remmers moved from the right side to the left for the final 13 games of the 2016 season for the Panthers, after Michael Oher was diagnosed with a concussion and held his own, although he struggled at times in pass protection. -- David Newton

64. DeMarcus Ware, DE/OLB

Retired | Age: 35

Ware is coming off back surgery to repair a disk and has missed 11 total games in the past two seasons. His leadership in the Broncos locker room has had an enormous impact, especially on Von Miller. -- Jeff Legwold

65. Charles Johnson, DE

Signed with: Carolina Panthers | Age: 31

Coach Ron Rivera called Johnson his most consistent defensive lineman this past season and indicated after the season that he'd like to have the DE back in Carolina. Rivera got his wish. -- David Newton

66. Alan Branch, DT

Signed with: New England Patriots | Age: 32

Bill Belichick called Branch the Patriots' most consistent interior defensive tackle "by far" during the 2016 season. More than just a traditional nose tackle who is effective against the run, Branch also pushes the pocket with a power rush. -- Mike Reiss

67. Darrelle Revis, CB

2016 team: New York Jets | Age: 32

Revis' play declined sharply last season. Afraid of getting beaten deep, he gave too much cushion. His days as a lockdown, press corner appear over. He says he's willing to switch to safety. -- Rich Cimini

68. Darius Butler, DB

Signed with: Indianapolis Colts | Age: 31

Butler has spent most of his career as a slot cornerback, but his future may be at safety. Injuries and poor play by others forced the Colts to have Butler split time between cornerback and safety during the second half of 2016. Butler's knowledge of the entire defense allowed him to rotate between the two positions. --Mike Wells

69. Dre Kirkpatrick, CB

Signed with: Cincinnati Bengals | Age: 27

Kirkpatrick has been steadily improving and is coming off one of his best seasons. -- Katherine Terrell

70. Captain Munnerlyn, CB

Signed with: Carolina Panthers | Age: 29

Munnerlyn hit the open market after three years in Minnesota, the final two of which were exclusively as a nickel corner. He performed well in the role, providing solid coverage and run support. -- Ben Goessling

71. Jarvis Jones, OLB

Signed with: Arizona Cardinals | Age: 27

Jones had some bright moments stopping the run or forcing fumbles, but he had just six sacks in four seasons, which isn't enough for a former first-round pick. The low production prompted the Steelers to bench Jones late in the 2016 season. -- Jeremy Fowler

72. Brandon Flowers, CB

2016 team: Los Angeles Chargers | Age: 31

Flowers has been productive when healthy, earning two invitations to the Pro Bowl over nine NFL seasons. The Florida native has been particularly effective later in his career as a slot defender. However, Flowers has suffered four concussions over the past three years and has not played a full, 16-game season since 2011. -- Eric D. Williams

73. Michael Floyd, WR

2016 team: New England Patriots | Age: 27

A 2012 first-round pick, Floyd had a disappointing season and is likely looking at a prove-it, one-year contract. After pleading guilty to extreme DUI in Arizona, Floyd was ordered to serve 24 days in jail and then a 96-day home detention. It is unclear how that will affect his availability with a team's offseason program. -- Mike Reiss

74. Nick Fairley, DT

Signed with: New Orleans Saints | Age: 29

Fairley should finally earn a lucrative long-term contract after battling injuries and questions about his work ethic and maturity early in his career. He has improved on all counts in recent years with the Rams and Saints, including a career-best season in 2016 with 6.5 sacks and 22 QB hits. -- Mike Triplett

75. Gerald Hodges, LB

2016 team: San Francisco 49ers | Age: 26

Hodges posted his best statistical season in 2016 with 80 tackles, three sacks and two interceptions, but the 49ers signed Ray-Ray Armstrong to a contract extension before the end of the season, leaving Hodges to hit the market. -- Nick Wagoner

76. Kelvin Beachum, LT

Signed with: New York Jets | Age: 28

Beachum started 15 games in 2016 after coming back from a torn left ACL suffered in October 2015 while playing for Pittsburgh. He was solid in pass protection but struggled as a run-blocker. Beachum battled knee soreness and swelling throughout the season but missed only one game (concussion). -- Michael DiRocco

77. Tramon Williams, CB

2016 team: Cleveland Browns | Age: 34

Williams started to show his years in 2015 and '16. In games when Joe Haden was hurt, Williams drew some tough assignments and struggled, especially on deep throws. In 2016, he spent the last few games at safety and played better than he had at corner. That may be his best position. -- Pat McManamon

78. Ryan Clady, LT

2016 team: New York Jets | Age: 31

Proceed with caution. The former Pro Bowl tackle has missed 37 of the past 64 games because of various injuries, including a rotator-cuff tear from last season. When healthy, Clady still has enough athleticism to hold up in pass protection, but he's not the shutdown player he once was. -- Rich Cimini

79. J.J. Wilcox, S

Signed with: Tampa Bay Buccaneers | Age: 26

Wilcox is a big hitter but not reliable enough in coverage, which is why he lost his starting spot in 2016. He has five interceptions in his career but only one in each of the past two seasons. He struggles with angles on deep passes. -- Todd Archer

80. Jared Cook, TE

Signed with: Oakland Raiders | Age: 30

Aaron Rodgers said Cook "needs to be near the top of the priority list, the way he played this year," but the Packers signed Martellus Bennett instead. Cook made a major impact after he returned from an ankle injury that cost him six games, scoring two postseason TDs. -- Rob Demovsky

81. Datone Jones, LB

Signed with: Minnesota Vikings | Age: 27

The Packers did not pick up Jones' fifth-year option last offseason, and he didn't do much last year to warrant a big-money contract as he made the switch from defensive end to outside linebacker. The former first-round pick hasn't blossomed into a consistent playmaker or even a full-time player. -- Rob Demovsky

82. Nick Mangold, C

2016 team: New York Jets | Age: 33

Mangold is recovering from a serious foot injury, which cost him eight games. He no longer moves well enough to get to the second level, but he'd bring strong intangibles to a contending team. He's like a second quarterback on the field, a fantastic partner for a young quarterback. -- Rich Cimini

83. Stefen Wisniewski, G

Signed with: Philadelphia Eagles | Age: 28

Wisniewski is a solid veteran offensive lineman who has proved he can play both center and guard. He signed a one-year, $1.5 million deal with the Eagles last offseason and provided some much-needed depth, starting in six games at guard after beginning the year in a reserve role. -- Tim McManus

84. Quintin Demps, S

Signed with: Chicago Bears | Age: 32

Demps had a team-leading six interceptions on the NFL's second-ranked passing defense last season. The Texans signed him during their 2015 training camp to a one-year deal. They brought him back on another one-year contract last offseason. Demps outperformed both deals. -- Sarah Barshop

85. A.Q. Shipley, C

Signed with: Arizona Cardinals | Age: 31

Shipley finds himself in a career first after eight years in the NFL: He's a free agent after starting all 16 games in a season. Shipley's consistency, work ethic and toughness have made him a favorite among Cardinals players and coaches. He rarely makes mistakes. His only downfall is his size: He's just 6-foot-1. -- Josh Weinfuss

86. Cordarrelle Patterson, WR

Signed with: Oakland Raiders | Age: 26

Patterson posted a career high in catches last season as the Vikings finally involved him in the offense for the first time since his rookie season. He earned All-Pro honors for the second time as a kick returner after leading the league in return average for the third time in four years. -- Ben Goessling

87. Jermon Bushrod, G

Signed with: Miami Dolphins | Age: 33

A longtime offensive tackle, Bushrod showed surprising versatility last season by playing guard for the first time in his career and starting all 16 games. He was a veteran presence and stable force for Miami's offensive line, which helped propel the team to 10 wins and a playoff berth. -- James Walker

88. Jack Doyle, TE

Signed with Indianapolis Colts | Age: 27

Doyle picked the perfect time to show off his versatility, posting career highs in receptions (59), yards (584) and touchdowns (5). Only T.Y. Hilton had more catches or yards among Colts' pass-catchers in 2016. -- Mike Wells

89. Austin Pasztor, G

2016 team: Cleveland Browns | Age: 26

Pasztor is a serviceable tackle who might be better suited at guard. He's not a standout, so he won't make a ton of money. But he is the kind of reliable, hard-working guy who teams appreciate. -- Pat McManamon

90. Menelik Watson, RT

Signed with: Denver Broncos | Age: 28

The Raiders' offensive line allowed 18 sacks in 2016 when Watson was healthy. He replaced the injured Donald Penn at left tackle in the playoffs against Houston and did not fare well against Jadeveon Clowney. Pro Football Focus ranked Watson 56th among tackles. -- Paul Gutierrez

91. LeGarrette Blount, RB

2016 team: New England Patriots | Age: 30

The Patriots have brought out the best in the power-running Blount, who finished with a career high 1,161 yards and 18 rushing touchdowns in 2016. The Patriots could bring back Blount, but they also will look hard at getting younger at the position in a draft that is considered deep at running back. -- Mike Reiss

92. Matt Kalil, LT

Signed with: Carolina Panthers | Age: 28

The fourth overall pick in 2012, Kalil hasn't matched his Pro Bowl play of his rookie year, battling injuries for the better part of his career since. He came into the 2016 season without an offseason surgery for the first time in three years -- only to miss 14 games after needing surgery to repair a torn labrum in his hip. -- Ben Goessling

93. Karl Klug, DT

Signed with: Tennessee Titans | Age: 29

Klug is a good situational pass-rusher with a wrestling background that helped him develop great hands. He has a knack for slicing through tight spaces. But he's recovering from surgical repair of a ruptured Achilles, and Mike Mularkey recently said Klug won't be ready to go until training camp. -- Paul Kuharsky

94. Brian Hoyer, QB

Signed with: San Francisco 49ers | Age: 31

Hoyer finished last season with 1,445 passing yards, six touchdowns and zero interceptions (98.0 quarterback rating) before breaking his left arm in Week 7. -- Jeff Dickerson

95. Brandon Carr, CB

Signed with: Baltimore Ravens | Age: 31

Carr turns 31 in May, but he never has missed a game -- or start -- in his career. He took a pay cut to remain with the Cowboys in 2016 and had his best season even if he recorded just one interception. The return to right cornerback served Carr well. -- Todd Archer

96. Chance Warmack, G

Signed with: Philadelphia Eagles | Age: 26

Warmack never lived up to his draft slot (10th overall pick in 2013), and the Titans declined to pick up his fifth-year option. He suffered a torn finger tendon in 2016 and elected to have surgery after only two games even though the Titans thought he could have played. Warmack could benefit from a change of scenery. -- Paul Kuharsky

97. Andrew Hawkins, WR

2016 team: Cleveland Browns | Age: 31

Hawkins was valued by the Browns for his leadership and experience, but he suffered with the offense. Hawkins caught 63 passes in his first season in Cleveland in 2014, but only 60 combined the past two seasons. His yards per reception has dropped from 13.1 in 2014 to 10.2 (2015) to 9.8 (2016) as well. -- Pat McManamon

98. Marcus Cooper, CB

Signed with: Chicago Bears | Age: 27

Cooper filled a need for the Cardinals last season after rookie Brandon Williams and Justin Bethel failed to pan out. Cooper had four interceptions, including one returned for a TD, while starting a career-high 13 games. -- Josh Weinfuss

99. Jacob Tamme, TE

2016 team: Atlanta Falcons | Age: 32

Tamme, who was a favorite target of Matt Ryan at the start of the 2016 season, is coming off shoulder surgery that limited him to just eight games this past season. He's a reliable pass-catcher who runs precise routes. Blocking is not his strength, though he made the effort to improve that aspect of his game. -- Vaughn McClure

100. Kamar Aiken, WR

Signed with: Indianapolis Colts | Age: 28

In 2015, Aiken led the Ravens with 75 catches for 944 yards receiving and five touchdowns after Steve Smith Sr. suffered a season-ending injury. But he managed just 29 receptions in 2016 as a backup to Smith. Aiken can be an adequate possession-type receiver. -- Jamison Hensley

101. Brandon LaFell, WR

2016 team: Cincinnati Bengals | Age: 30

LaFell hit all of his incentives in the one-year deal he signed with the Bengals last spring, and proved to be a solid pickup. There's mutual interest to bring him back after a season in which he had six touchdowns and 862 yards. -- Katherine Terrell

102. Torrey Smith, WR

Signed with: Philadelphia Eagles | Age: 28

Smith had a disappointing two-year tenure in San Francisco, posting 53 catches for 930 yards and seven touchdowns in 28 games, numbers basically equivalent to his one-season averages in four years with Baltimore. While Smith still has the deep speed to stretch a defense vertically, that was never much of a factor in San Francisco, where shoddy quarterback play and dwindling targets contributed to his lack of productivity. -- Nick Wagoner

103. Andre Roberts, WR

Signed with: Atlanta Falcons | Age: 29

Roberts signed a one-year deal in 2016 and served as the Lions' No. 4 receiver/primary returner. He had two punt returns for touchdowns, but he made some questionable decisions on kickoff returns. Roberts didn't flash as a receiver. Detroit could upgrade the position in free agency. -- Michael Rothstein

104. Tyrunn Walker, DT

2016 team: Detroit Lions | Age: 27

Walker was a disappointment in 2016, a year removed from a nasty broken leg. He started most games for Detroit and had a career-high 26 tackles, but had no sacks and often would not be able to get significant penetration in the backfield. -- Michael Rothstein

105. Julius Peppers

Signed with: Carolina Panthers | Age: 37

After a slow start in 2016 with the Packers and several games in which he made little impact, he still finished with 8.5 sacks as a part-time player (second on the team). -- Rob Demovsky

106. Mike Adams, S

Signed with: Carolina Panthers | Age: 36

Adams made the Pro Bowl in two of his three seasons with the Colts. Coach Chuck Pagano called Adams an extension of the coaching staff on the field. Adams, who led the Colts in tackles (79) last season, had 12 interceptions in his three seasons in Indianapolis. -- Mike Wells

107. Dion Sims, TE

Signed with: Chicago Bears | Age: 26

Sims is one of the underrated tight ends of this year's free-agent crop. He's an outstanding blocker for the position and a better receiving tight end than his stats would indicate. -- James Walker

108. Zach Line, FB

2016 team: Minnesota Vikings | Age: 27

Line's best days in Minnesota have been as Adrian Peterson's blocking back; he saw his playing time dwindle last season as Peterson was out with a torn meniscus. Will the Vikings pay to retain a fullback when they figure to be operating out of a one-back offense more often under Pat Shurmur? -- Ben Goessling

109. Keenan Robinson, LB

Signed with: New York Giants | Age: 28

Robinson remained healthy and played in all 16 games for the first time in his career after an injury-filled run with the Redskins. He was an asset in his role as nickel linebacker for New York, playing more than 60 percent of the defensive snaps. -- Jordan Raanan

110. Malcolm Smith, LB

Signed with: San Francisco 49ers | Age: 28

Smith is coming off consecutive 100-plus tackle seasons for the first time in his six-year career. He also had an interception and forced two fumbles, while recovering one last season. Smith's 115 tackles led the Raiders in 2016, but his production was down from 143 tackles in 2015, and he went from four sacks to none. -- Paul Gutierrez

111. Nolan Carroll II, CB

Signed with: Dallas Cowboys | Age: 30

Carroll was a free agent last year as well, but he was still recovering from a fractured fibula and ended up signing a one-year "prove-it" deal with the Eagles. He started all 16 games in 2016, but had an up-and-down season. -- Tim McManus

112. Landry Jones, QB

Signed with: Pittsburgh Steelers | Age: 28

Jones is a capable backup who works hard, understands passing concepts and has valuable experience -- all reasons why he could find himself back in Pittsburgh in March. Jones is 2-2 as a starter, completing 85 of 141 passes for 1,071 yards, seven touchdowns and six interceptions in his career. -- Jeremy Fowler

113. Markus Wheaton, WR

Signed with: Chicago Bears | Age: 26

Wheaton is just now getting healthy from a torn labrum that sidelined him for much of 2016, stalling his momentum after a combined 97 catches the previous two seasons. -- Jeremy Fowler

114. Michael Wilhoite, LB

2016 team: San Francisco 49ers | Age: 30

Like Hodges, Wilhoite ended up playing much more than originally projected because of injuries at linebacker. He's a veteran with plenty of experience and special-teams ability, but the Niners look poised to go in a different direction in coordinator Robert Saleh's 4-3 defense. -- Nick Wagoner

115. Luke Willson, TE

Signed with: Seattle Seahawks | Age: 27

He has started 30 games in the past four years but was the Seahawks' No. 2 tight end when Jimmy Graham was healthy. In 2016, Willson saw a career-low 21 targets and caught 15 balls for 129 yards. He is an average blocker. Coach Pete Carroll praised Willson often for his toughness and for being a great locker room guy. -- Sheil Kapadia

116. Steven Hauschka, PK

Signed with: Buffalo Bills | Age: 32

In the past two seasons, Hauschka missed 10 extra points. Seahawks coach Pete Carroll pointed out on multiple occasions that Hauschka was kicking the ball too low. On field goals, he made nine of 11 attempts from 40 yards or longer. -- Sheil Kapadia

117. Nick Novak, PK

Signed with: Houston Texans | Age: 36

Novak finished the regular season tied for second in made field goals and field goal percentage. The Texans likely wouldn't have made the playoffs last season without the success Novak had. -- Sarah Barshop

118. Joe Hawley, C

Signed with: Tampa Bay Buccaneers | Age: 28

Hawley spent much of the 2016 season injured. His desire to keep playing was a huge help, even though the team struggled to match its 2015 rushing performance. Hawley has shown a lot of chemistry with quarterback Jameis Winston. When he first got to Tampa in 2015, he beat out Evan Smith, who had been the starter the previous season. -- Jenna Laine

119. Rashad Johnson, S

2016 team: Tennessee Titans | Age: 31

Johnson played OK under a one-year deal. The Titans rotated through four safeties when they were healthy, which screamed they weren't in love with any of them. Heading into his second season, third-rounder Kevin Byard is certainly ready for a bigger role. Da'Norris Searcy is due $5.525 million and Daimion Stafford is also a free agent. If Johnson isn't signed early, his future in Tennessee could hinge on what the Titans do in the draft. -- Paul Kuharsky

120. Kendall Wright, WR

Signed with: Chicago Bears | Age: 27

The Titans' first-round pick in 2012 topped 1,000 yards in his second season, but was inconsistent during his time as the Titans went through multiple offensive coordinators. He teared up on locker clean-out day while reflecting on his five seasons in Tennessee. -- Paul Kuharsky

121. Alex Okafor, LB

Signed with: New Orleans Saints | Age: 26

Okafor's playing time was reduced dramatically this season to 214 snaps from 575 in 2015 because of the addition of Chandler Jones and the emergence of Markus Golden. Okafor is a solid role player who can spell any edge rusher in the league without much of a drop-off. He's long and lean, and has shown he's able to get to the quarterback. -- Josh Weinfuss

122. Terrell McClain, DT

Signed with: Washington Redskins | Age: 29

He battled through injuries his first two seasons with the Cowboys but had his best season in 2016, finishing with 41 tackles, 2.5 sacks and three tackles for loss. McClain is good against the run but has some sneaky pass rush to him as well. -- Todd Archer

123. Anquan Boldin, WR

2016 team: Detroit Lions | Age: 36

Boldin has had a great career and showed effectiveness as a slot receiver with 67 catches, 584 yards and eight touchdowns. The biggest question is if he wants to play another season and where he would want to do it. He is in impeccable shape and can still play provided a team has realistic expectations for a player who isn't getting separation anymore but is one of the toughest receivers in the game. -- Michael Rothstein

124. Shane Lechler, P

Signed with: Houston Texans | Age: 41

Lechler will enter next season at the age of 41. He finished the 2016 regular season ranked No. 6 in gross punting average, and Texans coach Bill O'Brien spoke highly of his punter all season. -- Sarah Barshop

125. Victor Cruz, WR

2016 team: New York Giants | Age: 30

He wasn't the same player in his first season back after missing almost two full years with a torn patellar tendon and a calf injury. The hope is that he can build off a 2016 campaign in which he finished with 39 catches for 586 yards and a touchdown. Cruz did average 15.0 yards per reception and make clutch catches. A return to the slot could also help. -- Jordan Raanan

126. Patrick Omameh, G

Signed with: Jacksonville Jaguars | Age: 27

Omameh started six games at left guard because of a season-ending knee injury to Luke Joeckel, but he suffered a foot injury in November and spent the final six games on injured reserve. -- Michael DiRocco

127. Greg Zuerlein, PK

Signed with: Los Angeles Rams | Age: 29

Zuerlein converted on only 66.7 percent of his field goal attempts in 2015, dead last among those with at least 15 tries, then returned on a one-year contract and converted 86.4 percent of his attempts in 2016, 10th in the NFL. Zuerlein's greatest asset is his distance, with two field goals of 60 yards or longer in his career. -- Alden Gonzalez

128. Jeff Locke, P

Signed with: Indianapolis Colts | Age: 27

The Vikings made Locke the highest drafted punter in their history in 2013 (fifth round, No. 155 overall), but they thought about bringing in competition for him before last season. His 2016 season was probably his most consistent, as he did a better job of pinning opponents deep in their territory. His numbers, though, have rarely ranked among the league's best punters. -- Ben Goessling

129. Mario Williams, DE

2016 team: Miami Dolphins | Age: 32

Williams had a career-low 1.5 sacks in 2016 and never got on track in his only season with the Dolphins. Motivation has at times been a question with Williams throughout his career, and now those concerns have grown even more this offseason. -- James Walker

130. Chris Long, DE

2016 team: New England Patriots | Age: 32

Playing 15 snaps in Super Bowl LI, Long showed he still has some pass-rush juice as he was disruptive in a specialized role. Relying on him as a full-fledged starter at this stage of his career could be asking too much, but he's a true pro and clearly still has something to offer. -- Mike Reiss

131. Tim Lelito, C

2016 team: New Orleans Saints | Age: 28

Lelito hasn't taken that next step into a full-time starting gig after a promising start as an undrafted free agent out of Grand Valley State in 2013. But he is a big, strong guy at 6-foot-4, 315 pounds, who still has potential and valuable versatility. Lelito has started 24 career games at both guard and center. -- Mike Triplett

132. William Gholston, DE

Signed with: Tampa Bay Buccaneers | Age: 26

Gholston showed in 2016 that he's not only a run stuffer, but he can rush the passer too, with 3.0 sacks and a forced fumble -- nothing outstanding but he's capable, steady and consistent. As head coach Dirk Koetter put it, "He's not the flashiest pass rusher, but he's going to get some sacks by just working hard and being where he's supposed to be..." -- Jenna Laine

133. James Develin, FB

Signed with: New England Patriots | Age: 29

A hard-nosed lead blocker whose playing time increased after tight end Rob Gronkowski was lost to a season-ending back injury in late November, the 6-foot-3, 255-pound Develin has top-of-the-line intangibles and also factors into the special-teams mix. -- Mike Reiss

134. Levine Toilolo, TE

2016 team: Atlanta Falcons | Age: 26

Toilolo showed great improvement in 2016, particularly catching the ball. He had 13 receptions for 264 yards and two touchdowns on 19 targets with no drops. Toilolo had four drops during the 2014 season. Toilolo has been a pretty solid blocker in the running game. He might generate outside interest just based on his size at 6-foot-8, 265 pounds. -- Vaughn McClure

135. Jordan Cameron, TE

Retired | Age: 29

Cameron could keep playing in the NFL if he wanted. But he doesn't want to risk his future for himself or his son. After four concussions and countless hours thinking about them, Cameron said he realized it was time to retire. -- Pat McManamon

136. Earl Watford, OT

Signed with: Jacksonville Jaguars | Age: 27

Watford is a versatile offensive lineman who has played across the Cardinals' line in his three-year career but hasn't lived up to his potential. He's as athletic as O-linemen come and puts it on display blocking downfield alongside a ball-toting running back. -- Josh Weinfuss

137. Jeremy Kerley, WR

Signed with: San Francisco 49ers | Age: 28

Kerley was a pleasant surprise in 2016 after the 49ers added him just before the start of the season. He became the Niners' most consistent and productive receiver. -- Nick Wagoner

138. Andre Branch, DE

Signed with: Miami Dolphins | Age: 28

Branch isn't a game-breaker, but he does his job at defensive end most weeks and gives consistent effort. He registered 5.5 sacks last season as a starter. -- James Walker

139. Josh Bynes, LB

2016 team: Detroit Lions | Age: 28

Bynes can be a good special-teams addition and a rotational linebacker. But he's likely out of place as an every-down 'backer and never has topped 80 tackles in a season. He's a player who could return to Detroit because of his reliability and versatility, but shouldn't be considered a surefire starter if he went elsewhere. -- Michael Rothstein

140. Erik Walden, LB

2016 team: Indianapolis Colts | Age: 32

Walden led the Colts in sacks with a career-high 11 last season. He never had more than six sacks in a season prior to last year. Walden's sack total is eye-popping considering he has spent the majority of his nine-year career as a run-stopping linebacker. -- Mike Wells

141. Sterling Moore, CB

2016 team: New Orleans Saints | Age: 27

It's surprising that the 5-foot-10, 202-pounder has bounced around with six teams overall since going undrafted in 2011. But he is a confident, physical cover man who bailed out the Saints as a Week 1 addition in 2016. He started 12 games for their injury-riddled secondary, leading the team with 13 passes defensed and two interceptions. -- Mike Triplett

142. Matt Barkley, QB

Signed with: San Francisco 49ers | Age: 27

Barkley went from career backup to Chicago's starting quarterback over the final six games last season. He ended the season with eight touchdown passes and 14 interceptions, but played better than the numbers suggest. Barkley threw for more than 300 yards on three separate occasions. He projects to be a solid No. 2 or No. 3 quarterback on some team's depth chart. -- Jeff Dickerson

143. Ryan Fitzpatrick, QB

2016 team: New York Jets | Age: 34

Fitzpatrick's days as a starter are over, but he can be a reliable backup. He made $12 million last season, but he won't get anywhere close to that after posting a league-low 69.6 passer rating. He could be looking for one last contract before he hangs 'em up. He already has said there's no chance he will return to the Jets. -- Rich Cimini

144. Russell Shepard, WR

Signed with: Carolina Panthers | Age: 26

Shepard is coming off a career-best season, with 341 receiving yards and two touchdowns for the Bucs. -- Jenna Laine

145. Ted Ginn Jr., WR

Signed with: New Orleans Saints | Age: 32

Ginn still has elite speed, and his best years have been with Carolina: 19 of his career 25 touchdown catches came in 2013, '15 and '16. He has done little with other teams, crediting former Carolina receivers coach Ricky Proehl for making him a more complete player. He also still lives up to his reputation for dropping passes, although not as many as he did earlier in his career. -- David Newton

146. Mychal Rivera, TE

2016 team: Oakland Raiders | Age: 27

Rivera has flashed at times, despite being slightly undersized for a tight end at 6-foot-3, 245 pounds, and the 2013 sixth-round draft pick is more a pass-catching tight end than a blocker. Rivera was on the trading block last season, but injuries to the other three tights ends gave him another opportunity as his 10.7 yards per catch average equaled a career high. But he played in a career-low 13 games, starting a career-low two, and his 18 catches for 192 yards were also career lows, and his one TD equaled a career worst. -- Paul Gutierrez

147. Chris Chester, OL

2016 team: Atlanta Falcons | Age: 34

Chester signed a one-year deal last offseason coming off shoulder surgery, and he started all 16 games at right guard for Atlanta for the second consecutive season. He told ESPN.com he's still pondering whether to return for a 12th NFL season. The Falcons need to find their right guard of the future regardless of Chester's status. -- Vaughn McClure

148. Karlos Dansby, LB

Signed with: Arizona Cardinals | Age: 35

Dansby played in every game for Cincinnati in 2016, but he clearly doesn't have the same speed he once did. -- Katherine Terrell

149. Josh McCown, QB

Signed with: New York Jets | Age: 38

McCown can still play; the problem is keeping him healthy. In his two seasons in Cleveland, he broke both collarbones and some ribs, and played in 13 games. -- Pat McManamon

150. Jordan Mills, OL

Signed with: Buffalo Bills | Age: 26

It is debatable whether Mills is a starting-quality tackle in the NFL. He plugged a hole for the Bills when right tackle Seantrel Henderson was diagnosed with Crohn's disease late in the 2015 season, but Mills was a liability last season, ranking 64th among NFL tackles by Pro Football Focus. -- Mike Rodak