Add SportsStats to your home screen

Draft Class 2008

207 picks on file, plus 91 who entered the league undrafted. College production sits beside the pro career: one player, both halves of the résumé.

2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1983 1982
Pick Player Drafted by School College Career
1 Jake Long OT MIA Michigan — —
2 Chris Long DE SL Virginia — —
3 Matt Ryan QB ATL Boston College — Passing 32003 YDS · 189 TD · 65.3% CMP%
4 Darren McFadden RB OAK Arkansas — Rushing 3309 YDS · 13 TD · 782 ATT
5 Glenn Dorsey NT KC LSU — —
6 Vernon Gholston DE NYJ — — —
7 Sedrick Ellis DT NO — — —
8 Derrick Harvey DE JAX — — —
9 Keith Rivers OLB CIN — — —
10 Jerod Mayo MLB NE Tennessee — —
11 Leodis McKelvin CB BUF Troy — —
12 Ryan Clady OT DEN Boise State — —
13 Jonathan Stewart RB CAR Oregon — Rushing 3228 YDS · 19 TD · 734 ATT
14 Chris Williams G CHI — — Receiving 1 REC · 4 YDS · 0 TD
15 Branden Albert OT KC Virginia — —
16 Dominique Rodgers-Cromartie CB ARZ Tennessee State — —
17 Gosder Cherilus OT DET Boston College — Receiving 0 REC · 0 YDS · 0 TD
18 Joe Flacco QB BAL Delaware; Pittsburgh — Passing 23774 YDS · 142 TD · 61.9% CMP%
19 Jeff Otah OT CAR — — —
20 Aqib Talib CB TB Kansas — —
21 Sam Baker OT ATL — — —
22 Felix Jones RB DAL — — Rushing 1887 YDS · 7 TD · 412 ATT
23 Rashard Mendenhall RB PIT — — Rushing 2563 YDS · 20 TD · 617 ATT
24 Chris Johnson RB TEN East Carolina — Rushing 5427 YDS · 34 TD · 1146 ATT
25 Mike Jenkins DB DAL South Florida — —
26 Duane Brown OT HST Virginia Tech — —
27 Antoine Cason CB SD — — —
28 Lawrence Jackson DE SEA — — —
29 Kentwan Balmer DE SF — — —
30 Dustin Keller TE NYJ — — Receiving 128 REC · 1526 YDS · 9 TD
31 Kenny Phillips FS NYG Miami — —
32 Phillip Merling DE MIA — — —
33 Donnie Avery WR SL — — Rushing 39 YDS · 0 TD · 8 ATT
34 Devin Thomas WR WAS — — Receiving 25 REC · 325 YDS · 3 TD
35 Brandon Flowers CB KC Virginia Tech — —
36 Jordy Nelson WR GB Kansas State — Receiving 116 REC · 1647 YDS · 11 TD
37 Curtis Lofton MLB ATL Oklahoma — —
38 John Carlson TE SEA — — Receiving 90 REC · 935 YDS · 8 TD
39 Chilo Rachal G SF — — —
40 Tracy Porter CB NO Indiana — —
41 James Hardy WR BUF — — Receiving 1 REC · 9 YDS · 0 TD
42 Eddie Royal WR DEN Virginia Tech — Rushing 83 YDS · 0 TD · 11 ATT
43 Tyrell Johnson DB MIN — — —
44 Matt Forte RB CHI Tulane — Rushing 3990 YDS · 19 TD · 961 ATT
45 Jordon Dizon OLB DET — — —
46 Jerome Simpson WR CIN — — Receiving 51 REC · 605 YDS · 4 TD
47 Trevor Laws DT PHI — — —
48 Fred Davis TE WAS — — Receiving 93 REC · 1150 YDS · 9 TD
49 DeSean Jackson WR PHI California — Receiving 237 REC · 4453 YDS · 26 TD
50 Calais Campbell DE AZ Miami — Defense 24 G · 52 TKL · 25 SOLO
51 Malcolm Kelly WR WAS — — Receiving 25 REC · 347 YDS · 0 TD
52 Quentin Groves OLB JAX — — —
53 Limas Sweed WR PIT — — Receiving 1 REC · 5 YDS · 0 TD
54 Jason Jones DE TEN Eastern Michigan — —
55 Ray Rice RB BLT — — Rushing 3702 YDS · 21 TD · 818 ATT
56 Brian Brohm QB GB — — Passing 252 YDS · 0 TD · 51.9% CMP%
57 Chad Henne QB MIA Michigan — Passing 8590 YDS · 40 TD · 59.8% CMP%
59 Mike Pollak G IND — — —
60 Pat Lee CB GB — — —
61 Martellus Bennett TE DAL Texas A&M — Receiving 156 REC · 1484 YDS · 8 TD
62 Terrence Wheatley DB NE — — —
63 Terrell Thomas CB NYG — — —
64 Kevin Smith RB DET — — Rushing 1006 YDS · 5 TD · 287 ATT
65 John Greco C SL Toledo — —
66 Kendall Langford DE MIA Hampton — —
67 Charles Godfrey FS CAR Iowa — —
68 Chevis Jackson DB ATL — — —
69 Jacob Hester RB SD — — Rushing 215 YDS · 2 TD · 64 ATT
70 Earl Bennett WR CHI — — Receiving 129 REC · 1653 YDS · 7 TD
71 Tavares Gooden LB BLT — — —
72 Chris Ellis OLB BUF — — —
73 Jamaal Charles RB KC Texas — Rushing 4460 YDS · 21 TD · 776 ATT
74 Dan Connor ILB CAR — — —
75 Reggie Smith DB SF — — —
76 Brad Cottam TE KC — — Receiving 9 REC · 120 YDS · 0 TD
77 Pat Sims DT CIN Auburn — —
78 Shawn Crable OLB NE — — —
79 Antwaun Molden DB HST — — —
80 Bryan Smith LB PHI — — —
81 Early Doucet WR ARZ — — Receiving 71 REC · 712 YDS · 2 TD
82 DaJuan Morgan DB KC — — —
83 Jeremy Zuttah C TB Rutgers — —
84 Harry Douglas WR ATL Louisville — Rushing -7 YDS · 0 TD · 5 ATT
85 Craig Stevens TE TEN — — Receiving 46 REC · 518 YDS · 5 TD
86 Tom Zbikowski S BLT — — —
87 Andre Fluellen DT DET Florida State — —
88 Bruce Davis LB PIT — — —
89 Steve Slaton RB HST — — Rushing 530 YDS · 3 TD · 150 ATT
90 Marcus Harrison DT CHI — — —
91 Jermichael Finley TE GB — — Receiving 137 REC · 1644 YDS · 8 TD
92 Cliff Avril DE DET Purdue — —
93 Philip Wheeler OLB IND Georgia Tech — —
95 Mario Manningham WR NYG — — Receiving 159 REC · 2215 YDS · 15 TD
96 Chad Rinehart G WAS — — —
97 Andre Caldwell WR CIN — — Rushing 37 YDS · 0 TD · 6 ATT
98 Thomas DeCoud FS ATL — — —
99 Oniel Cousins OT BLT — — —
100 Tyvon Branch S OAK Connecticut — —
101 Justin King DB SL — — —
102 Jeremy Thompson LB GB — — —
103 William Hayes DE TEN Winston-Salem State — —
106 Marcus Smith WR BLT — — —
107 Cody Wallace C SF Texas A&M — —
108 Kory Lichtensteiger C DEN Bowling Green — —
109 Mike McGlynn OT PHI Pittsburgh — Receiving 1 REC · 1 YDS · 0 TD
111 Martin Rucker TE CLV — — —
112 Anthony Collins OT CIN — — —
113 Dwight Lowery FS NYJ San Jose State — —
114 Reggie Corner DB BUF — — —
115 Dre Moore DT TB — — —
116 Kenny Iwebema DE ARZ — — —
117 Quintin Demps S PHI Texas-El Paso — —
118 Xavier Adibi LB HST — — —
119 Jack Williams CB DEN — — —
120 Craig Steltz S CHI — — —
121 Red Bryant DT SEA — — —
122 Tashard Choice RB DAL — — Rushing 785 YDS · 7 TD · 177 ATT
123 Bryan Kehl LB NYG — — —
124 Justin Tryon DB WAS — — —
126 Lavelle Hawkins WR TEN — — Receiving 17 REC · 233 YDS · 0 TD
127 Jacob Tamme TE IND Kentucky — Receiving 181 REC · 1878 YDS · 7 TD
128 Keenan Burton WR SL — — Receiving 25 REC · 253 YDS · 0 TD
129 Jonathan Wilhite DB NE — — —
130 Tony Hills OT PIT Texas — —
132 Derek Fine TE BUF — — Receiving 9 REC · 64 YDS · 0 TD
134 Stanford Keglar LB TEN — — —
135 Josh Sitton G GB Central Florida — —
136 Kenny Moore WR DET — — Receiving 6 REC · 59 YDS · 0 TD
138 Robert James LB ATL — — —
139 Ryan Torain RB DEN — — Rushing 742 YDS · 4 TD · 164 ATT
140 Brandon Carr CB KC Grand Valley State — —
141 Gary Barnidge TE CAR Louisville — Receiving 97 REC · 1363 YDS · 10 TD
142 Zack Bowman DB CHI Nebraska — —
143 Orlando Scandrick DB DAL Boise State — —
144 DeMario Pressley DT NO — — —
146 Jerome Felton FB DET Furman — Receiving 25 REC · 234 YDS · 0 TD
147 Alvin Bowen OLB BUF — — —
149 Tim Hightower RB ARZ Richmond — Rushing 1709 YDS · 17 TD · 392 ATT
150 Breno Giacomini OT GB Louisville — —
151 Frank Okam DT HST — — —
152 Letroy Guion DE MIN Florida State — —
153 Matthew Slater WR NE UCLA — Receiving 0 REC · 0 YDS · 0 TD
154 Kroy Biermann OLB ATL — — —
156 Dennis Dixon QB PIT — — Passing 399 YDS · 1 TD · 58.6% CMP%
158 Kellen Davis TE CHI Michigan State — Receiving 32 REC · 341 YDS · 7 TD
160 Josh Johnson QB TB San Diego — Passing 1833 YDS · 10 TD · 60.0% CMP%
163 Owen Schmitt FB SEA — — Receiving 25 REC · 157 YDS · 2 TD
164 Carl Nicks G NO — — —
165 Jonathan Goff LB NYG — — —
167 Erik Walden LB DAL Middle Tennessee State — —
169 Trevor Scott DE OAK — — —
170 Barry Richardson OT KC — — —
173 Dominique Barber DB HST — — —
174 Josh Morgan WR SF — — Rushing 103 YDS · 0 TD · 10 ATT
175 Geno Hayes OLB TB — — —
176 Jalen Parmele RB MIA — — Rushing 160 YDS · 0 TD · 45 ATT
177 Corey Lynch DB CIN — — —
179 Xavier Omon RB BUF — — Rushing 22 YDS · 0 TD · 5 ATT
180 Kareem Moore DB WAS — — —
181 Nick Hayden DT CAR — — —
183 Spencer Larsen FB DEN — — Rushing 18 YDS · 0 TD · 3 ATT
184 Mike Gibson OT PHI — — Receiving 1 REC · -2 YDS · 0 TD
185 Chris Harrington LB ARZ — — —
187 John Sullivan C MIN Notre Dame — —
190 Ahtyba Rubin NT CLV Iowa State — —
191 Paul Hubbard WR CLV — — Receiving 1 REC · 8 YDS · 0 TD
193 Jaymar Johnson WR MIN — — Receiving 1 REC · 9 YDS · 0 TD
194 Ryan Mundy S PIT West Virginia — —
195 Donald Thomas G MIA — — —
196 Tom Santi TE IND — — Receiving 8 REC · 107 YDS · 0 TD
200 Joe Mays LB PHI North Dakota State — —
202 Mike Hart RB IND — — Rushing 255 YDS · 2 TD · 69 ATT
203 Andy Studebaker LB PHI Wheaton — —
204 Lex Hilliard FB MIA — — Receiving 25 REC · 184 YDS · 2 TD
205 Pierre Garcon WR IND Mount Union — Receiving 231 REC · 2991 YDS · 20 TD
206 Haruki Nakamura FS BLT — — Rushing -4 YDS · 0 TD · 1 ATT
208 Ervin Baldwin DE CHI — — —
209 Matt Flynn QB GB LSU — Passing 559 YDS · 3 TD · 59.8% CMP%
211 Nate Garner G NYJ — — —
213 Chauncey Washington RB JAX — — —
214 Larry Grant LB SF — — —
215 Justin Harper WR BLT — — Receiving 0 REC · 0 YDS · 0 TD
216 Landon Cohen DE DET — — —
217 Brett Swain WR GB — — Receiving 6 REC · 72 YDS · 0 TD
218 Caleb Campbell DB DET — — —
219 Demetress Bell OT BUF — — —
220 Josh Barrett S DEN — — —
221 Hilee Taylor DE CAR — — —
224 Steve Johnson WR BUF Kentucky — Receiving 208 REC · 2626 YDS · 19 TD
225 Brandon Keith OT ARZ — — —
226 Chaz Schilens WR OAK — — Receiving 62 REC · 694 YDS · 5 TD
227 Peyton Hillis RB DEN — — Rushing 1540 YDS · 13 TD · 368 ATT
228 Chris Chamberlain LB SL — — —
229 Cary Williams CB TEN Washburn — Receiving 1 REC · 13 YDS · 0 TD
230 King Dunlap OT PHI Auburn — —
231 Alex Hall DE CLV — — —
232 Keith Zinger TE ATL — — Receiving 0 REC · 0 YDS · 0 TD
233 Justin Forsett RB SEA California — Rushing 2157 YDS · 9 TD · 446 ATT
236 Jamey Richard C IND — — —
237 Adrian Arrington WR NO — — Receiving 7 REC · 79 YDS · 0 TD
241 Geoff Schwartz G CAR — — —
242 Rob Jackson OLB WAS — — —
245 Lionel Dotson DT MIA — — —
249 Chris Horton S WAS — — —
250 Mackenzy Bernadeau G CAR — — —
251 Kennard Cox DB BUF — — —
252 David Vobora LB SL — — —
UDFA Husain Abdullah FS — Washington State — —
UDFA Jamar Adams DB — — — —
UDFA Jake Allen WR — — — Receiving 0 REC · 0 YDS · 0 TD
UDFA Danny Amendola WR — Texas Tech — Receiving 388 REC · 3857 YDS · 14 TD
UDFA Anthony Armstrong WR — — — Receiving 47 REC · 883 YDS · 3 TD
UDFA Kyle Arrington CB — Hofstra — —
UDFA Patrick Bailey LB — — — —
UDFA Eric Bakhtiari LB — — — —
UDFA Lance Ball RB — — — Rushing 316 YDS · 1 TD · 83 ATT
UDFA Gary Banks WR — — — Receiving 1 REC · 2 YDS · 0 TD
UDFA Jason Banks DE — — — —
UDFA Connor Barth K — North Carolina — —
UDFA Josh Bell DB — — — —
UDFA Davone Bess WR — — — Receiving 217 REC · 2353 YDS · 8 TD
UDFA Eric Brock DB — — — —
UDFA Titus Brown LB — — — —
UDFA Marcus Buggs LB — — — —
UDFA Dan Carpenter K — Montana — —
UDFA Jehuu Caulcrick RB — — — Rushing 2 YDS · 0 TD · 1 ATT
UDFA Chris Clark OT — Southern Mississippi — —
UDFA Tyler Clutts FB — Fresno State — Receiving 1 REC · 4 YDS · 0 TD
UDFA Jed Collins FB — — — Receiving 14 REC · 70 YDS · 2 TD
UDFA Mike Cox FB — — — Receiving 17 REC · 128 YDS · 0 TD
UDFA Kenwin Cummings LB — — — —
UDFA Brian De La Puente G — California — —
UDFA Kyle DeVan C — — — —
UDFA Marcus Dixon DE — — — —
UDFA Brandyn Dombrowski OT — — — —
UDFA Leger Douzable DE — Central Florida — —
UDFA Jo-Lonn Dunbar OLB — Boston College — —
UDFA Keilen Dykes DT — — — —
UDFA Eric Foster DT — — — —
UDFA Jerrell Freeman ILB — Mary Hardin-Baylor — —
UDFA Samuel Giguere WR — — — Receiving 0 REC · 0 YDS · 0 TD
UDFA Wallace Gilberry DE — Alabama — —
UDFA BenJarvus Green-Ellis RB — — — Rushing 2216 YDS · 19 TD · 533 ATT
UDFA Gary Guyton ILB — — — —
UDFA Lynell Hamilton RB — — — Rushing 125 YDS · 2 TD · 35 ATT
UDFA Caleb Hanie QB — — — Passing 66 YDS · 0 TD · 57.1% CMP%
UDFA Garrett Hartley K — — — —
UDFA Steven Hauschka K — North Carolina State — —
UDFA David Hawthorne OLB — — — —
UDFA Joey Haynos TE — — — Receiving 19 REC · 162 YDS · 2 TD
UDFA Erin Henderson OLB — Maryland — —
UDFA Ali Highsmith ILB — — — —
UDFA Nate Hughes WR — — — Receiving 5 REC · 70 YDS · 1 TD
UDFA J.J. Jansen LS — Notre Dame — —
UDFA Curtis Johnson LB — — — —
UDFA Brett Kern P — Toledo — Rushing 0 YDS · 0 TD · 2 ATT
UDFA Danny Lansanah OLB — Connecticut — —
UDFA Matt Lawrence RB — — — Rushing 0 YDS · 0 TD · 4 ATT
UDFA Gerard Lawson DB — — — —
UDFA James Lee OT — — — —
UDFA Maurice Leggett CB — — — —
UDFA Doug Legursky C — Marshall — —
UDFA Roy Lewis DB — — — —
UDFA Lance Long WR — — — Rushing -1 YDS · 0 TD · 1 ATT
UDFA Kregg Lumpkin RB — — — Rushing 42 YDS · 0 TD · 10 ATT
UDFA Elbert Mack DB — — — —
UDFA Jameel McClain MLB — — — —
UDFA Evan Moore TE — — — Receiving 29 REC · 486 YDS · 1 TD
UDFA Matthew Mulligan TE — Maine — Receiving 10 REC · 88 YDS · 1 TD
UDFA Jesse Nading LB — — — —
UDFA Ogemdi Nwagbuo DT — — — —
UDFA Steve Octavien LB — — — —
UDFA Kenny Onatolu LB — — — —
UDFA Ropati Pitoitua DE — — — —
UDFA Tyler Polumbus OT — Colorado — —
UDFA Maurice Purify WR — — — Receiving 0 REC · 0 YDS · 0 TD
UDFA Louis Rankin RB — — — Rushing 36 YDS · 0 TD · 8 ATT
UDFA Marcel Reece FB — Washington — Receiving 109 REC · 1118 YDS · 7 TD
UDFA Joe Reitz OT — Western Michigan — Rushing 0 YDS · 0 TD · 1 ATT
UDFA Darius Reynaud RB — — — Receiving 5 REC · 35 YDS · 0 TD
UDFA David Roach FS — — — —
UDFA Dantrell Savage RB — — — Rushing 45 YDS · 0 TD · 10 ATT
UDFA Brian Schaefering NT — — — —
UDFA Jordan Senn LB — — — Rushing 5 YDS · 0 TD · 1 ATT
UDFA Jamie Silva FS — — — —
UDFA Chad Simpson RB — — — Rushing 102 YDS · 2 TD · 15 ATT
UDFA Taj Smith WR — — — —
UDFA Clifton Smith RB — — — Rushing 7 YDS · 0 TD · 4 ATT
UDFA Jonathan Stupar TE — — — Receiving 17 REC · 150 YDS · 0 TD
UDFA Mike Tolbert FB — Coastal Carolina — Rushing 1322 YDS · 20 TD · 323 ATT
UDFA Anthony Toribio DT — — — —
UDFA Fernando Velasco C — — — —
UDFA Ryan Wendell G — Fresno State — —
UDFA Brian Witherspoon DB — — — —
UDFA Danny Woodhead RB — Chadron State — Rushing 1248 YDS · 12 TD · 286 ATT
UDFA Donovan Woods LB — — — —
UDFA Wesley Woodyard ILB — Kentucky — —
UDFA Albert Young RB — — — Rushing 82 YDS · 0 TD · 25 ATT