Screen Shot 2016-01-06 at 12.53.02 PM

Every free agent class is loaded with game- and season-changing players and although some years boast more big-time talent than others, you can always find dozens of impact players.

And the 2016 class is packed with both players that can play huge roles on potential playoff teams, including Josh Norman, Kirk Cousins and Chris Johnson, and second tier guys that add much-needed depth, including James Starks, Tim Hightower and Will Tye.

Here is every NFL offensive free agent for 2016: (you can find the defensive free agents at NFL Trade Rumors):

Pos.

Player

2015 Team

Note

QB Drew Stanton ARI
QB Bryn Renner BAL
QB Jimmy Clausen BAL
QB Matt Schaub BAL
QB Josh Johnson BUF
QB Joe Webb CAR
QB Matt Cassel DAL
QB Brock Osweiler DEN
QB Dan Orlovsky DET
QB Scott Tolzien GB
QB Brandon Weeden HOU
QB T.J. Yates HOU
QB Charlie Whitehurst IND
QB Matt Hasselbeck IND
QB Chad Henne JAX
QB Chase Daniel KC
QB Matt Moore MIA
QB Luke McCown NO
QB Matt Flynn NO
QB Ryan Fitzpatrick NYJ
QB Matthew McGloin OAK RFA
QB Sam Bradford PHI
QB Thaddeus Lewis PHI
QB Bruce Gradkowski PIT
QB Michael Vick PIT
QB Tajh Boyd PIT
QB Kellen Clemens SD
QB Tarvaris Jackson SEA
QB Case Keenum STL RFA
QB Colt McCoy WAS
QB Kirk Cousins WAS

Pos.

Player

2015 Team

Note

RB Chris Johnson ARI
RB Raheem Mostert BAL Ex
RB Terrance West BAL Ex
RB Cierre Wood BUF Ex
RB Marcus Thigpen BUF
RB Mike Gillislee BUF Ex
RB Antone Smith CHI
RB Jacquizz Rodgers CHI
RB Matt Forte CHI
RB Lance Dunbar DAL
RB Robert Turbin DAL
RB C.J. Anderson DEN RFA
RB Ronnie Hillman DEN
RB George Winn DET Ex
RB James Starks GB
RB John Crockett GB Ex
RB Chris Polk HOU
RB Jonathan Grimes HOU RFA
RB Ahmad Bradshaw IND
RB Dan Herron IND RFA
RB Bernard Pierce JAX
RB Joe Banyard JAX
RB Charcandrick West KC Ex
RB Jonas Gray MIA
RB Lamar Miller MIA
RB Matt Asiata MIN
RB LeGarrette Blount NE
RB Austin Johnson NO Ex
RB Khiry Robinson NO RFA
RB Tim Hightower NO
RB Orleans Darkwa NYG Ex
RB Bilal Powell NYJ
RB Chris Ivory NYJ
RB Stevan Ridley NYJ
RB George Atkinson III OAK
RB Fitzgerald Toussaint PIT
RB Jordan Todman PIT
RB Roosevelt Nix PIT Ex
RB Fred Jackson SEA
RB Reggie Bush SF
RB Shaun Draughn SF RFA
RB Travaris Cadet SF
RB Benny Cunningham STL RFA
RB Chase Reynolds STL RFA
RB Bobby Rainey TB
RB Doug Martin TB
RB Antonio Andrews TEN Ex
RB Alfred Morris WAS
RB Chris Thompson WAS Ex

Pos.

Player

2015 Team

Note

FB MarQueis Gray BUF RFA
FB Mike Tolbert CAR
FB Tyler Clutts DAL
FB John Kuhn GB
FB Zach Line MIN RFA
FB James Develin NE RFA
FB Jamize Olawale OAK RFA
FB Will Johnson PIT
FB Derrick Coleman SEA RFA
FB Will Tukuafu SEA
FB Jorvorskie Lane TB RFA
FB Darrel Young WAS

Pos.

Player

2015 Team

Note

WR Ifeanyi Momah ARI Ex
WR Jaron Brown ARI RFA
WR Travis Harvey ARI
WR C.J. Goodwin ATL
WR Leonard Hankerson ATL
WR Chris Givens BAL
WR Daniel Brown BAL Ex
WR Kaelin Clay BAL Ex
WR Kamar Aiken BAL RFA
WR Marlon Brown BAL RFA
WR Chris Hogan BUF RFA
WR Percy Harvin BUF
WR Stephen Hill CAR RFA
WR Alshon Jeffery CHI
WR Deonte Thompson CHI RFA
WR Jalen Saunders CHI
WR Josh Bellamy CHI Ex
WR Marc Mariani CHI
WR Brandon Tate CIN
WR Marvin Jones CIN
WR Mohamed Sanu CIN
WR Darius Jennings CLE Ex
WR Terrelle Pryor CLE RFA
WR Travis Benjamin CLE
WR Andre Caldwell DEN
WR Bennie Fowler DEN Ex
WR Jordan Norwood DEN
WR Kyle Williams DEN
WR Corey Fuller DET Ex
WR Lance Moore DET
WR James Jones GB
WR Damaris Johnson HOU
WR Nate Washington HOU
WR Griff Whalen IND RFA
WR Bryan Walters JAX
WR Frankie Hammond KC
WR Jason Avant KC
WR Matt Hazel MIA Ex
WR Rishard Matthews MIA
WR Adam Thielen MIN Ex
WR Jarius Wright MIN
WR Brandon Gibson NE
WR Brian Tyms NE RFA
WR Josh Boyce NE Ex
WR Keshawn Martin NE
WR T.J. Graham NO
WR Hakeem Nicks NYG
WR Marcus Harris NYG Ex
WR Myles White NYG Ex
WR Rueben Randle NYG
WR Chris Owusu NYJ
WR Kenbrell Thompkins NYJ RFA
WR Andre Holmes OAK
WR Jeremy Ross OAK RFA
WR Rod Streater OAK
WR Seth Roberts OAK Ex
WR Jonathan Krause PHI
WR Seyi Ajirotutu PHI
WR Darrius Heyward-Bey PIT
WR David Nelson PIT
WR Terence Garvin PIT RFA
WR Dontrelle Inman SD Ex
WR Malcom Floyd SD
WR Chris Matthews SEA
WR Jermaine Kearse SEA
WR Ricardo Lockette SEA RFA
WR Anquan Boldin SF
WR Brian Quick STL
WR Nick Toon STL
WR Wes Welker STL
WR Russell Shepard TB RFA
WR Andrew Turzilli TEN
WR Dorin Dickerson TEN

Pos.

Player

2015 Team

Note

TE Darren Fells ARI Ex
TE Jermaine Gresham ARI
TE Tony Moeaki ATL
TE Allen Reisner BAL RFA
TE Chase Ford BAL RFA
TE Matthew Mulligan BUF
TE Brandon Williams CAR RFA
TE Rob Housler CHI
TE Zach Miller CHI
TE James Hanna DAL
TE Vernon Davis DEN
TE Timothy Wright DET RFA
TE Andrew Quarless GB
TE Justin Perillo GB Ex
TE Coby Fleener IND
TE Dwayne Allen IND
TE Jack Doyle IND RFA
TE Clay Harbor JAX
TE Marcedes Lewis JAX
TE Nic Jacobs JAX Ex
TE Demetrius Harris KC Ex
TE Jake Stoneburner MIA Ex
TE Rhett Ellison MIN
TE Kevin Hughes NE Ex
TE Ben Watson NO
TE Josh Hill NO RFA
TE Kevin Brock NO RFA
TE Michael Hoomanawanui NO
TE Daniel Fells NYG
TE Jerome Cunningham NYG Ex
TE Larry Donnell NYG Ex
TE Will Tye NYG Ex
TE Kellen Davis NYJ
TE Konrad Reuland NYJ Ex
TE Zach Sudfeld NYJ RFA
TE Gabe Holmes OAK Ex
TE Rob Blanchflower PIT Ex
TE Antonio Gates SD
TE David Johnson SD
TE John Phillips SD
TE Ladarius Green SD
TE Anthony McCoy SEA
TE Chase Coffman SEA
TE Cooper Helfet SEA Ex
TE Demarcus Dobbs SEA
TE Keavon Milton SEA
TE Brian Leonhardt SF
TE Garrett Celek SF
TE Cory Harkey STL
TE Justice Cunningham STL
TE Craig Stevens TEN
TE Logan Paulsen WAS

Pos.

Player

2015 Team

Note

OT Bobby Massie ARI
OT Bradley Sowell ARI
OT Bryce Harris ATL
OT Jake Long ATL
OT Ryan Schraeder ATL RFA
OT De’Ondre Wesley BAL Ex
OT Cordy Glenn BUF
OT Jordan Mills BUF RFA
OT Mike Remmers CAR RFA
OT Nick Becton CHI RFA
OT Andre Smith CIN
OT Eric Winston CIN
OT Austin Pasztor CLE RFA
OT Darrian Miller CLE Ex
OT Mitchell Schwartz CLE
OT Charles Brown DAL
OT Ryan Harris DEN
OT Tyler Polumbus DEN
OT LaAdrian Waddle DET RFA
OT Riley Reiff DET
OT Don Barclay GB
OT Chris Clark HOU
OT Jeff Adams HOU Ex
OT Sam Young JAX
OT Donald Stephenson KC
OT Ulrick John MIA Ex
OT Carter Bykowski MIN Ex
OT Michael Harris MIN
OT Cameron Fleming NE Ex
OT Tony Hills NO
OT Brandon Mosley NYG
OT Ben Ijalana NYJ
OT Donald Penn OAK
OT J’Marcus Webb OAK
OT Khalif Barnes OAK
OT Matt McCants OAK RFA
OT Matt Tobin PHI RFA
OT Byron Stingily PIT
OT Kelvin Beachum PIT
OT Kelvin Palmer PIT Ex
OT Mike Adams PIT
OT Mitchell Van Dyk PIT Ex
OT Chris Hairston SD
OT Joseph Barksdale SD
OT Kenny Wiggins SD Ex
OT Alvin Bailey SEA RFA
OT Russell Okung SEA
OT Jordan Devey SF Ex
OT Isaiah Battle STL RFA
OT Byron Bell TEN
OT Tom Compton WAS RFA

Pos.

Player

2015 Team

Note

G Ted Larsen ARI
G Chris Chester ATL
G Kaleb Johnson BAL Ex
G Kelechi Osemele BAL
G Richie Incognito BUF
G Ryan Groy BUF
G Amini Silatolu CAR
G Chris Scott CAR
G Davonte Wallace CAR
G Tyronne Green CAR
G Patrick Omameh CHI RFA
G Vladimir Ducasse CHI
G Mackenzy Bernadeau DAL
G Ronald Leary DAL RFA
G Evan Mathis DEN
G Lane Taylor GB RFA
G Ben Jones HOU
G Brandon Brooks HOU
G Lance Louis IND
G Todd Herremans IND
G Jeff Allen KC
G Jacques McClendon MIA
G Jeff Linkenbach MIA
G Chris Barker NE
G Mike McGlynn NO
G Senio Kelemete NO RFA
G Tim Lelito NO RFA
G Adam Gettis NYG Ex
G Willie Colon NYJ
G Lamar Mady OAK
G Tony Bergstrom OAK
G Christopher Hubbard PIT Ex
G Ramon Foster PIT
G Johnnie Troutman SD
G J.R. Sweezy SEA
G Lemuel Jeanpierre SEA
G Alex Boone SF
G Jamon Meredith TEN
G Joe Looney TEN
G Josh LeRibeus WAS

Pos.

Player

2015 Team

Note

C Lyle Sendlein ARI
C Gino Gradkowski ATL
C Ryan Jensen BAL Ex
C Fernando Velasco CAR
C Will Montgomery CHI
C Brian De La Puente WAS
C T.J. Johnson CIN Ex
C Matt Paradis DEN Ex
C Sam Brenner DEN Ex
C Manny Ramirez DET
C Taylor Boggs DET RFA
C Stefen Wisniewski JAX
C Ryan Wendell NE
C Dallas Reynolds NYG
C David Molk PHI RFA
C Doug Legursky PIT
C Patrick Lewis SEA RFA
C Tim Barnes STL

 

Photo: Bob Leverone/AP

Additional Content

Screen Shot 2015-12-14 at 8.01.26 AM Chris Smalling’s Girlfriend Sam Cooke is Beautiful

Screen Shot 2015-12-14 at 8.04.45 AM Photos of Mesut Özil’s Girlfriend Mandy Capristo

Screen Shot 2015-12-14 at 8.02.50 AMMaxim Model Emily Sears Has an Unreal Instagram