Ourlads' 2025 NFL Mock Draft Challenge

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

Eastleeroy | Wes's Mock


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