Ourlads' 2025 NFL Mock Draft Challenge

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

jpersichini2799 | JPs 2025 NFL Mock Draft


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