The NFL's new league year began on March 18, and many in our Top 100 have agreed to sign with clubs. 

The NFL offseason has been one of uncertainty, first because of CBA negotiations, with the NFLPA voting to ratify the new CBA and then as a result of the ongoing coronavirus pandemic (get the latest at CBS News). It also features a lot of moving parts at the all-important quarterback position, with players such as Tom Brady, Philip Rivers and several other starting-caliber players switching teams. It's a lot to keep track of, but keep track of it is exactly what we do. And now Cam Newton is available via trade. 

Here are your top 100 NFL free agents for 2020, and details on where they've been ... and where they're headed. Check this page regularly for the latest updates. 

The 2020 NFL free agent rankings are determined by CBSSports.com Senior NFL Writer Pete Prisco. Not all free agents will be listed.

No ad available

Note: This list is based on players available as of March 12.

2020 NFL Free Agent Tracker
RankPlayerPOSLast TeamNew TeamStatus
1
Dak Prescott (30)
QB Franchise tag
2
Chris Jones (29)
DL Franchise tag
3
Drew Brees (45)
QB Re-signed ($50M for 2 years)
4
Tom Brady (46)
QB Will sign ($50M for 2 years)
5
A.J. Green (35)
WR Franchise tag
6
Philip Rivers (42)
QB Will sign ($25M for 1 year)
7
Amari Cooper (29)
WR Re-signed ($100M for 5 years)
8
Chris Harris (34)
CB Will sign ($20.25M for 2 years)
9
Shaquil Barrett (31)
EDGE Franchise tag
10
Jadeveon Clowney (31)
EDGE
Unsigned
11
Jameis Winston (30)
QB Will sign ($1.1M for 1 year)
12
Byron Jones (31)
CB Will sign ($82.5M for 5 years)
13
Anthony Harris (32)
S Franchise tag
14
Cory Littleton (30)
LB Will sign ($36M for 3 years)
15
Justin Simmons (30)
S Franchise tag
16
Brandon Scherff (32)
G Franchise tag
17
Yannick Ngakoue (29)
EDGE Franchise tag
18
Arik Armstead (30)
EDGE Re-signed ($85M for 5 years)
19
Teddy Bridgewater (31)
QB Will sign ($63M for 3 years)
20
Bud Dupree (31)
EDGE Franchise tag
21
Ryan Tannehill (35)
QB Re-signed ($118M for 4 years)
22
Joe Thuney (31)
G Franchise tag
23
Jack Conklin (29)
OT Will sign ($42M for 3 years)
24
Dante Fowler (29)
EDGE Will sign ($48M for 3 years)
25
Derrick Henry (30)
RB Franchise tag
26
Javon Hargrave (31)
DL Will sign ($39M for 3 years)
27
James Bradberry (30)
CB Will sign ($45M for 3 years)
28
Bryan Bulaga (35)
OT Will sign ($30M for 3 years)
29
Hunter Henry (29)
TE Franchise tag
30
Anthony Castonzo (35)
OT Re-signed ($33M for 2 years)
31
Robby Anderson (31)
WR Will sign ($20M for 2 years)
32
Austin Hooper (29)
TE Will sign ($42M for 4 years)
33
D.J. Reader (29)
DL Will sign ($53M for 4 years)
34
Leonard Williams (29)
DL Franchise tag
35
Matt Judon (31)
EDGE Franchise tag
36
Joe Schobert (30)
LB Will sign ($53.75M for 5 years)
37
Trae Waynes (31)
CB Will sign ($42M for 3 years)
38
Jimmie Ward (32)
S Re-signed ($28.5M for 3 years)
39
Kyle Van Noy (33)
LB Will sign ($51M for 4 years)
40
Melvin Gordon (31)
RB Will sign ($16M for 2 years)
41
Xavier Rhodes (33)
CB Will sign ($5M for 1 year)
42
D.J. Humphries (30)
OT Re-signed ($43.75M for 3 years)
43
Breshad Perriman (30)
WR Will sign ($8M for 1 year)
44
Logan Ryan (33)
CB
Unsigned
45
Andrew Whitworth (42)
OT Re-signed ($30M for 3 years)
46
Devin McCourty (36)
S Re-signed ($23M for 2 years)
47
Jason Peters (42)
OT
Unsigned
48
Shelby Harris (32)
DL Re-signed ($2.5M for 1 year)
49
Brian Poole (31)
CB Re-signed ($5M for 1 year)
50
Jamie Collins (34)
LB Will sign ($30M for 3 years)
51
Robert Quinn (33)
EDGE Will sign ($70M for 5 years)
52
Ha Ha Clinton-Dix (31)
S Will sign ($4M for 1 year)
53
Jarran Reed (31)
DL Re-signed ($23M for 2 years)
54
Maliek Collins (29)
DL Will sign ($6M for 1 year)
55
Shaq Lawson (29)
EDGE Will sign ($30M for 3 years)
56
Eli Apple (28)
CB One-year deal
57
Blake Martinez (30)
LB Will sign ($30M for 3 years)
58
Damarious Randall (31)
S Will sign ($3.25M for 1 year)
59
Bradley Roby (32)
CB Re-signed ($36M for 3 years)
60
Ndamukong Suh (37)
DL Re-signed ($8M for 1 year)
61
Kendall Fuller (29)
CB Will sign ($40M for 4 years)
62
Jason Pierre-Paul (35)
EDGE Re-signed ($27M for 2 years)
63
Linval Joseph (35)
DL Will sign ($17M for 2 years)
64
Jimmy Smith (35)
CB Re-signed ($6M for 1 year)
65
Michael Pierce (31)
DL Will sign ($27M for 3 years)
66
Emmanuel Sanders (37)
WR Will sign ($16M for 2 years)
67
Marcus Mariota (30)
QB Will sign ($17.6M for 2 years)
68
Christian Kirksey (31)
LB Signed ($16M for 2 years)
69
Eric Ebron (31)
TE Will sign ($12M for 2 years)
70
Kenyan Drake (30)
RB Signed transition tag
71
Connor McGovern (31)
G Will sign ($27M for 3 years)
72
Mackensie Alexander (30)
CB Will sign ($4M for 1 year)
73
Rodney McLeod (33)
S Re-signed ($12M for 2 years)
74
Jordan Phillips (31)
DL Will sign ($30M for 3 years)
75
Vonn Bell (29)
S Will sign ($18M for 3 years)
76
Graham Glasgow (31)
G/C Will sign ($44M for 4 years)
77
Nick Kwiatkoski (30)
LB Will sign ($24M for 3 years)
78
Germain Ifedi (29)
OT Will sign (1 year)
79
David Onyemata (31)
DL Re-signed ($27M for 3 years)
80
Bashaud Breeland (32)
CB Re-signed ($4.5M for 1 year)
81
Halapoulivaati Vaitai (30)
OT Will sign ($50M for 5 years)
82
Vic Beasley (31)
EDGE Will sign ($9.5M for 1 year)
83
Adrian Phillips (32)
S Will sign ($7.5M for 2 years)
84
Andrus Peat (30)
G Re-signed ($57.5M for 5 years)
85
Michael Brockers (33)
DL Will sign ($31.5M for 3 years)
86
De'Vondre Campbell (30)
LB Will sign ($8.5M for 1 year)
87
Markus Golden (33)
EDGE
Unsigned
88
Daryl Williams (31)
OT/G Will sign (for 1 year)
89
Nelson Agholor (30)
WR Will sign ($1.05M for 1 year)
90
Mario Addison (36)
EDGE Will sign ($30.45M for 3 years)
91
Kamalei Correa (30)
EDGE Re-signed ($3.5M for 1 year)
92
A'Shawn Robinson (29)
DL Will sign ($17M for 2 years)
93
Andrew Billings (28)
DL Will sign ($3.5M for 1 year)
94
Danny Shelton (30)
DL Will sign ($8M for 2 years)
95
Derek Wolfe (34)
DL Will sign ($6M for 1 year)
96
Karl Joseph (30)
S Will sign ($2.28M for 1 year)
97
Darqueze Dennard (32)
CB
Unsigned
98
Jalen Mills (30)
FS Re-signed ($5M for 1 year)
99
Gerald McCoy (36)
DL Will sign ($20.25M for 3 years)
100
Sean Davis (30)
S Will sign ($5M for 1 year)