Ourlads' 2025 NFL Mock Draft Challenge

Sign up to create your mock draft    Login to edit your mock draft    View user mock drafts   

jgroves | John Boy's Super Mock 2025


Updated: 04/23/2025 11:10PM ET

PickTeamPlayerPos.School
Round 1
1
  Titans  
Cam WardQB Miami
2
  Browns  
Travis HunterCB Colorado
3
  Giants  
Abdul CarterED Penn State
4
  Patriots  
Will CampbellOT LSU
5
  Jaguars  
Mason GrahamDT Michigan
6
  Raiders  
Armand MembouOG Missouri
7
  Jets  
Tyler WarrenTE Penn State
8
  Panthers  
Jalon WalkerLB Georgia
9
  Saints  
Shedeur SandersQB Colorado
10
  Bears  
Ashton JeantyRB Boise State
11
  49ers  
Walter NolenDT Mississippi
12
  Cowboys  
Matthew GoldenWR Texas
13
  Dolphins  
Will JohnsonCB Michigan
14
  Colts  
Colston LovelandTE Michigan
15
  Falcons  
Mike GreenED Marshall
16
  Cardinals  
Mykel WilliamsED Georgia
17
  Bengals  
Kelvin Banks Jr.OT Texas
18
  Seahawks  
Nick EmmanworiS South Carolina
19
  Buccaneers  
Donovan EzeiruakuED Boston College
20
  Broncos  
Grey ZabelOG North Dakota State
21
  Steelers  
Derrick HarmonDT Oregon
22
  Chargers  
Shemar StewartED Texas A&M
23
  Packers  
Tetairoa McMillanWR Arizona
24
  Vikings  
Donovan JacksonOG Ohio State
25
  Texans  
Emeka EgbukaWR Ohio State
26
  Rams  
Jihaad CampbellLB Alabama
27
  Ravens  
Malaki StarksS Georgia
28
  Lions  
Nic ScourtonED Texas A&M
29
  Commanders 
Jahdae BarronCB Texas
30
  Bills  
Kenneth GrantDT Michigan
31
  Chiefs  
Josh SimmonsOT Ohio State
32
  Eagles  
Josh Conerly Jr.OT Oregon
Round 2
33
  Browns  
Omarion HamptonRB North Carolina
34
  Giants  
Darius AlexanderDT Toledo
35
  Titans  
Jayden HigginsWR Iowa State
36
  Jaguars  
Luther Burden IIIWR Missouri
37
  Raiders  
Jalen MilroeQB Alabama
38
  Patriots  
Tre HarrisWR Mississippi
39
  Bears   f/CAR
Aireontae ErseryOT Minnesota
40
  Saints  
Tyleik WilliamsDT Ohio State
41
  Bears  
Landon JacksonED Arkansas
42
  Jets  
Jaxson DartQB Mississippi
43
  49ers  
James Pearce Jr.ED Tennessee
44
  Cowboys  
TreVeyon HendersonRB Ohio State
45
  Colts  
Shavon Revel Jr.CB East Carolina
46
  Falcons  
Bradyn SwinsonED LSU
47
  Cardinals  
Jonah SavaiinaeaOG Arizona
48
  Dolphins  
Alfred CollinsDT Texas
49
  Bengals  
Jordan BurchED Oregon
50
  Seahawks  
Jared WilsonOC Georgia
51
  Broncos  
Mason TaylorTE LSU
52
  Seahawks   f/PIT
Tyler BookerOG Alabama
53
  Buccaneers  
Carson SchwesingerLB UCLA
54
  Packers  
Maxwell HairstonCB Kentucky
55
  Chargers  
Trey AmosCB Mississippi
56
  Bills   f/MIN/HOU
Benjamin MorrisonCB Notre Dame
57
  Panthers   f/LAR
JT TuimoloauED Ohio State
58
  Texans  
Darien PorterCB Iowa State
59
  Ravens  
Tate RatledgeOG Georgia
60
  Lions  
Josaiah StewartED Michigan
61
  Commanders 
T.J. SandersDT South Carolina
62
  Bills  
Jack SawyerED Ohio State
63
  Chiefs  
Princely UmanmielenED Mississippi
64
  Eagles  
Shemar TurnerDT Texas A&M
Round 3
65
  Giants  
Kaleb JohnsonRB Iowa
66
  Chiefs   f/TEN
Joshua FarmerDT Florida State
67
  Browns  
Elijah ArroyoTE Miami
68
  Raiders  
Quinshon JudkinsRB Ohio State
69
  Patriots  
Azareye'h ThomasCB Florida State
70
  Jaguars  
Terrance FergusonTE Oregon
71
  Saints  
Kyle WilliamsWR Washington State
72
  Bears  
Jaylin NoelWR Iowa State
73
  Jets  
Jack BechWR TCU
74
  Panthers  
Elic AyomanorWR Stanford
75
  49ers  
Anthony BeltonOT North Carolina State
76
  Cowboys  
Oluwafemi OladejoED UCLA
77
  Patriots   f/ATL
Wyatt MilumOT West Virginia
78
  Cardinals  
Ty HamiltonDT Ohio State
79
  Texans   f/MIA/PHI/WAS
Omarr Norman-LottDT Tennessee
80
  Colts  
Andrew MukubaS Texas
81
  Bengals  
Jacob ParrishCB Kansas State
82
  Seahawks  
Ty RobinsonDT Nebraska
83
  Steelers  
Xavier WattsS Notre Dame
84
  Buccaneers  
Nohl WilliamsCB California
85
  Broncos  
DJ GiddensRB Kansas State
86
  Chargers  
Jalen RoyalsWR Utah State
87
  Packers  
CJ WestDT Indiana
88
  Jaguars   f/MIN
Zah FrazierCB UTSA
89
  Texans  
Demetrius Knight Jr.LB South Carolina
90
  Rams  
Marcus MbowOG Purdue
91
  Ravens  
Kyle KennardED South Carolina
92
  Seahawks   f/DET/NYJ/LV
Chase LundtOT Connecticut
93
  Saints   f/WAS
Cam SkatteboRB Arizona State
94
  Browns   f/BUF
Tyler ShoughQB Louisville
95
  Chiefs  
Jordan PhillipsDT Maryland
96
  Eagles  
Gunnar HelmTE Texas
97
  Vikings   f/NFL
Aeneas PeeblesDT Virginia Tech
98
  Dolphins   f/NFL
Charles GrantOG William & Mary
99
  Giants   f/NFL
Jordan HancockCB Ohio State
100
  49ers   f/NFL
Harold Fannin Jr.TE Bowling Green
101
  Rams   f/NFL
Dorian StrongCB Virginia Tech
102
  Lions   f/NFL
Savion WilliamsWR TCU
Round 4
103
  Titans  
Ozzy TrapiloOT Boston College
104
  Browns  
Cameron WilliamsOT Texas
105
  Giants  
Tai FeltonWR Maryland
106
  Patriots  
Dylan SampsonRB Tennessee
107
  Jaguars  
Kevin Winston Jr.S Penn State
108
  Raiders  
Chris Paul Jr.LB Mississippi
109
  Bills   f/CHI
RJ HarveyRB Central Florida
110
  Jets  
Vernon BroughtonDT Texas
111
  Panthers  
Ollie Gordon IIRB Oklahoma State
112
  Saints  
Ashton GillotteED Louisville
113
  49ers  
Jamaree CaldwellDT Oregon
114
  Panthers   f/DAL
Tez JohnsonWR Oregon
115
  Cardinals  
Jamon Dumas-JohnsonLB Kentucky
116
  Dolphins  
Jonas SankerS Virginia
117
  Colts  
Smael Mondon Jr.LB Georgia
118
  Falcons  
Yahya BlackDT Iowa
119
  Bengals  
Cam JacksonDT Florida
120
  Titans   f/SEA
David WalkerED Central Arkansas
121
  Buccaneers  
Deone WalkerDT Kentucky
122
  Broncos  
Elijah RobertsED SMU
123
  Steelers  
Quinn EwersQB Texas
124
  Packers  
Barrett CarterLB Clemson
125
  Chargers  
Devin NealRB Kansas
126
  Jaguars   f/MIN
Bhayshul TutenRB Virginia Tech
127
  Rams  
Will HowardQB Ohio State
128
  Commanders  f/HOU
Barryn SorrellED Texas
129
  Ravens  
Tory HortonWR Colorado State
130
  Lions  
Danny StutsmanLB Oklahoma
131
  Saints   f/WAS
Quincy RileyCB Louisville
132
  Bills  
Lathan RansomS Ohio State
133
  Chiefs  
Damien MartinezRB Miami
134
  Eagles  
Malachi MooreS Alabama
135
  Dolphins   f/NFL
Jeffrey BassaLB Oregon
136
  Ravens   f/NFL
Caleb RansawS Tulane
137
  Seahawks   f/NFL
Jackson SlaterOG Sacramento State
138
  49ers   f/NFL
Cobee BryantCB Kansas
Round 5
139
  Vikings   f/CLE
Oronde Gadsden IITE Syracuse
140
  Panthers   f/NYG
Craig WoodsonS California
141
  Titans  
Jake BriningstoolTE Clemson
142
  Jaguars  
Jaylin SmithCB USC
143
  Raiders  
Zy AlexanderCB LSU
144
  Patriots  
Tyler BaronED Miami
145
  Jets  
Logan BrownOT Kansas
146
  Panthers  
Emery Jones Jr.OT LSU
147
  49ers   f/NO/WAS
Teddye BuchananLB California
148
  Bears  
Drew KendallOC Boston College
149
  Cowboys  
Upton StoutCB Western Kentucky
150
  Dolphins  
Kyle McCordQB Syracuse
151
  Colts  
Jared IveyED Mississippi
152
  Cardinals  
Jaylin LaneWR Virginia Tech
153
  Bengals  
Sebastian CastroS Iowa
154
  Giants   f/SEA
Hollin PierceOT Rutgers
155
  Dolphins   f/DEN
Jarquez HunterRB Auburn
156
  Steelers  
Jaydon BlueRB Texas
157
  Buccaneers  
Xavier RestrepoWR Miami
158
  Chargers  
Hunter WohlerS Wisconsin
159
  Packers  
JJ PeguesDT Mississippi
160
  49ers   f/MIN
Sai'vion JonesED LSU
161
  Eagles   f/HOU
Brashard SmithRB SMU
162
  Jets   f/LAR/PIT
Billy Bowman Jr.S Oklahoma
163
  Panthers   f/BAL
Denzel BurkeCB Ohio State
164
  Eagles   f/DET/CLE
Dylan FairchildOG Georgia
165
  Eagles   f/WAS
Tyrion Ingram-DawkinsED Georgia
166
  Texans   f/BUF
Trevor EtienneRB Georgia
167
  Titans   f/KC
Jack KiserLB Notre Dame
168
  Eagles  
Jah JoynerED Minnesota
169
  Bills   f/NFL
Dont'e Thornton Jr.WR Tennessee
170
  Bills   f/DAL/NFL
Jack NelsonOT Wisconsin
171
  Cowboys   f/NFL
Rylie MillsDT Notre Dame
172
  Seahawks   f/NFL
Dillon GabrielQB Oregon
173
  Bills   f/NFL
Jermari HarrisCB Iowa
174
  Cowboys   f/NFL
O'Donnell FortuneCB South Carolina
175
  Seahawks   f/NFL
Isaiah BondWR Texas
176
  Ravens   f/NFL
Shemar JamesLB Florida
Round 6
177
  Bills   f/NYG
Mitchell EvansTE Notre Dame
178
  Titans  
Seth McLaughlinOC Ohio State
179
  Browns  
Antwaun Powell-RylandED Virginia Tech
180
  Raiders  
Isaac TeSlaaWR Arkansas
181
  Chargers   f/NE
Luke LacheyTE Iowa
182
  Jaguars  
Miles FrazierOG LSU
183
  Ravens   f/CAR
Eugene AsanteLB Auburn
184
  Saints   f/WAS/NO
Jalen RiversOT Miami
185
  Steelers   f/CHI/SEA
Jay ToiaDT UCLA
186
  Jets  
Fadil DiggsED Syracuse
187
  Vikings   f/SF
Jordan JamesRB Oregon
188
  Titans   f/DAL
Kitan CrawfordS Nevada
189
  Colts  
Riley LeonardQB Notre Dame
190
  Rams   f/ATL
Que RobinsonED Alabama
191
  Broncos   f/ARZ
Jonah MonheimOC USC
192
  Browns   f/MIA/CHI
Pat BryantWR Illinois
193
  Bengals  
Luke KandraOG Cincinnati
194
  Jaguars   f/SEA
Jared Harrison-HunteDT SMU
195
  Rams   f/PIT
LeQuint AllenRB Syracuse
196
  Lions   f/TB
Cody SimonLB Ohio State
197
  Broncos  
Tommi HillCB Nebraska
198
  Packers  
Ajani CorneliusOT Oregon
199
  Chargers  
Jake MajorsOC Texas
200
  Browns   f/MIN
Nazir StackhouseDT Georgia
201
  Rams  
Joshua SimonTE South Carolina
202
  Rams   f/HOU/PIT/CHI
Bilhal KoneCB Western Michigan
203
  Ravens  
Jalen TravisOT Iowa State
204
  Cowboys   f/DET/CLE/BUF
Zeek BiggersDT Georgia Tech
205
  Commanders 
Woody MarksRB USC
206
  Bills  
James BurnipPT Alabama
207
  Jets   f/KC
Nick MartinLB Oklahoma State
208
  Broncos   f/PHI
Mac McWilliamsCB Central Florida
209
  Chargers   f/NFL
Warren BrinsonDT Georgia
210
  Ravens   f/NFL
Kyle MonangaiRB Rutgers
211
  Cowboys   f/NFL
Branson TaylorOT Pittsburgh
212
  Ravens   f/NFL
Joshua GrayOG Oregon State
213
  Raiders   f/NFL
Kobe KingLB Penn State
214
  Chargers   f/NFL
Cody LindenbergLB Minnesota
215
  Raiders   f/NFL
Cam HorsleyDT Boston College
216
  Browns   f/NFL
Jaylen ReedS Penn State
Round 7
217
  Patriots   f/TEN
Joe EvansDT UTSA
218
  Falcons   f/CLE/LAC
Dante Trader Jr.S Maryland
219
  Giants  
Kurtis RourkeQB Indiana
220
  Patriots  
R.J. MickensS Clemson
221
  Jaguars  
Tyler BattyED BYU
222
  Raiders  
Tonka HemingwayDT South Carolina
223
  Seahawks   f/NO/PHI/PIT
Nash HutmacherDT Nebraska
224
  Dolphins   f/CHI
Kaimon RuckerED North Carolina
225
  Cardinals   f/NYJ/KC
BJ AdamsCB Central Florida
226
  Chiefs   f/CAR
Ben YurosekTE Georgia
227
  49ers  
Raheim SandersRB South Carolina
228
  Lions   f/DAL
Tim SmithDT Alabama
229
  Steelers   f/ATL/PHI
Bryce CabeldueOT Kansas
230
  Panthers   f/ARZ
Jay HigginsLB Iowa
231
  Dolphins  
Jackson HawesTE Georgia Tech
232
  Colts  
Nick NashWR San Jose State
233
  Bears   f/CIN
Brandon GeorgeLB Pittsburgh
234
  Seahawks  
Robert LongerbeamCB Rutgers
235
  Buccaneers  
Donovan EdwardsRB Michigan
236
  Texans   f/DEN/PHI/WAS
Clay WebbOG Jacksonville State
237
  Packers  
Jason Marshall Jr.CB Florida
238
  Patriots   f/LAC
Caden PrieskornTE Mississippi
239
  Cowboys   f/GB/TEN
Marques SigleS Kansas State
240
  Bears   f/MIN/CLE
Mello DotsonCB Kansas
241
  Texans  
Elijah PonderED Cal Poly
242
  Falcons   f/LAR
Chimere DikeWR Florida
243
  Ravens  
CJ DippreTE Alabama
244
  Lions  
Maxen HookS Toledo
245
  Commanders 
Carson VinsonOT Alabama A&M
246
  Giants   f/BUF
Connor ColbyOT Iowa
247
  Cowboys   f/KC/CAR
Francisco MauigoaLB Miami
248
  Saints   f/PHI/WAS
Korie BlackCB Oklahoma State
249
  49ers   f/NFL
Marcus YarnsRB Delaware
250
  Packers   f/NFL
Esa PoleOT Washington State
251
  Chiefs   f/NFL
Sam Brown Jr.WR Miami
252
  49ers   f/NFL
Caleb RogersOT Texas Tech
253
  Dolphins   f/NFL
Collin OliverED Oklahoma State
254
  Saints   f/NFL
Brandon Crenshaw-DicksonOT Florida
255
  Browns   f/NFL
Shaun DolacLB Buffalo
256
  Chargers   f/NFL
Davin VannDT North Carolina State
257
  Chiefs   f/NFL
Arian SmithWR Georgia