2017 NFL Free Agency Rankings: Top 100 Overall

- Updated: Sunday, March 5th


The 2017 NFL free-agency period will begin unofficially on Tuesday, March 7th and teams will be able to officially sign free agents on Thursday, March 9th at 4 PM ET.

We have only included players that are unrestricted free agents. In other words, we have excluded restricted free agents from our rankings. In addition, all players designated with the franchise tag have been excluded from these rankings.

RankPlayerPos.Last Team (2016)Age*
1Calais CampbellDEArizona Cardinals31
2Alshon JefferyWRChicago Bears27.5
3Brandon WilliamsDTBaltimore Ravens28.5
4Dont'a HightowerLBNew England Patriots27.5
5A.J. BouyeCBHouston Texans26
6Kevin ZeitlerGCincinnati Bengals27.5
7Stephon GilmoreCBBuffalo Bills27
8T.J. LangGGreen Bay Packers29.9
9Dontari PoeDTKansas City Chiefs27
10Nick PerryOLBGreen Bay Packers27.4
11Terrelle PryorWRCleveland Browns28.2
12Andrew WhitworthOTCincinnati Bengals35.7
13DeSean JacksonWRWashington Redskins30.8
14Tony JeffersonSArizona Cardinals25.6
15Martellus BennettTENew England Patriots30.5
16Johnathan HankinsDTNew York Giants25.4
17Larry WarfordGDetroit Lions26.2
18Logan RyanCBNew England Patriots26.6
19Riley ReiffOTDetroit Lions28.8
20Chris BakerDEWashington Redskins29.9
21T.J. McDonaldSLos Angeles Rams26.6
22Adrian PetersonRBMinnesota Vikings32.4
23Morris ClaiborneCBDallas Cowboys27.6
24Pierre GarconWRWashington Redskins31.1
25Ricky WagnerOTBaltimore Ravens27.9
26Jabaal SheardDENew England Patriots28.3
27Nick FairleyDTNew Orleans Saints29.6
28Barry ChurchSDallas Cowboys29.6
29Zach BrownILBBuffalo Bills27.9
30Kenny BrittWRLos Angeles Rams29
31Micah HydeSGreen Bay Packers26.7
32Prince AmukamaraCBJacksonville Jaguars28.2
33Eddie LacyRBGreen Bay Packers27.2
34Brandon MarshallWRNew York Jets33.4
35John CyprienSJacksonville Jaguars27.1
36Mike GlennonQBTampa Bay Buccaneers27.7
37Kevin MinterLBArizona Cardinals26.7
38Dre KirkpatrickCBCincinnati Bengals27.8
39Bennie LoganDTPhiladelphia Eagles27.7
40Ronald LearyGDallas Cowboys28.3
41Charles JohnsonDECarolina Panthers31.1
42DeMarcus WareOLBDenver Broncos35.1
43J.C. TretterCGreen Bay Packers26.6
44Latavius MurrayRBOakland Raiders27.6
45Lawrence TimmonsLBPittsburgh Steelers31.3
46Russell OkungOTDenver Broncos29.9
47Kenny StillsWRMiami Dolphins25.4
48Alan BranchDENew England Patriots32.7
49Jared CookTEGreen Bay Packers30.4
50LeGarrette BlountRBNew England Patriots30.7
51John SimonOLBHouston Texans26.9
52Duron HarmonSNew England Patriots26.6
53Michael FloydWRNew England Patriots27.8
54Jamaal CharlesRBKansas City Chiefs30.7
55Bradley McDougaldSTampa Bay Buccaneers26.8
56Kendall WrightWRTennessee Titans27.8
57D.J. SwearingerSArizona Cardinals26
58Nick MangoldCNew York Jets33.6
59Sylvester WilliamsDTDenver Broncos28.8
60Brandon CarrCBDallas Cowboys31.3
61Colin KaepernickQBSan Francisco 49ers29.8
62Rex BurkheadRBCincinnati Bengals27.2
63Captain MunnerlynCBMinnesota Vikings29.4
64Robert WoodsWRBuffalo Bills25.4
65Chance WarmackGTennessee Titans26
66Kelvin BeachumOTJacksonville Jaguars28.2
67Cordarrelle PattersonWRMinnesota Vikings26.5
68Lorenzo AlexanderOLBBuffalo Bills34.3
69Julius PeppersOLBGreen Bay Packers37.6
70Datone JonesOLBGreen Bay Packers27.1
71Jack DoyleTEIndianapolis Colts27.3
72Matt KalilOTMinnesota Vikings28.2
73Ryan CladyOTNew York Jets31
74Danny WoodheadRBLos Angeles Chargers32.6
75Terrance WilliamsWRDallas Cowboys28
76Brian HoyerQBChicago Bears31.9
77Mike RemmersOTCarolina Panthers28.4
78Dwight FreeneyDEAtlanta Falcons37.5
79Stefan WisniewskiG/CPhiladelphia Eagles28.4
80Chris LongDENew England Patriots32.4
81Darius ButlerDBIndianapolis Colts31.5
82Kyle JuszczykFBBaltimore Ravens26.4
83Erik WaldenOLBIndianapolis Colts32
84DeAngelo WilliamsRBPittsburgh Steelers34.4
85Jared OdrickDEJacksonville Jaguars29.7
86Devin TaylorDEDetroit Lions27.8
87Mario WilliamsDEMiami Dolphins31.7
88Jahleel AddaiSLos Angeles Chargers27.6
89Nolan CarrollCBPhiladelphia Eagles30.6
90Brandon LaFellWRCincinnati Bengals30.8
91Vernon DavisTEWashington Redskins33.6
92Christine MichaelRBGreen Bay Packers26.8
93Malcolm SmithOLBOakland Raiders28.2
94Ted Ginn Jr.WRCarolina Panthers32.4
95Jairus ByrdSNew Orleans Saints30.9
96J.J. WilcoxSDallas Cowboys26.5
97Manti Te'oLBLos Angeles Chargers26.6
98Patrick DiMarcoFBAtlanta Falcons28.3
99Lawrence GuyDEBaltimore Ravens27.5
100Terence NewmanCBMinnesota Vikings39

* Note: Player age is their age on Sept. 1st, 2017.



More of our content: