David DeCastro was drafted No. 24 overall by the Pittsburgh Steelers in the 2012 NFL Draft out of Stanford. 125 regular-season games · 8 seasons as a starter · 69 career approximate value

2012 NFL Draft · Rd 1, Pick 24 · #24 overall

David DeCastro Stanford Draft

David DeCastro was drafted No. 24 overall by the Pittsburgh Steelers in the 2012 NFL Draft out of Stanford. 125 regular-season games · 8 seasons as a starter · 69 career approximate value

2× All-Pro 6× Pro Bowl

Overall pick
#24
Round
1
Draft class
2012
NFL games
125
Years as starter
8
Career AV
697th at Stanford
Pro Bowls
6
All-Pro
2

The pick

How David DeCastro came off the board in 2012.

Drafted by

Pittsburgh Steelers

Rd 1, Pick 24 · #24 overall · AFC North

Full 2012 draft class (253 picks)
Position
Guard G
Measurables
6'5" · 316 lbs
Hometown
Bellevue, WA
Pre-draft board
No. 17 prospect93.0 grade
Side of the ball
Offense

NFL career

125 regular-season games · 8 seasons as a starter · 69 career approximate value

Games played
125
Seasons as a starter
8
Career approximate value
697th among Stanford picks
AV with the drafting club
69100% of career value
Final season
20208 years after the draft
Accolades
2× All-Pro · 6× Pro Bowl

Around pick 24

Who came off the board on either side of David DeCastro.

Stanford in the 2012 draft

Teammates who went in the same class.

Other G picks from Stanford

The program's most accomplished players at the same spot.

About this draft profile

Last updated Aug 24, 2026

David DeCastro in the 2012 NFL Draft

David DeCastro is a Guard out of Stanford selected No. 24 overall by the Pittsburgh Steelers in the 2012 NFL Draft. 125 regular-season games · 8 seasons as a starter · 69 career approximate value Stanford has produced 149 NFL draft picks since 1980.

Where this data comes from

Pick order and career outcomes come from the nflverse draft archive; position, measurables, and conference at the time of the draft come from the college feed. Career columns stay empty until a player logs regular-season snaps.

Frequently asked questions

Where was David DeCastro drafted?

David DeCastro was selected No. 24 overall by the Pittsburgh Steelers in the 2012 NFL Draft (Rd 1, Pick 24). Full pick detail at https://fantasyhq.co/cfb-hq/draft-history/players/2012/david-decastro.

What college did David DeCastro play for?

David DeCastro played college football at Stanford in the Pac-12. See every Stanford draft pick at https://fantasyhq.co/cfb-hq/draft-history/schools/stanford-cardinal.

How did David DeCastro's NFL career turn out?

125 regular-season games · 8 seasons as a starter · 69 career approximate value Accolades: 2× All-Pro · 6× Pro Bowl. Career outcome data at https://fantasyhq.co/cfb-hq/draft-history/players/2012/david-decastro.