Ourlads' 2025 NFL Mock Draft Challenge

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

Football Guru | Bring ME MY MONEY


Updated: 04/24/2025 12:00AM ET

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