Projecting Contracts for Notable 2015 Free Agents

Projecting Contracts for Notable 2015 Free Agents
Projecting Contracts for Notable 2015 Free Agents
Just days away from the official open of the 2015 NFL free agent season, we'll assess the current value of all notable players, projecting the contract they may sign in the coming days.

Related: Track all 2015 NFL Free Agent Signings
Player Pos. Age Length Value Average Guaranteed
Ndamukong Suh DT 28 6 $103,672,800 $17,278,800 $56,000,000
Darrelle Revis CB 29 3 $33,085,976 $11,028,658 $19,000,000
Frank Gore RB 31 2 $9,173,292 $4,586,646 $4,000,000
C.J. Spiller RB 27 3 $12,262,595 $4,087,532 $2,900,000
Jeremy Maclin WR 26 5 $49,364,249  $9,872,850 $15,800,000
Devin McCourty S 27 5 $41,632,662 $8,326,532 $19,700,000
Mike Iupati G 27 5 $31,000,000 $6,200,000 $13,500,000
DeMarco Murray RB 27 4 $30,994,090 $7,748,522 $14,300,000
Randall Cobb WR 24 5 $49,440,222 $9,888,044 $15,000,000
Jerry Hughes DE 26 5 $60,944,939 $12,188,988 $20,700,000
Torrey Smith WR 26 4 $28,500,000 $7,125,000 $13,000,000
Da'Norris Searcy S 26 4 $21,189,244 $5,297,311 $8,000,000
Mark Ingram RB 25 3 $13,069,366 $4,356,455 $5,000,000
Jordan Cameron TE 26 5 $36,907,237 $7,381,447 $12,800,000
Julius Thomas TE 26 5 $40,875,037 $8,175,007 $15,800,000
Terrance Knighton DT 28 5 $39,343,686 $7,868,737 $16,500,000
Kareem Jackson CB 26 4 $39,113,218 $9,778,304 $13,000,000
Brian Orakpo OLB 28 4 $35,667,738 $8,916,935 $15,000,000
Jason Worilds OLB 27 5 $47,401,476 $9,480,295 $20,488,035
Ryan Mathews RB 27 3 $12,410,366 $4,136,788 $4,000,000
Bryan Bulaga OT 25 5 $37,848,000 $7,569,600 $12,000,000
Orlando Franklin T/G 27 5 $37,200,000 $7,440,000 $14,000,000
Brandon Spikes ILB 27 4 $16,000,000 $4,000,000 $8,000,000
Byron Maxwell CB 27 4 $40,560,000 $10,140,000 $21,000,000



Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.…
I'm gonna be sticky!