Ourlads' 2025 NFL Mock Draft Challenge

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

jgkiang | Last Minute Mock


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