Ourlads NFL Scouting Services
Go
Ad Free
Logout
BUY DRAFT GUIDE
New Orders
Backorders
OURLADS
INSIDER
NFL
DEPTH
CHARTS
NCAA
DEPTH
CHARTS
NFL DRAFT
2025 NFL Draft Hub
Ourlads Stories
Archives
Player Scouting Reports
Recent NFL Drafts
NFL Combine
NFL Draft Value Chart
NFL Draft Averages
QB Ball Velocity
ABOUT
About Us
Advertise With Us
Newsletter Registration
Selling Points
Publications
Dan Shonka's Bio
Radio Schedule
Media Interviews
Contact Us
Testimonials
Scouts' Hall of Fame
Pro Scout Confidential
Lads Links
SOCIAL
YouTube
Facebook
X/Twitter
Instagram
TikTok
Go Ad Free
Logout
Subscribe
Insider
NFL
Depth
Charts
NCAAF Charts
Ourlads' 2025 NFL Mock Draft Challenge
MikeTheDudeV2 | MikeTheDudeV2 Mock
Updated: 04/24/2025 4:26AM ET
Pick
Team
Player
Pos.
School
Round 1
1
Titans
Cam Ward
QB
Miami
2
Browns
Travis Hunter
CB
Colorado
3
Giants
Abdul Carter
ED
Penn State
4
Patriots
Will Campbell
OT
LSU
5
Jaguars
Ashton Jeanty
RB
Boise State
6
Raiders
Armand Membou
OG
Missouri
7
Jets
Mason Graham
DT
Michigan
8
Panthers
Jalon Walker
LB
Georgia
9
Saints
Shemar Stewart
ED
Texas A&M
10
Bears
Tyler Warren
TE
Penn State
11
49ers
Kelvin Banks Jr.
OT
Texas
12
Cowboys
Tetairoa McMillan
WR
Arizona
13
Dolphins
Malaki Starks
S
Georgia
14
Colts
Colston Loveland
TE
Michigan
15
Falcons
Mykel Williams
ED
Georgia
16
Cardinals
Will Johnson
CB
Michigan
17
Bengals
Nick Emmanwori
S
South Carolina
18
Seahawks
Josh Simmons
OT
Ohio State
19
Buccaneers
Jihaad Campbell
LB
Alabama
20
Broncos
Omarion Hampton
RB
North Carolina
21
Steelers
Walter Nolen
DT
Mississippi
22
Chargers
Kenneth Grant
DT
Michigan
23
Packers
Matthew Golden
WR
Texas
24
Vikings
Jahdae Barron
CB
Texas
25
Texans
Josh Conerly Jr.
OT
Oregon
26
Rams
Shavon Revel Jr.
CB
East Carolina
27
Ravens
Mike Green
ED
Marshall
28
Lions
Tyler Booker
OG
Alabama
29
Commanders
Luther Burden III
WR
Missouri
30
Bills
Maxwell Hairston
CB
Kentucky
31
Chiefs
Aireontae Ersery
OT
Minnesota
32
Eagles
James Pearce Jr.
ED
Tennessee
Round 2
33
Browns
Shedeur Sanders
QB
Colorado
34
Giants
Mason Taylor
TE
LSU
35
Titans
Emeka Egbuka
WR
Ohio State
36
Jaguars
Derrick Harmon
DT
Oregon
37
Raiders
Jayden Higgins
WR
Iowa State
38
Patriots
Wyatt Milum
OT
West Virginia
39
Bears
f/CAR
Ozzy Trapilo
OT
Boston College
40
Saints
Jaxson Dart
QB
Mississippi
41
Bears
TreVeyon Henderson
RB
Ohio State
42
Jets
Cameron Williams
OT
Texas
43
49ers
Tyleik Williams
DT
Ohio State
44
Cowboys
Kaleb Johnson
RB
Iowa
45
Colts
T.J. Sanders
DT
South Carolina
46
Falcons
Donovan Ezeiruaku
ED
Boston College
47
Cardinals
Anthony Belton
OT
North Carolina State
48
Dolphins
Trey Amos
CB
Mississippi
49
Bengals
Darius Alexander
DT
Toledo
50
Seahawks
Carson Schwesinger
LB
UCLA
51
Broncos
Alfred Collins
DT
Texas
52
Seahawks
f/PIT
Nic Scourton
ED
Texas A&M
53
Buccaneers
Landon Jackson
ED
Arkansas
54
Packers
Azareye'h Thomas
CB
Florida State
55
Chargers
Omarr Norman-Lott
DT
Tennessee
56
Bills
f/MIN/HOU
JT Tuimoloau
ED
Ohio State
57
Panthers
f/LAR
Princely Umanmielen
ED
Mississippi
58
Texans
Grey Zabel
OG
North Dakota State
59
Ravens
Benjamin Morrison
CB
Notre Dame
60
Lions
Jaylin Noel
WR
Iowa State
61
Commanders
Jonah Savaiinaea
OG
Arizona
62
Bills
Xavier Watts
S
Notre Dame
63
Chiefs
Darien Porter
CB
Iowa State
64
Eagles
Elijah Arroyo
TE
Miami
Round 3
65
Giants
Shemar Turner
DT
Texas A&M
66
Chiefs
f/TEN
Harold Fannin Jr.
TE
Bowling Green
67
Browns
Jalen Milroe
QB
Alabama
68
Raiders
Donovan Jackson
OG
Ohio State
69
Patriots
Jack Sawyer
ED
Ohio State
70
Jaguars
Tre Harris
WR
Mississippi
71
Saints
Emery Jones Jr.
OT
LSU
72
Bears
Joshua Farmer
DT
Florida State
73
Jets
Terrance Ferguson
TE
Oregon
74
Panthers
Jared Wilson
OC
Georgia
75
49ers
Drew Kendall
OC
Boston College
76
Cowboys
Demetrius Knight Jr.
LB
South Carolina
77
Patriots
f/ATL
Bradyn Swinson
ED
LSU
78
Cardinals
Jacob Parrish
CB
Kansas State
79
Texans
f/MIA/PHI/WAS
Jack Bech
WR
TCU
80
Colts
Quincy Riley
CB
Louisville
81
Bengals
Jordan Burch
ED
Oregon
82
Seahawks
Tyler Shough
QB
Louisville
83
Steelers
Oluwafemi Oladejo
ED
UCLA
84
Buccaneers
Josaiah Stewart
ED
Michigan
85
Broncos
Gunnar Helm
TE
Texas
86
Chargers
Elic Ayomanor
WR
Stanford
87
Packers
Dorian Strong
CB
Virginia Tech
88
Jaguars
f/MIN
Kyle Kennard
ED
South Carolina
89
Texans
Quinshon Judkins
RB
Ohio State
90
Rams
Chris Paul Jr.
LB
Mississippi
91
Ravens
Logan Brown
OT
Kansas
92
Seahawks
f/DET/NYJ/LV
Jalen Royals
WR
Utah State
93
Saints
f/WAS
Isaiah Bond
WR
Texas
94
Browns
f/BUF
Kevin Winston Jr.
S
Penn State
95
Chiefs
Nohl Williams
CB
California
96
Eagles
Tate Ratledge
OG
Georgia
97
Vikings
f/NFL
Chase Lundt
OT
Connecticut
98
Dolphins
f/NFL
Will Howard
QB
Ohio State
99
Giants
f/NFL
Barrett Carter
LB
Clemson
100
49ers
f/NFL
Danny Stutsman
LB
Oklahoma
101
Rams
f/NFL
Ajani Cornelius
OT
Oregon
102
Lions
f/NFL
Cobee Bryant
CB
Kansas
Round 4
103
Titans
Denzel Burke
CB
Ohio State
104
Browns
Jalen Travis
OT
Iowa State
105
Giants
Marcus Mbow
OG
Purdue
106
Patriots
Kyle Williams
WR
Washington State
107
Jaguars
Zy Alexander
CB
LSU
108
Raiders
Zah Frazier
CB
UTSA
109
Bills
f/CHI
Ashton Gillotte
ED
Louisville
110
Jets
Jared Ivey
ED
Mississippi
111
Panthers
Savion Williams
WR
TCU
112
Saints
Jordan Phillips
DT
Maryland
113
49ers
David Walker
ED
Central Arkansas
114
Panthers
f/DAL
Jeffrey Bassa
LB
Oregon
115
Cardinals
Barryn Sorrell
ED
Texas
116
Dolphins
Caleb Rogers
OT
Texas Tech
117
Colts
Smael Mondon Jr.
LB
Georgia
118
Falcons
Caleb Ransaw
S
Tulane
119
Bengals
Charles Grant
OG
William & Mary
120
Titans
f/SEA
Hollin Pierce
OT
Rutgers
121
Buccaneers
Tory Horton
WR
Colorado State
122
Broncos
Upton Stout
CB
Western Kentucky
123
Steelers
Tez Johnson
WR
Oregon
124
Packers
Tyler Baron
ED
Miami
125
Chargers
Xavier Restrepo
WR
Miami
126
Jaguars
f/MIN
Dylan Sampson
RB
Tennessee
127
Rams
Deone Walker
DT
Kentucky
128
Commanders
f/HOU
Cam Skattebo
RB
Arizona State
129
Ravens
Tai Felton
WR
Maryland
130
Lions
Jaylin Lane
WR
Virginia Tech
131
Saints
f/WAS
RJ Harvey
RB
Central Florida
132
Bills
Miles Frazier
OG
LSU
133
Chiefs
Mitchell Evans
TE
Notre Dame
134
Eagles
Ty Robinson
DT
Nebraska
135
Dolphins
f/NFL
Andrew Mukuba
S
Texas
136
Ravens
f/NFL
Jack Kiser
LB
Notre Dame
137
Seahawks
f/NFL
Jordan Hancock
CB
Ohio State
138
49ers
f/NFL
DJ Giddens
RB
Kansas State
Round 5
139
Vikings
f/CLE
Dont'e Thornton Jr.
WR
Tennessee
140
Panthers
f/NYG
Mello Dotson
CB
Kansas
141
Titans
Jake Briningstool
TE
Clemson
142
Jaguars
Jack Nelson
OT
Wisconsin
143
Raiders
Quinn Ewers
QB
Texas
144
Patriots
Antwaun Powell-Ryland
ED
Virginia Tech
145
Jets
Carson Vinson
OT
Alabama A&M
146
Panthers
Ryan Fitzgerald
PK
Florida State
147
49ers
f/NO/WAS
Andres Borregales
PK
Miami
148
Bears
Billy Bowman Jr.
S
Oklahoma
149
Cowboys
Brandon Crenshaw-Dickson
OT
Florida
150
Dolphins
Dylan Fairchild
OG
Georgia
151
Colts
Devin Neal
RB
Kansas
152
Cardinals
Kobe King
LB
Penn State
153
Bengals
Lathan Ransom
S
Ohio State
154
Giants
f/SEA
Pat Bryant
WR
Illinois
155
Dolphins
f/DEN
Jalen Rivers
OT
Miami
156
Steelers
Damien Martinez
RB
Miami
157
Buccaneers
Cody Simon
LB
Ohio State
158
Chargers
Tommi Hill
CB
Nebraska
159
Packers
Isaac TeSlaa
WR
Arkansas
160
49ers
f/MIN
Jamaree Caldwell
DT
Oregon
161
Eagles
f/HOU
Chimere Dike
WR
Florida
162
Jets
f/LAR/PIT
Nick Nash
WR
San Jose State
163
Panthers
f/BAL
Que Robinson
ED
Alabama
164
Eagles
f/DET/CLE
Bhayshul Tuten
RB
Virginia Tech
165
Eagles
f/WAS
Jah Joyner
ED
Minnesota
166
Texans
f/BUF
Seth McLaughlin
OC
Ohio State
167
Titans
f/KC
Nick Martin
LB
Oklahoma State
168
Eagles
Justin Walley
CB
Minnesota
169
Bills
f/NFL
Kobe Hudson
WR
Central Florida
170
Bills
f/DAL/NFL
Jonas Sanker
S
Virginia
171
Cowboys
f/NFL
Ricky White III
WR
UNLV
172
Seahawks
f/NFL
KeAndre Lambert-Smith
WR
Auburn
173
Bills
f/NFL
John Williams
OT
Cincinnati
174
Cowboys
f/NFL
CJ West
DT
Indiana
175
Seahawks
f/NFL
Sebastian Castro
S
Iowa
176
Ravens
f/NFL
BJ Adams
CB
Central Florida
Round 6
177
Bills
f/NYG
Elijhah Badger
WR
Florida