Ourlads' 2025 NFL Mock Draft Challenge

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

tgraff34 | Graff 2025 Mock


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