Ourlads' 2025 NFL Mock Draft Challenge

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

cww58 | Draft #20 4/23/25 If I was GM Big Changes


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