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
Football Guru | Bring ME MY MONEY
Updated: 04/16/2025 11:52PM 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
Mason Graham
DT
Michigan
6
Raiders
Ashton Jeanty
RB
Boise State
7
Jets
Armand Membou
OG
Missouri
8
Panthers
Jalon Walker
LB
Georgia
9
Saints
Shedeur Sanders
QB
Colorado
10
Bears
Tyler Warren
TE
Penn State
11
49ers
Mykel Williams
ED
Georgia
12
Cowboys
Tetairoa McMillan
WR
Arizona
13
Dolphins
Kelvin Banks Jr.
OT
Texas
14
Colts
Colston Loveland
TE
Michigan
15
Falcons
Mike Green
ED
Marshall
16
Cardinals
Will Johnson
CB
Michigan
17
Bengals
Shemar Stewart
ED
Texas A&M
18
Seahawks
Nick Emmanwori
S
South Carolina
19
Buccaneers
Jihaad Campbell
LB
Alabama
20
Broncos
Omarion Hampton
RB
North Carolina
21
Steelers
Jaxson Dart
QB
Mississippi
22
Chargers
Jahdae Barron
CB
Texas
23
Packers
Emeka Egbuka
WR
Ohio State
24
Vikings
Malaki Starks
S
Georgia
25
Texans
Josh Simmons
OT
Ohio State
26
Rams
Matthew Golden
WR
Texas
27
Ravens
Derrick Harmon
DT
Oregon
28
Lions
Walter Nolen
DT
Mississippi
29
Commanders
TreVeyon Henderson
RB
Ohio State
30
Bills
Kenneth Grant
DT
Michigan
31
Chiefs
Josh Conerly Jr.
OT
Oregon
32
Eagles
James Pearce Jr.
ED
Tennessee
Round 2
33
Browns
Jalen Milroe
QB
Alabama
34
Giants
Trey Amos
CB
Mississippi
35
Titans
Donovan Ezeiruaku
ED
Boston College
36
Jaguars
Maxwell Hairston
CB
Kentucky
37
Raiders
Luther Burden III
WR
Missouri
38
Patriots
Jayden Higgins
WR
Iowa State
39
Bears
f/CAR
Nic Scourton
ED
Texas A&M
40
Saints
Shavon Revel Jr.
CB
East Carolina
41
Bears
Aireontae Ersery
OT
Minnesota
42
Jets
Mason Taylor
TE
LSU
43
49ers
Tyleik Williams
DT
Ohio State
44
Cowboys
Quinshon Judkins
RB
Ohio State
45
Colts
Tyler Booker
OG
Alabama
46
Falcons
Benjamin Morrison
CB
Notre Dame
47
Cardinals
Grey Zabel
OG
North Dakota State
48
Dolphins
Darius Alexander
DT
Toledo
49
Bengals
Donovan Jackson
OG
Ohio State
50
Seahawks
Jonah Savaiinaea
OG
Arizona
51
Broncos
Elijah Arroyo
TE
Miami
52
Seahawks
f/PIT
Tre Harris
WR
Mississippi
53
Buccaneers
Azareye'h Thomas
CB
Florida State
54
Packers
Landon Jackson
ED
Arkansas
55
Chargers
JT Tuimoloau
ED
Ohio State
56
Bills
f/MIN/HOU
Darien Porter
CB
Iowa State
57
Panthers
f/LAR
T.J. Sanders
DT
South Carolina
58
Texans
Tate Ratledge
OG
Georgia
59
Ravens
Carson Schwesinger
LB
UCLA
60
Lions
Jack Sawyer
ED
Ohio State
61
Commanders
Oluwafemi Oladejo
ED
UCLA
62
Bills
Xavier Watts
S
Notre Dame
63
Chiefs
Shemar Turner
DT
Texas A&M
64
Eagles
Omarr Norman-Lott
DT
Tennessee
Round 3
65
Giants
Tyler Shough
QB
Louisville
66
Chiefs
f/TEN
Jacob Parrish
CB
Kansas State
67
Browns
Alfred Collins
DT
Texas
68
Raiders
Demetrius Knight Jr.
LB
South Carolina
69
Patriots
Dylan Sampson
RB
Tennessee
70
Jaguars
Jaylin Noel
WR
Iowa State
71
Saints
Isaiah Bond
WR
Texas
72
Bears
Kyle Williams
WR
Washington State
73
Jets
Vernon Broughton
DT
Texas
74
Panthers
Elic Ayomanor
WR
Stanford
75
49ers
Miles Frazier
OG
LSU
76
Cowboys
Dylan Fairchild
OG
Georgia
77
Patriots
f/ATL
Kaleb Johnson
RB
Iowa
78
Cardinals
Joshua Farmer
DT
Florida State
79
Texans
f/MIA/PHI/WAS
Savion Williams
WR
TCU
80
Colts
David Walker
ED
Central Arkansas
81
Bengals
Jordan Burch
ED
Oregon
82
Seahawks
Bradyn Swinson
ED
LSU
83
Steelers
Damien Martinez
RB
Miami
84
Buccaneers
Ty Robinson
DT
Nebraska
85
Broncos
Jack Bech
WR
TCU
86
Chargers
Jamaree Caldwell
DT
Oregon
87
Packers
Nohl Williams
CB
California
88
Jaguars
f/MIN
Andrew Mukuba
S
Texas
89
Texans
RJ Harvey
RB
Central Florida
90
Rams
Dorian Strong
CB
Virginia Tech
91
Ravens
Princely Umanmielen
ED
Mississippi
92
Seahawks
f/DET/NYJ/LV
Marcus Mbow
OG
Purdue
93
Saints
f/WAS
Jared Wilson
OC
Georgia
94
Browns
f/BUF
DJ Giddens
RB
Kansas State
95
Chiefs
Kyle Kennard
ED
South Carolina
96
Eagles
Wyatt Milum
OT
West Virginia
97
Vikings
f/NFL
Quincy Riley
CB
Louisville
98
Dolphins
f/NFL
Caleb Ransaw
S
Tulane
99
Giants
f/NFL
Ozzy Trapilo
OT
Boston College
100
49ers
f/NFL
Ollie Gordon II
RB
Oklahoma State
101
Rams
f/NFL
Danny Stutsman
LB
Oklahoma
102
Lions
f/NFL
Emery Jones Jr.
OT
LSU
Round 4
103
Titans
Jalen Royals
WR
Utah State
104
Browns
Josaiah Stewart
ED
Michigan
105
Giants
Anthony Belton
OT
North Carolina State
106
Patriots
Chase Lundt
OT
Connecticut
107
Jaguars
Seth McLaughlin
OC
Ohio State
108
Raiders
Denzel Burke
CB
Ohio State
109
Bills
f/CHI
Devin Neal
RB
Kansas
110
Jets
Tai Felton
WR
Maryland
111
Panthers
Cam Skattebo
RB
Arizona State
112
Saints
Elijah Roberts
ED
SMU
113
49ers
Jonas Sanker
S
Virginia
114
Panthers
f/DAL
Terrance Ferguson
TE
Oregon
115
Cardinals
Jake Majors
OC
Texas
116
Dolphins
Kevin Winston Jr.
S
Penn State
117
Colts
Quinn Ewers
QB
Texas
118
Falcons
JJ Pegues
DT
Mississippi
119
Bengals
Marques Sigle
S
Kansas State
120
Titans
f/SEA
Drew Kendall
OC
Boston College
121
Buccaneers
Mac McWilliams
CB
Central Florida
122
Broncos
Jaydon Blue
RB
Texas
123
Steelers
Charles Grant
OG
William & Mary
124
Packers
Zy Alexander
CB
LSU
125
Chargers
Bhayshul Tuten
RB
Virginia Tech
126
Jaguars
f/MIN
Jalen Travis
OT
Iowa State
127
Rams
Will Howard
QB
Ohio State
128
Commanders
f/HOU
Xavier Restrepo
WR
Miami
129
Ravens
R.J. Mickens
S
Clemson
130
Lions
Jordan Hancock
CB
Ohio State
131
Saints
f/WAS
Craig Woodson
S
California
132
Bills
Korie Black
CB
Oklahoma State
133
Chiefs
Malachi Moore
S
Alabama
134
Eagles
Gunnar Helm
TE
Texas
135
Dolphins
f/NFL
Kyle McCord
QB
Syracuse
136
Ravens
f/NFL
Zeek Biggers
DT
Georgia Tech
137
Seahawks
f/NFL
Harold Fannin Jr.
TE
Bowling Green
138
49ers
f/NFL
Jeffrey Bassa
LB
Oregon
Round 5
139
Vikings
f/CLE
Jacory Croskey-Merritt
RB
Arizona
140
Panthers
f/NYG
Tory Horton
WR
Colorado State
141
Titans
Logan Brown
OT
Kansas
142
Jaguars
Jack Nelson
OT
Wisconsin
143
Raiders
Bilhal Kone
CB
Western Michigan
144
Patriots
Tyler Baron
ED
Miami
145
Jets
Lathan Ransom
S
Ohio State
146
Panthers
Dont'e Thornton Jr.
WR
Tennessee
147
49ers
f/NO/WAS
Barrett Carter
LB
Clemson
148
Bears
Aeneas Peebles
DT
Virginia Tech
149
Cowboys
Dante Trader Jr.
S
Maryland
150
Dolphins
Tyrion Ingram-Dawkins
ED
Georgia
151
Colts
Sai'vion Jones
ED
LSU
152
Cardinals
Tonka Hemingway
DT
South Carolina
153
Bengals
Jack Kiser
LB
Notre Dame
154
Giants
f/SEA
Deone Walker
DT
Kentucky
155
Dolphins
f/DEN
CJ West
DT
Indiana
156
Steelers
Jordan Phillips
DT
Maryland
157
Buccaneers
Ashton Gillotte
ED
Louisville
158
Chargers
Jared Ivey
ED
Mississippi
159
Packers
Jah Joyner
ED
Minnesota
160
49ers
f/MIN
Cameron Williams
OT
Texas
161
Eagles
f/HOU
Brashard Smith
RB
SMU
162
Jets
f/LAR/PIT
Barryn Sorrell
ED
Texas
163
Panthers
f/BAL
Antwaun Powell-Ryland
ED
Virginia Tech
164
Eagles
f/DET/CLE
John Williams
OT
Cincinnati
165
Eagles
f/WAS
RJ Oben
ED
Notre Dame
166
Texans
f/BUF
Trevor Etienne
RB
Georgia
167
Titans
f/KC
Shaun Dolac
LB
Buffalo
168
Eagles
Robert Longerbeam
CB
Rutgers
169
Bills
f/NFL
Jamon Dumas-Johnson
LB
Kentucky
170
Bills
f/DAL/NFL
Tyler Batty
ED
BYU
171
Cowboys
f/NFL
Mitchell Evans
TE
Notre Dame
172
Seahawks
f/NFL
Cody Simon
LB
Ohio State
173
Bills
f/NFL
Cobee Bryant
CB
Kansas
174
Cowboys
f/NFL
Kobe King
LB
Penn State
175
Seahawks
f/NFL
Justin Walley
CB
Minnesota
176
Ravens
f/NFL
Phil Mafah
RB
Clemson