Here are your top 50 NFL free agents for 2017, and details on where they’ve been ... and where they’re headed. Check his page regularly for the latest updates. The 2016 NFL free agent rankings are determined by CBSSports.com Senior NFL Writer Pete Prisco. Not all free agents will be listed.  

No ad available
2017 NFL FREE AGENT TRACKER: TOP 50 PLAYERS
Rank Player POS Last Team New Team Status
1
Melvin Ingram (35)
OLB Franchise tag
2
Eric Berry (35)
S Re-signs with Chiefs on six-year deal
3
Dont'a Hightower (34)
LB Re-signs with Patriots for four years, $43.5 million
4
Jason Pierre-Paul (35)
DE Franchise tag
5
Kawann Short (35)
DT Non-exclusive franchise tag
6
A.J. Bouye (32)
CB Signs five-year deal with Jaguars
7
Le'Veon Bell (32)
RB Exclusive franchise tag
8
Brandon Williams (35)
NT Re-signs with Ravens on five-year deal
9
Kevin Zeitler (34)
OG Signs five-year deal with Browns
10
Kirk Cousins (35)
QB Signs franchise tender
11
Chandler Jones (34)
DE Signs five-year deal with Cardinals
12
Alshon Jeffery (34)
WR Signs one-year deal with Eagles
13
Calais Campbell (37)
DE Signs four-year deal with Jaguars
14
Stephon Gilmore (33)
CB Signs five-year deal with Patriots
15
Tony Jefferson (32)
S Signs four-year deal with Ravens
16
Andrew Whitworth (42)
OT Signs three-year deal with Rams
17
T.J. Lang (36)
OG Agrees to three-year deal with Lions
18
Martellus Bennett (37)
TE Signs three-year deal with Packers
19
Nick Perry (34)
LB Re-signs with Packers on five-year deal
20
Ricky Wagner (34)
OT Agrees to multi-year deal with Lions
21
Larry Warford (33)
OG Signs four-year deal with Saints
22
Trumaine Johnson (34)
CB Franchise tag
23
Terrelle Pryor (35)
WR Signs one-year deal with Redskins
24
Riley Reiff (35)
OT Signs five-year deal with Vikings
25
Dre Kirkpatrick (34)
CB Re-signs with Bengals on five-year deal
26
DeSean Jackson (37)
WR Signs three-year deal with Bucs
27
Johnathan Hankins (32)
DT
TBD
28
Ronald Leary (35)
OG Signs four-year deal with Broncos
29
JC Tretter (33)
C-G-T Signs three-year deal with Browns
30
Kenny Stills (32)
WR Re-signs with Dolphins on four-year deal
31
Nick Fairley (36)
DT Re-signs with Saints on four-year deal
32
Logan Ryan (33)
CB Signs three-year deal with Titans
33
Jay Cutler (41)
QB
TBD
34
Micah Hyde (33)
CB-S Signs five-year deal with Bills
35
Alan Branch (39)
DT Report: Re-signing with Pats for two years
36
Mario Addison (36)
DE Re-signs with Panthers on three-year deal
37
Duron Harmon (33)
S Re-signs with Pats on four-year deal
38
Chris Baker (36)
DE Signs three-year deal with Buccaneers
39
Kevin Minter (33)
ILB
TBD
40
Dontari Poe (33)
NT Signs 1-year deal with Falcons
41
Jabaal Sheard (35)
DE Signs three-year deal with Colts
42
Charles Johnson (37)
DE Re-signs with Panthers on two-year deal
43
Prince Amukamara (35)
CB Signs one-year deal with Bears
44
Pierre Garcon (37)
WR Signs five-year deal with 49ers
45
Jared Cook (37)
TE
TBD
46
Johnathan Cyprien (33)
S Signs four-year deal with Titans
47
Julius Peppers (44)
DE-OLB Signs one-year deal with Panthers
48
Barry Church (36)
S Signs four-year deal with Jaguars
49
Anthony Fasano (40)
TE Signs one-year deal with Dolphins
50
D.J. Swearinger (32)
S Signs three-year deal with Redskins