HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

DAVID DECASTRO

DeCastro, David
Height: 6-5 Weight: 316
Born: January 11, 1990 Kirkland, WA
High School: Bellevue (WA)
YearCollegeStatus
2008StanfordRedshirted
2009StanfordLettered
2010StanfordLettered
2011StanfordLettered
Draft: 1st round (24th overall) 2012 Pittsburgh Steelers
NFL Game Logs
NFL Playoff Statistics
Roster KeyStat Key
YEAR TEAMNOPOSGPGS
2012 Pittsburgh Steelers (NFL)2012 PIT NFL66ROG43
2013 Pittsburgh Steelers (NFL)2013 PIT NFL66ROG1515
2014 Pittsburgh Steelers (NFL)2014 PIT NFL66ROG1616
2015 Pittsburgh Steelers (NFL)2015 PIT NFL66ROG1616
2016 Pittsburgh Steelers (NFL)2016 PIT NFL66ROG1616
2017 Pittsburgh Steelers (NFL)2017 PIT NFL66ROG1515
2018 Pittsburgh Steelers (NFL)2018 PIT NFL66ROG1414
2019 Pittsburgh Steelers (NFL)2019 PIT NFL66ROG1616
2020 Pittsburgh Steelers (NFL)2020 PIT NFL66ROG1313
9 Years (NFL)9 Years NFL125124
TransactionDateTeam
Draft4/26/20122012 Pittsburgh Steelers (NFL)2012 PIT NFL
Signed7/24/20122012 Pittsburgh Steelers (NFL)2012 PIT NFL
Injured Reserve9/7/20122012 Pittsburgh Steelers (NFL)2012 PIT NFL
Activated11/26/20122012 Pittsburgh Steelers (NFL)2012 PIT NFL
Released (Non-Football Injury)6/24/20212020 Pittsburgh Steelers (NFL)2020 PIT NFL
AWARDS
2015 Associated Press All-NFL
2015 Pro Football Writers of America All-AFC
2017 Associated Press All-NFL
2017 Pro Football Writers of America All-NFL
2017 Sporting News All-NFL
2017 Pro Football Writers of America All-AFC
SNAP COUNTSTOTALOFFOFF%DEFDEF%STST%
2012 Pittsburgh Steelers (NFL)2012 PIT NFL14613412.600.0122.7
2013 Pittsburgh Steelers (NFL)2013 PIT NFL101694890.200.06814.3
2014 Pittsburgh Steelers (NFL)2014 PIT NFL11901111100.000.07917.0
2015 Pittsburgh Steelers (NFL)2015 PIT NFL11541075100.000.07917.8
2016 Pittsburgh Steelers (NFL)2016 PIT NFL1148108199.800.06715.1
2017 Pittsburgh Steelers (NFL)2017 PIT NFL1124104994.700.07516.9
2018 Pittsburgh Steelers (NFL)2018 PIT NFL102095885.800.06213.5
2019 Pittsburgh Steelers (NFL)2019 PIT NFL10761016100.000.06014.0
2020 Pittsburgh Steelers (NFL)2020 PIT NFL87684576.900.0316.9
Career Totals (NFL)Career Totals NFL875082170533
FUMBLESNOLOSTOWNOPPRECYDSTD
2012 Pittsburgh Steelers (NFL)2012 PIT NFL0010100
2016 Pittsburgh Steelers (NFL)2016 PIT NFL0010100
2019 Pittsburgh Steelers (NFL)2019 PIT NFL0010100
Career Totals (NFL)Career Totals NFL0030300
DEFENSETKLDEFSTMTQHTFLFFPDBL
2012 Pittsburgh Steelers (NFL)2012 PIT NFL100100000
2013 Pittsburgh Steelers (NFL)2013 PIT NFL100100000
2014 Pittsburgh Steelers (NFL)2014 PIT NFL100100000
2015 Pittsburgh Steelers (NFL)2015 PIT NFL200200000
2016 Pittsburgh Steelers (NFL)2016 PIT NFL100100000
2017 Pittsburgh Steelers (NFL)2017 PIT NFL200200000
2018 Pittsburgh Steelers (NFL)2018 PIT NFL100100000
2019 Pittsburgh Steelers (NFL)2019 PIT NFL100100000
Career Totals (NFL)Career Totals NFL10001000000
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
2013 Pittsburgh Steelers (NFL)2013 PIT NFL20215501
2014 Pittsburgh Steelers (NFL)2014 PIT NFL404301900
2015 Pittsburgh Steelers (NFL)2015 PIT NFL30315001
2016 Pittsburgh Steelers (NFL)2016 PIT NFL14311774308
2017 Pittsburgh Steelers2017 PIT NFL716453904
2018 Pittsburgh Steelers (NFL)2018 PIT NFL30314801
2019 Pittsburgh Steelers (NFL)2019 PIT NFL40430003
2020 Pittsburgh Steelers (NFL)2020 PIT NFL20215001
Career Totals (NFL)Career Totals NFL39435241114019
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