HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

CRAIG DAHL

Dahl, Craig Andrew
Height: 6-1 Weight: 208
Born: June 17, 1985 Mankato, MN
High School: East (Mankato, MN)
YearCollegeStatus
2003North Dakota State
2004North Dakota State
2005North Dakota State
2006North Dakota State
NFL Game Logs
NFL Playoff Statistics
Roster KeyStat Key
YEAR TEAMNOPOSGPGS
2007 New York Giants (NFL)2007 NYG NFL30SS92
2009 St. Louis Rams (NFL)2009 STL NFL43FS-SS148
2010 St. Louis Rams (NFL)2010 STL NFL43SS1513
2011 St. Louis Rams (NFL)2011 STL NFL43SS163
2012 St. Louis Rams (NFL)2012 STL NFL43FS-SS1616
2013 San Francisco 49ers (NFL)2013 SF NFL43SS160
2014 San Francisco 49ers (NFL)2014 SF NFL43FS-SS161
2015 New York Giants (NFL)2015 NYG NFL43SS154
8 Years (NFL)8 Years NFL11747
TransactionDateTeam
Signed5/7/20072007 New York Giants (NFL)2007 NYG NFL
Injured Reserve12/31/20072007 New York Giants (NFL)2007 NYG NFL
Injured Reserve12/31/20072007 New York Giants (NFL)2007 NYG NFL
Released (Failed Physical)2/20/20082007 New York Giants (NFL)2007 NYG NFL
Signed7/30/20082008 New York Giants (NFL)2008 NYG NFL
Injured Reserve8/26/20082008 New York Giants (NFL)2008 NYG NFL
Unrestricted Free Agent2/27/20092008 New York Giants (NFL)2008 NYG NFL
Signed3/17/20092009 St. Louis Rams (NFL)2009 STL NFL
Restricted Free Agent3/5/20102009 St. Louis Rams (NFL)2009 STL NFL
Signed3/5/20102010 St. Louis Rams (NFL)2010 STL NFL
Unrestricted Free Agent3/12/20132012 St. Louis Rams (NFL)2012 STL NFL
Signed3/17/20132013 San Francisco 49ers (NFL)2013 SF NFL
Released9/4/20152015 San Francisco 49ers (NFL)2015 SF NFL
Signed9/7/20152015 New York Giants (NFL)2015 NYG NFL
Unrestricted Free Agent3/9/20162015 New York Giants (NFL)2015 NYG NFL
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
2012 St. Louis Rams (NFL)2012 STL NFL126900.0103596.323451.5
2013 San Francisco 49ers (NFL)2013 SF NFL38600.0888.329864.8
2014 San Francisco 49ers (NFL)2014 SF NFL53300.018217.435181.8
2015 New York Giants (NFL)2015 NYG NFL76800.042937.033968.1
Career Totals (NFL)Career Totals NFL2956017341222
RUSHINGATTYDSAVGLGTDFD20+40+FUM
2014 San Francisco 49ers (NFL)2014 SF NFL133.0301000
Career Totals (NFL)Career Totals NFL133.0301000
INTERCEPTIONSNOYDSAVGLGTD
2010 St. Louis Rams (NFL)2010 STL NFL22311.5230
2011 St. Louis Rams (NFL)2011 STL NFL1-3-3.0-30
2012 St. Louis Rams (NFL)2012 STL NFL13838.0380
2014 San Francisco 49ers (NFL)2014 SF NFL100.000
Career Totals (NFL)Career Totals NFL55811.6380
KICKOFF RETURNSNOFCYDSAVGLGTD20+40+FUM
2012 St. Louis Rams (NFL)2012 STL NFL1066.060000
Career Totals (NFL)Career Totals NFL1066.060000
SACKSNOYDS
2009 St. Louis Rams (NFL)2009 STL NFL2.015.0
2010 St. Louis Rams (NFL)2010 STL NFL1.010.0
2015 New York Giants (NFL)2015 NYG NFL1.05.0
Career Totals (NFL)Career Totals NFL4.030.0
FUMBLESNOLOSTOWNOPPRECYDSTD
2009 St. Louis Rams (NFL)2009 STL NFL0002200
2010 St. Louis Rams (NFL)2010 STL NFL0001100
Career Totals (NFL)Career Totals NFL0003300
DEFENSETKLDEFSTMTQHTFLFFPDBL
2007 New York Giants (NFL)2007 NYG NFL19145000000
2009 St. Louis Rams (NFL)2009 STL NFL655411045030
2010 St. Louis Rams (NFL)2010 STL NFL988612026160
2011 St. Louis Rams (NFL)2011 STL NFL51510020110
2012 St. Louis Rams (NFL)2012 STL NFL78717001020
2013 San Francisco 49ers (NFL)2013 SF NFL1376000001
2014 San Francisco 49ers (NFL)2014 SF NFL231211010020
2015 New York Giants (NFL)2015 NYG NFL594415011140
Career Totals (NFL)Career Totals NFL40633967010133181
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
2009 St. Louis Rams (NFL)2009 STL NFL41312010
2010 St. Louis Rams (NFL)2010 STL NFL20217010
2011 St. Louis Rams (NFL)2011 STL NFL101102500
2012 St. Louis Rams (NFL)2012 STL NFL40433010
2014 San Francisco 49ers (NFL)2014 SF NFL30322510
Career Totals (NFL)Career Totals NFL14113943040
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: August 19, 2025