Skip to content

2007 NFL Draft

255 picks · 7 rounds · Showing 255

Round 1

#PlayerTeam
1
QB · LSU · 31 G
OAK
2
WR · Georgia Tech · 6 PB · 3 AP · 135 G
DET
3
Joe Thomas
T · Wisconsin · 10 PB · 6 AP · 167 G
CLE
4
Gaines Adams
DE · Clemson · 47 G
TAM
5
T · Penn St. · 81 G
ARI
6
LaRon Landry
DB · LSU · 1 PB · 103 G
WAS
7
RB · Oklahoma · 7 PB · 4 AP · 184 G
MIN
8
Jamaal Anderson
DE · Arkansas · 77 G
ATL
9
Ted Ginn Jr.
WR · Ohio St. · 193 G
MIA
10
Amobi Okoye
DT · Louisville · 87 G
HOU
11
Patrick Willis
LB · Mississippi · 7 PB · 5 AP · 112 G
SFO
12
RB · California · 5 PB · 1 AP · 149 G
BUF
13
Adam Carriker
DE · Nebraska · 65 G
STL
14
Darrelle Revis
DB · Pittsburgh · 7 PB · 4 AP · 145 G
NYJ
15
Lawrence Timmons
LB · Florida St. · 1 PB · 172 G
PIT
16
Justin Harrell
DT · Tennessee · 14 G
GNB
17
Jarvis Moss
DE · Florida · 53 G
DEN
18
Leon Hall
DB · Michigan · 152 G
CIN
19
Michael Griffin
DB · Texas · 2 PB · 154 G
TEN
20
Aaron Ross
DB · Texas · 83 G
NYG
21
Reggie Nelson
DB · Florida · 2 PB · 181 G
JAX
22
QB · Notre Dame · 24 G
CLE
23
WR · LSU · 1 PB · 125 G
KAN
24
Brandon Meriweather
DB · Miami (FL) · 2 PB · 112 G
NWE
25
Jon Beason
LB · Miami (FL) · 3 PB · 1 AP · 93 G
CAR
26
Anthony Spencer
DE · Purdue · 1 PB · 104 G
DAL
27
WR · Tennessee · 103 G
NOR
28
T · Central Michigan · 6 PB · 181 G
SFO
29
Ben Grubbs
G · Auburn · 2 PB · 129 G
BAL
30
WR · LSU · 25 G
SDG
31
TE · Miami (FL) · 3 PB · 199 G
CHI
32
WR · Ohio St. · 40 G
IND

Round 2

#PlayerTeam
33
Alan Branch
DT · Michigan · 146 G
ARI
34
Paul Posluszny
LB · Penn St. · 1 PB · 145 G
BUF
35
Arron Sears
G · Tennessee · 31 G
TAM
36
QB · Houston · 34 G
PHI
37
DB · Utah · 6 PB · 2 AP · 201 G
SDG
38
TE · Arizona St. · 1 PB · 110 G
OAK
39
Justin Blalock
G · Texas · 125 G
ATL
40
QB · BYU · 9 G
MIA
41
Chris Houston
DB · Arkansas · 99 G
ATL
42
Tony Ugoh
T · Arkansas · 40 G
IND
43
QB · Michigan St. · 38 G
DET
44
WR · South Carolina · 1 PB · 81 G
MIN
45
WR · USC · 32 G
CAR
46
LaMarr Woodley
DE · Michigan · 1 PB · 110 G
PIT
47
David Harris
LB · Michigan · 164 G
NYJ
48
Justin Durant
LB · Hampton · 128 G
JAX
49
Kenny Irons
RB · Auburn
CIN
50
RB · Arizona · 11 G
TEN
51
WR · USC · 1 PB · 64 G
NYG
52
RB · Rutgers · 88 G
STL
53
Eric Wright
DB · UNLV · 92 G
CLE
54
Turk McBride
DT · Tennessee · 66 G
KAN
55
Josh Wilson
DB · Maryland · 126 G
SEA
56
Tim Crowder
DE · Texas · 60 G
DEN
57
Victor Abiamiri
DE · Notre Dame · 29 G
PHI
58
Ikaika Alama-Francis
DE · Hawaii · 35 G
DET
59
Ryan Kalil
C · USC · 5 PB · 2 AP · 155 G
CAR
60
C · Hawaii · 118 G
MIA
61
Gerald Alexander
DB · Boise St. · 44 G
DET
62
Dan Bazuin
DE · Central Michigan
CHI
63
RB · Nebraska · 54 G
GNB
64
Sabby Piscitelli
LB · Oregon St. · 66 G
TAM

Round 3

#PlayerTeam
65
Quentin Moses
DE · Georgia · 44 G
OAK
66
Usama Young
DB · Kent St. · 99 G
NOR
67
James Marten
T · Boston Col. · 1 G
DAL
68
Quincy Black
LB · New Mexico · 81 G
TAM
69
Buster Davis
LB · Florida St. · 7 G
ARI
70
Ryan Harris
T · Notre Dame · 114 G
DEN
71
RB · Florida St. · 36 G
MIA
72
Marcus McCauley
DB · Fresno St. · 27 G
MIN
73
WR · Lane · 1 PB · 1 AP · 128 G
HOU
74
WR · Kansas St. · 34 G
BAL
75
WR · Illinois St. · 59 G
ATL
76
WR · Washington St. · 54 G
SFO
77
TE · Minnesota · 123 G
PIT
78
WR · San Jose St. · 136 G
GNB
79
WR · Central Florida · 44 G
JAX
80
WR · Fresno St. · 5 G
TEN
81
Jay Alford
DT · Penn St. · 36 G
NYG
82
Tank Tyler
DT · North Carolina St. · 43 G
KAN
83
DE · Georgia · 143 G
CAR
84
Jonathan Wade
DB · Tennessee · 61 G
STL
85
Brandon Mebane
DT · California · 182 G
SEA
86
Marshal Yanda
T · Iowa · 8 PB · 2 AP · 177 G
BAL
87
Stewart Bradley
LB · Nebraska · 76 G
PHI
88
Andy Alleman
G · Akron · 24 G
NOR
89
Aaron Rouse
DB · Virginia Tech · 41 G
GNB
90
RB · Penn St. · 14 G
PHI
91
Mario Henderson
DT · Florida St. · 44 G
OAK
92
QB · Stanford · 38 G
BUF
93
RB · Northern Illinois · 50 G
CHI
94
Michael Okwo
LB · Stanford
CHI
95
Dante Hughes
DB · California · 53 G
IND
96
Anthony Waters
LB · Clemson · 20 G
SDG
97
Ray McDonald
DE · Florida · 115 G
SFO
98
Quinn Pitcock
DT · Ohio St. · 9 G
IND
99
WR · Texas-El Paso · 60 G
OAK

Round 4

#PlayerTeam
100
RB · Louisville · 89 G
OAK
101
P · Maryland · 107 G
JAX
102
Brian Robison
DE · Texas · 173 G
MIN
103
QB · Washington · 22 G
DAL
104
Jay Moore
DE · Nebraska
SFO
105
A.J. Davis
DB · North Carolina St.
DET
106
Tanard Jackson
DB · Syracuse · 56 G
TAM
107
RB · Ohio St. · 23 G
NOR
108
Paul Soliai
DT · Utah · 1 PB · 138 G
MIA
109
Stephen Nicholas
LB · South Florida · 101 G
ATL
110
John Bowie
DB · Cincinnati · 5 G
OAK
111
RB · Fresno St. · 15 G
BUF
112
P · Baylor · 52 G
PIT
113
Brian Smith
DE · Missouri
JAX
114
Marvin White
DB · TCU · 43 G
CIN
115
Leroy Harris
C · North Carolina St. · 76 G
TEN
116
Zak DeOssie
LB · Brown · 2 PB · 199 G
NYG
117
Manuel Ramirez
G · Texas Tech · 83 G
DET
118
WR · Miami (OH) · 16 G
CAR
119
Allen Barbre
T · Missouri Southern · 92 G
GNB
120
Baraka Atkins
DE · Miami (FL) · 21 G
SEA
121
Marcus Thomas
DT · Florida · 76 G
DEN
122
Doug Free
T · Northern Illinois · 124 G
DAL
123
Fred Bennett
DB · South Carolina · 49 G
HOU
124
Mansfield Wrotto
G · Georgia Tech · 27 G
SEA
125
Jermon Bushrod
T · Towson · 2 PB · 145 G
NOR
126
DB · Washington · 2 PB · 1 AP · 127 G
SFO
127
Kareem Brown
DT · Miami (FL) · 1 G
NWE
128
WR · Florida St. · 17 G
TEN
129
TE · Iowa · 90 G
SDG
130
Josh Beekman
C · Boston Col. · 28 G
CHI
131
Brannon Condren
DB · Troy · 12 G
IND
132
Ryan McBean
DT · Oklahoma St. · 47 G
PIT
133
TE · Georgia · 8 G
ATL
134
Antwan Barnes
LB · Florida International · 88 G
BAL
135
Joe Cohen
DT · Florida · 7 G
SFO
136
Clint Session
LB · Pittsburgh · 57 G
IND
137
RB · Alabama · 2 PB · 1 AP · 111 G
BAL

Round 5

#PlayerTeam
138
Jay Richardson
DE · Ohio St. · 59 G
OAK
139
Dustin Fry
C · Clemson · 4 G
STL
140
Brandon McDonald
DB · Memphis · 80 G
CLE
141
Greg Peterson
DE · North Carolina Central · 14 G
TAM
142
WR · Michigan · 86 G
ARI
143
Dallas Sartz
LB · USC
WAS
144
Brandon Harrison
DB · Stanford · 15 G
HOU
145
David Jones
DB · Wingate · 59 G
NOR
146
WR · East Carolina · 26 G
MIN
147
Tarell Brown
DB · Texas · 117 G
SFO
148
RB · Louisville · 27 G
KAN
149
Uche Nwaneri
G · Purdue · 104 G
JAX
150
Josh Gattis
DB · Wake Forest · 4 G
JAX
151
Jeff Rowe
QB · Nevada
CIN
152
Antonio Johnson
DT · Mississippi St. · 83 G
TEN
153
TE · Western Oregon · 74 G
NYG
154
Clifton Ryan
DT · Michigan St. · 49 G
STL
155
TE · Oregon · 122 G
CAR
156
Cameron Stephenson
G · Rutgers
PIT
157
WR · Virginia Tech · 28 G
GNB
158
Johnny Baldwin
LB · Arkansas–Monticello · 3 G
DET
159
C.J. Gaddis
DB · Clemson
PHI
160
Justin Medlock
K · UCLA · 11 G
KAN
161
Will Herring
LB · Auburn · 109 G
SEA
162
TE · Cincinnati · 175 G
PHI
163
Brandon Frye
T · Virginia Tech · 11 G
HOU
164
Tim Shaw
LB · Penn St. · 80 G
CAR
165
Eric Frampton
DB · Washington St. · 91 G
OAK
166
Derek Landri
DT · Notre Dame · 88 G
JAX
167
Kevin Payne
DB · La-Monroe · 32 G
CHI
168
Corey Graham
DB · New Hampshire · 1 PB · 184 G
CHI
169
WR · Ohio St. · 7 G
IND
170
William Gay
DB · Louisville · 176 G
PIT
171
Clint Oldenburg
T · Colorado St. · 2 G
NWE
172
WR · Boise St. · 73 G
SDG
173
Michael Coe
DB · Alabama St. · 38 G
IND
174
QB · Ohio St. · 20 G
BAL

Round 6

#PlayerTeam
175
FB · Arkansas St. · 18 G
OAK
176
Rufus Alexander
LB · Oklahoma · 1 G
MIN
177
Jacob Bender
T · Nicholls St. · 2 G
NYJ
178
Nick Folk
K · Arizona · 1 PB · 258 G
DAL
179
H.B. Blades
LB · Pittsburgh · 64 G
WAS
180
Justin Rogers
LB · SMU · 32 G
NWE
181
RB · Hawaii · 39 G
MIA
182
Adam Hayward
LB · Portland St. · 118 G
TAM
183
Kasey Studdard
G · Texas · 25 G
HOU
184
John Wendling
DB · Wyoming · 110 G
BUF
185
Trey Lewis
DT · Washburn · 18 G
ATL
186
RB · Kansas St.
SFO
187
Matt Toeaina
DT · Oregon · 36 G
CIN
188
Joel Filani
WR · Texas Tech
TEN
189
Adam Koets
T · Oregon St. · 11 G
NYG
190
Ken Shackleford
T · Georgia
STL
191
LB · Boise St. · 61 G
GNB
192
Desmond Bishop
LB · California · 75 G
GNB
193
Mason Crosby
K · Colorado · 261 G
GNB
194
David Irons
DB · Auburn · 20 G
ATL
195
FB · Connecticut · 39 G
DAL
196
Herbert Taylor
T · TCU · 20 G
KAN
197
WR · Auburn · 18 G
SEA
198
Doug Datish
C · Ohio St.
ATL
199
Drew Mormino
C · Central Michigan
MIA
200
Melila Purcell
DE · Hawaii
CLE
201
Rashad Barksdale
DB · Albany (NY) · 6 G
PHI
202
Mike Richardson
DB · Notre Dame · 22 G
NWE
203
Daren Stone
DB · Maine · 20 G
ATL
204
Jacob Ford
DE · Central Arkansas · 43 G
TEN
205
QB · Texas-El Paso · 5 G
WAS
206
Ryan Smith
DB · Florida
TEN
207
Prescott Burgess
LB · Michigan · 40 G
BAL
208
Justise Hairston
RB · Central Connecticut St.
NWE
209
Corey Hilliard
T · Oklahoma St. · 47 G
NWE
210
WR · Oregon · 14 G
SEA

Round 7

#PlayerTeam
211
Oscar Lua
LB · USC
NWE
212
Courtney Brown
DB · Cal Poly-San Luis Obispo · 17 G
DAL
213
Chase Pittman
DE · LSU
CLE
214
Chris Denman
T · Fresno St.
TAM
215
TE · Delaware · 42 G
ARI
216
Tyler Ecker
TE · Michigan
WAS
217
QB · Coastal Carolina · 29 G
MIN
218
Zach Diles
LB · Kansas St. · 74 G
HOU
219
Kelvin Smith
LB · Syracuse · 7 G
MIA
220
Marvin Mitchell
LB · Tennessee · 98 G
NOR
221
Trumaine McBride
DB · Mississippi · 84 G
CHI
222
TE · Boise St. · 25 G
BUF
223
Michael Otto
T · Purdue · 62 G
TEN
224
Michael Johnson
DB · Arizona · 49 G
NYG
225
P · Michigan St. · 1 PB · 130 G
MIA
226
C.J. Wilson
DB · Baylor · 23 G
CAR
227
WR · Florida · 8 G
PIT
228
RB · Florida · 23 G
GNB
229
WR · San Jose St. · 8 G
JAX
230
Dan Santucci
G · Notre Dame · 2 G
CIN
231
Michael Allan
TE · Whitworth
KAN
232
Steve Vallos
G · Wake Forest · 59 G
SEA
233
Chandler Williams
WR · Florida International
MIN
234
WR · Arizona · 16 G
CLE
235
WR · Clemson · 55 G
NYJ
236
Nate Ilaoa
RB · Hawaii
PHI
237
Alan Ball
DB · Illinois · 108 G
DAL
238
Abraham Wright
DE · Colorado
MIA
239
C.J. Ah You
DE · Oklahoma · 33 G
BUF
240
Brandon Siler
LB · Florida · 74 G
SDG
241
Aaron Brant
G · Iowa St.
CHI
242
Keyunta Dawson
DE · Texas Tech · 71 G
IND
243
Clark Harris
TE · Rutgers · 1 PB · 206 G
GNB
244
RB · Virginia · 96 G
ATL
245
Marcus Hamilton
DB · Virginia · 10 G
TAM
246
RB · Alabama · 41 G
TAM
247
Mike Elgin
G · Iowa
NWE
248
Keith Jackson
DT · Arkansas
STL
249
WR · Wisconsin–Whitewater · 15 G
STL
250
RB · Marshall · 103 G
NYG
251
Chad Nkang
LB · Elon · 23 G
JAX
252
Andrew Carnahan
T · Arizona St.
JAX
253
Nedu Ndukwe
DB · Notre Dame · 55 G
CIN
254
Jonathan Holland
WR · Louisiana Tech · 17 G
OAK
255
Ramzee Robinson
DB · Alabama · 26 G
DET

Source: nflverse draft_picks release. PB = Pro Bowls · AP = All-Pro selections · G = career games · ★ = Hall of Fame.