F X R

2007 NFL Draft History: JaMarcus Russell, Megatron, and Hall of Fame Legends

The 2007 NFL Draft remains one of the most polarizing weekends in gridiron lore. It gave us the quintessential “draft bust” at the very top, immediately followed by one of the most dominant physical specimens to ever lace up a pair of cleats. From the Oakland Raiders’ gamble on an LSU powerhouse to the Detroit Lions striking gold with “Megatron,” the ripples of this draft are still felt across the league today.

NFL Draft sign in color on a yellow background with the year 2007 text across the bottom in blue. The original cropped image was taken by Darin Hayes at AT&T Stadium in 2022.
The original cropped image was taken by Darin Hayes at AT&T Stadium in 2022.

Draft Storyline

April 28, 2007, NFL Draft: LSU quarterback JaMarcus Russell was the first pick by the Oakland Raiders. Hall of Fame Wide Receiver Calvin Johnson, “Megatron,” was the second overall selection by the Detroit Lions, according to the website Pro-Football-Reference.com. So far, Mr. Johnson is the only player from this class in Canton, but I would keep my eyes open for Joe Thomas, Adrian Peterson, Darelle Revis, and others to be in the discussion very soon!


A Class for the Ages

While JaMarcus Russell’s career became a cautionary tale of missed potential, the rest of the 2007 first round was essentially a factory for future legends. As of 2026, the Hall of Fame conversation for this class has expanded significantly beyond Calvin Johnson. Joe Thomas and Darrelle Revis have since joined the ranks in Canton, while Adrian Peterson and Marshal Yanda remain locks for future induction. It was a year where teams that avoided the quarterback trap found cornerstone players that defined their franchises for over a decade.


Complete List of Players in the 2007 NFL Draft

PickTmPlayerPos
1OAKJaMarcus RussellQB
2DETCalvin Johnson HOFWR
3CLEJoe Thomas HOFT
4TAMGaines AdamsDE
5ARILevi BrownT
6WASLaRon LandryDB
7MINAdrian PetersonRB
8ATLJamaal AndersonDE
9MIATed Ginn Jr.WR
10HOUAmobi OkoyeDT
11SFOPatrick Willis HOFLB
12BUFMarshawn LynchRB
13STLAdam CarrikerDE
14NYJDarrelle Revis HOFDB
15PITLawrence TimmonsLB
16GNBJustin HarrellDT
17DENJarvis MossDE
18CINLeon HallDB
19TENMichael GriffinDB
20NYGAaron RossDB
21JAXReggie NelsonDB
22CLEBrady QuinnQB
23KANDwayne BoweWR
24NWEBrandon MeriweatherDB
25CARJon BeasonLB
26DALAnthony SpencerDE
27NORRobert MeachemWR
28SFOJoe StaleyT
29BALBen GrubbsG
30SDGCraig DavisWR
31CHIGreg OlsenTE
32INDAnthony GonzalezWR
33ARIAlan BranchDT
34BUFPaul PoslusznyLB
35TAMArron SearsG
36PHIKevin KolbQB
37SDGEric WeddleDB
38OAKZach MillerTE
39ATLJustin BlalockG
40MIAJohn BeckQB
41ATLChris HoustonDB
42INDTony UgohT
43DETDrew StantonQB
44MINSidney RiceWR
45CARDwayne JarrettWR
46PITLaMarr WoodleyDE
47NYJDavid HarrisLB
48JAXJustin DurantLB
49CINKenny IronsRB
50TENChris HenryRB
51NYGSteve SmithWR
52STLBrian LeonardRB
53CLEEric WrightDB
54KANTurk McBrideDT
55SEAJosh WilsonDB
56DENTim CrowderDE
57PHIVictor AbiamiriDE
58DETIkaika Alama-FrancisDE
59CARRyan KalilC
60MIASamson SateleC
61DETGerald AlexanderDB
62CHIDan BazuinDE
63GNBBrandon JacksonRB
64TAMSabby PiscitelliLB
65OAKQuentin MosesDE
66NORUsama YoungDB
67DALJames MartenT
68TAMQuincy BlackLB
69ARIBuster DavisLB
70DENRyan HarrisT
71MIALorenzo BookerRB
72MINMarcus McCauleyDB
73HOUJacoby JonesWR
74BALYamon FigursWR
75ATLLaurent RobinsonWR
76SFOJason HillWR
77PITMatt SpaethTE
78GNBJames JonesWR
79JAXMike Sims-WalkerWR
80TENPaul WilliamsWR
81NYGJay AlfordDT
82KANTank TylerDT
83CARCharles JohnsonDE
84STLJonathan WadeDB
85SEABrandon MebaneDT
86BALMarshal YandaT
87PHIStewart BradleyLB
88NORAndy AllemanG
89GNBAaron RouseDB
90PHITony HuntRB
91OAKMario HendersonDT
92BUFTrent EdwardsQB
93CHIGarrett WolfeRB
94CHIMichael OkwoLB
95INDDante HughesDB
96SDGAnthony WatersLB
97SFORay McDonaldDE
98INDQuinn PitcockDT
99OAKJohnnie Lee HigginsWR
100OAKMichael BushRB
101JAXAdam PodleshP
102MINBrian RobisonDE
103DALIsaiah StanbackQB
104SFOJay MooreDE
105DETA.J. DavisDB
106TAMTanard JacksonDB
107NORAntonio PittmanRB
108MIAPaul SoliaiDT
109ATLStephen NicholasLB
110OAKJohn BowieDB
111BUFDwayne WrightRB
112PITDaniel SepulvedaP
113JAXBrian SmithDE
114CINMarvin WhiteDB
115TENLeroy HarrisC
116NYGZak DeOssieLB
117DETManuel RamirezG
118CARRyne RobinsonWR
119GNBAllen BarbreT
120SEABaraka AtkinsDE
121DENMarcus ThomasDT
122DALDoug FreeT
123HOUFred BennettDB
124SEAMansfield WrottoG
125NORJermon BushrodT
126SFODashon GoldsonDB
127NWEKareem BrownDT
128TENChris DavisWR
129SDGScott ChandlerTE
130CHIJosh BeekmanC
131INDBrannon CondrenDB
132PITRyan McBeanDT
133ATLMartrez MilnerTE
134BALAntwan BarnesLB
135SFOJoe CohenDT
136INDClint SessionLB
137BALLe’Ron McClainRB
138OAKJay RichardsonDE
139STLDustin FryC
140CLEBrandon McDonaldDB
141TAMGreg PetersonDE
142ARISteve BreastonWR
143WASDallas SartzLB
144HOUBrandon HarrisonDB
145NORDavid JonesDB
146MINAundrae AllisonWR
147SFOTarell BrownDB
148KANKolby SmithRB
149JAXUche NwaneriG
150JAXJosh GattisDB
151CINJeff RoweQB
152TENAntonio JohnsonDT
153NYGKevin BossTE
154STLClifton RyanDT
155CARDante RosarioTE
156PITCameron StephensonG
157GNBDavid ClowneyWR
158DETJohnny BaldwinLB
159PHIC.J. GaddisDB
160KANJustin MedlockK
161SEAWill HerringLB
162PHIBrent CelekTE
163HOUBrandon FryeT
164CARTim ShawLB
165OAKEric FramptonDB
166JAXDerek LandriDT
167CHIKevin PayneDB
168CHICorey GrahamDB
169INDRoy HallWR
170PITWilliam GayDB
171NWEClint OldenburgT
172SDGLegedu NaaneeWR
173INDMichael CoeDB
174BALTroy SmithQB
175OAKOren O’NealFB
176MINRufus AlexanderLB
177NYJJacob BenderT
178DALNick FolkK
179WASH.B. BladesLB
180NWEJustin RogersLB
181MIAReagan Maui’aRB
182TAMAdam HaywardLB
183HOUKasey StuddardG
184BUFJohn WendlingDB
185ATLTrey LewisDT
186SFOThomas ClaytonRB
187CINMatt ToeainaDT
188TENJoel FilaniWR
189NYGAdam KoetsT
190STLKen ShacklefordT
191GNBKorey HallLB
192GNBDesmond BishopLB
193GNBMason CrosbyK
194ATLDavid IronsDB
195DALDeon AndersonFB
196KANHerbert TaylorT
197SEACourtney TaylorWR
198ATLDoug DatishC
199MIADrew MorminoC
200CLEMelila PurcellDE
201PHIRashad BarksdaleDB
202NWEMike RichardsonDB
203ATLDaren StoneDB
204TENJacob FordDE
205WASJordan PalmerQB
206TENRyan SmithDB
207BALPrescott BurgessLB
208NWEJustise HairstonRB
209NWECorey HilliardT
210SEAJordan KentWR
211NWEOscar LuaLB
212DALCourtney BrownDB
213CLEChase PittmanDE
214TAMChris DenmanT
215ARIBen PatrickTE
216WASTyler EckerTE
217MINTyler ThigpenQB
218HOUZach DilesLB
219MIAKelvin SmithLB
220NORMarvin MitchellLB
221CHITrumaine McBrideDB
222BUFDerek SchoumanTE
223TENMichael OttoT
224NYGMichael JohnsonDB
225MIABrandon FieldsP
226CARC.J. WilsonDB
227PITDallas BakerWR
228GNBDeShawn WynnRB
229JAXJohn BroussardWR
230CINDan SantucciG
231KANMichael AllanTE
232SEASteve VallosG
233MINChandler WilliamsWR
234CLESyndric SteptoeWR
235NYJChansi StuckeyWR
236PHINate IlaoaRB
237DALAlan BallDB
238MIAAbraham WrightDE
239BUFC.J. Ah YouDE
240SDGBrandon SilerLB
241CHIAaron BrantG
242INDKeyunta DawsonDE
243GNBClark HarrisTE
244ATLJason SnellingRB
245TAMMarcus HamiltonDB
246TAMKenneth DarbyRB
247NWEMike ElginG
248STLKeith JacksonDT
249STLDerek StanleyWR
250NYGAhmad BradshawRB
251JAXChad NkangLB
252JAXAndrew CarnahanT
253CINNedu NdukweDB
254OAKJonathan HollandWR
255DETRamzee RobinsonDB

Thank you. Goes to Pro-Football-Reference.com

By Darin

Leave a Reply

Your email address will not be published. Required fields are marked *