Craig Dahl

New York Giants, Strong Safety
Age: 39y-6m-5d (Jun 17, 1985)
Exp: 9 Years
College: North Dakota State
Drafted: Undrafted, NYG, 2007
Agent(s): SportStars
INACTIVE

2015-2015

Craig Dahl signed a 1 year , $870,000 contract with the New York Giants, including an average annual salary of $870,000.
Contract Terms:
1 yr(s) / $870,000
Average Salary:
$870,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2016 / UFA
Year Age Cap HitAnnual Cap % League Cap Cash Annual Cash Cumulative Dead Cap Annual
2015 30 $585,000 0.41% $982,408 $982,408 -
2016 31
UFA
Year Age Base P5 Salary Cap Hit Cap % League Cap Dead Cap
2015 30 $870,000 $585,000 0.41% -
2016 31
UFA
Year Age Base P5 Salary Cash Total Cash Cumulative Cash Remaining
2015 30 $870,000 $982,408 $982,408 $982,408
Source: NFL contract specifics generally collected from verified reports.

2015-2015

Craig Dahl signed a 1 year , $1,300,000 contract with the San Francisco 49ers, including $200,000 signing bonus, $650,000 guaranteed, and an average annual salary of $1,300,000.
Contract Terms:
1 yr(s) / $1,300,000
Average Salary:
$1,300,000
Signing Bonus:
$200,000
GTD at Sign:
$650,000
Total GTD:
$650,000
Free Agent:
2016 / UFA
To see the rest of the Craig Dahl's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2014-2015

Craig Dahl signed a 2 year , $2,750,000 contract with the San Francisco 49ers, including $365,000 guaranteed, and an average annual salary of $1,375,000.
Contract Terms:
2 yr(s) / $2,750,000
Average Salary:
$1,375,000
Signing Bonus:
N/A
GTD at Sign:
$365,000
Total GTD:
$365,000
Free Agent:
2016 / UFA
To see the rest of the Craig Dahl's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2013-2015

Craig Dahl signed a 3 year , $5,250,000 contract with the San Francisco 49ers, including $700,000 signing bonus, $700,000 guaranteed, and an average annual salary of $1,750,000.
Contract Terms:
3 yr(s) / $5,250,000
Average Salary:
$1,750,000
Signing Bonus:
$700,000
GTD at Sign:
Total GTD:
$700,000
Free Agent:
2016 / UFA
To see the rest of the Craig Dahl's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2010-2012

Craig Dahl signed a 3 year , $3,600,000 contract with the St. Louis Rams, including an average annual salary of $1,200,000.
Contract Terms:
3 yr(s) / $3,600,000
Average Salary:
$1,200,000
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2013 / UFA
To see the rest of the Craig Dahl's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2009-2009

Craig Dahl signed a 1 year , $427,500 contract with the St. Louis Rams, including an average annual salary of $427,500.
Contract Terms:
1 yr(s) / $427,500
Average Salary:
$427,500
Signing Bonus:
N/A
GTD at Sign:
Total GTD:
Free Agent:
2010 / UFA
To see the rest of the Craig Dahl's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2007-2009 Rookie

Craig Dahl signed a 3 year , $1,120,000 contract with the New York Giants, including $15,000 signing bonus, $15,000 guaranteed, and an average annual salary of $373,333.
Contract Terms:
3 yr(s) / $1,120,000
Average Salary:
$373,333
Signing Bonus:
$15,000
GTD at Sign:
Total GTD:
$15,000
Free Agent:
2010 / RFA
To see the rest of the Craig Dahl's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

9 Years

Career Earnings thru 2024

$10,179,908

Earnings w/ Different Teams

3 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2007 22
Active
$300,000
$300,000
Champion
2008 23
Active
$370,000
$670,000
2009 24
Active
$427,500
$1,097,500
2010 25
Active
$1,300,000
$2,397,500
2011 26
Active
$1,600,000
$3,997,500
2012 27
Active
$1,200,000
$5,197,500
2013 28
Active
$2,250,000
$7,447,500
2014 29
Active
$1,050,000
$8,497,500
2015 30
Active
Retained
$982,408
$700,000
$9,479,908
$10,179,908
Total
$10,179,908

Earnings Per Team

Years Team Base Signing Roster Restructure Option Incentives Cash Cumulative
3 $1,525,000 $15,000 - - - $112,408 $1,652,408
4 $3,730,000 $17,500 $755,000 - - $25,000 $4,527,500
3 $2,175,000 $900,000 $775,000 - $150,000 - $4,000,000
Year Team(s) Age Base Signing Roster Restructure Option Workout Incentives Cash Total Cash Cumulative
2007
22
$285,000
$15,000
$300,000
$300,000
2008
23
$370,000
$370,000
$670,000
2009
24
$385,000
$17,500
$25,000
$427,500
$1,097,500
2010
25
$545,000
$755,000
$1,300,000
$2,397,500
2011
26
$1,600,000
$1,600,000
$3,997,500
2012
27
$1,200,000
$1,200,000
$5,197,500
2013
28
$900,000
$700,000
$600,000
$50,000
$2,250,000
$7,447,500
2014
29
$825,000
$175,000
$50,000
$1,050,000
$8,497,500
2015
30
$870,000
$450,000
$200,000
$50,000
$112,408
$982,408
$700,000
$9,479,908
$10,179,908
Total
$7,430,000
$932,500
$1,530,000
$150,000
$137,408
$10,179,908

Earnings Per Team

Years Team Base Signing Roster Restructure Option Incentives Cash Cumulative
3 $1,525,000 $15,000 - - - $112,408 $1,652,408
4 $3,730,000 $17,500 $755,000 - - $25,000 $4,527,500
3 $2,175,000 $900,000 $775,000 - $150,000 - $4,000,000
  • Sep 07, 2015 Signed a contract with New York (NYG)
  • Sep 04, 2015 Released by San Francisc (SF)
  • Mar 09, 2015 Signed a 1 year $1.3 million restructured contract with San Francisco (SF), clearing $400,000 in 2015 cap
  • Feb 25, 2014 Reduced his 2014 salary from $1.35M to $825k and his $250k roster bonus to $175k with San Francisco (SF)
  • Mar 16, 2013 Signed a 3 year $5.25 million contract with San Francisco (SF)
  • Mar 05, 2010 Signed a 3 year $3.6 million contract with St. Louis (STL)
  • May 08, 2007 Signed a 3 year $1.12 million contract with New York (NYG)
Year Team GP GS Snaps Snaps% Sack Tackles Total Tackles Solo Tackles Assisted FFum Int
2015 NYG 15 4 428 37.40 1 71 46 10 1 0
2014 SF 16 1 183 17.50 0 23 12 0 0 1
2013 SF 16 88 8.30 13 4 3
2012 LA 16 16 1,036 96.30 78 56 15 1
2011 LA 16 3 0.00 61 42 9 2 1
Top