Ourlads NFL Scouting Services
Go
Ad Free
Logout
BUY DRAFT GUIDE
New Orders
Backorders
OURLADS
INSIDER
NFL
DEPTH
CHARTS
NCAA
DEPTH
CHARTS
NFL DRAFT
2026 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
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
bseagle5 | goBirds
Updated: 04/19/2025 2:06PM ET
Pick
Team
Player
Pos.
School
Round 1
1
Titans
Cam Ward
QB
Miami
2
Browns
Abdul Carter
ED
Penn State
3
Giants
Travis Hunter
CB
Colorado
4
Patriots
Ashton Jeanty
RB
Boise State
5
Jaguars
Mason Graham
DT
Michigan
6
Raiders
Shedeur Sanders
QB
Colorado
7
Jets
Tyler Warren
TE
Penn State
8
Panthers
Armand Membou
OG
Missouri
9
Saints
Jaxson Dart
QB
Mississippi
10
Bears
Will Campbell
OT
LSU
11
49ers
Will Johnson
CB
Michigan
12
Cowboys
Omarion Hampton
RB
North Carolina
13
Dolphins
Kelvin Banks Jr.
OT
Texas
14
Colts
Colston Loveland
TE
Michigan
15
Falcons
Jalon Walker
LB
Georgia
16
Cardinals
Grey Zabel
OG
North Dakota State
17
Bengals
Mykel Williams
ED
Georgia
18
Seahawks
Tetairoa McMillan
WR
Arizona
19
Buccaneers
Mike Green
ED
Marshall
20
Broncos
Shemar Stewart
ED
Texas A&M
21
Steelers
Derrick Harmon
DT
Oregon
22
Chargers
Matthew Golden
WR
Texas
23
Packers
Jahdae Barron
CB
Texas
24
Vikings
Nic Scourton
ED
Texas A&M
25
Texans
Josh Simmons
OT
Ohio State
26
Rams
Emeka Egbuka
WR
Ohio State
27
Ravens
Nick Emmanwori
S
South Carolina
28
Lions
James Pearce Jr.
ED
Tennessee
29
Commanders
Jihaad Campbell
LB
Alabama
30
Bills
Donovan Ezeiruaku
ED
Boston College
31
Chiefs
Aireontae Ersery
OT
Minnesota
32
Eagles
Walter Nolen
DT
Mississippi
Round 2
33
Browns
Jalen Milroe
QB
Alabama
34
Giants
Tyler Booker
OG
Alabama
35
Titans
Luther Burden III
WR
Missouri
36
Jaguars
Maxwell Hairston
CB
Kentucky
37
Raiders
TreVeyon Henderson
RB
Ohio State
38
Patriots
Elijah Arroyo
TE
Miami
39
Bears
f/CAR
Tyleik Williams
DT
Ohio State
40
Saints
Mason Taylor
TE
LSU
41
Bears
Quinshon Judkins
RB
Ohio State
42
Jets
Malaki Starks
S
Georgia
43
49ers
Josh Conerly Jr.
OT
Oregon
44
Cowboys
Landon Jackson
ED
Arkansas
45
Colts
Shavon Revel Jr.
CB
East Carolina
46
Falcons
Jared Wilson
OC
Georgia
47
Cardinals
Trey Amos
CB
Mississippi
48
Dolphins
Xavier Watts
S
Notre Dame
49
Bengals
Kenneth Grant
DT
Michigan
50
Seahawks
Carson Schwesinger
LB
UCLA
51
Broncos
Jayden Higgins
WR
Iowa State
52
Seahawks
f/PIT
Logan Brown
OT
Kansas
53
Buccaneers
Jonah Savaiinaea
OG
Arizona
54
Packers
Jack Sawyer
ED
Ohio State
55
Chargers
Darius Alexander
DT
Toledo
56
Bills
f/MIN/HOU
Ty Robinson
DT
Nebraska
57
Panthers
f/LAR
Elic Ayomanor
WR
Stanford
58
Texans
Jalen Royals
WR
Utah State
59
Ravens
Shemar Turner
DT
Texas A&M
60
Lions
Kevin Winston Jr.
S
Penn State
61
Commanders
Kaleb Johnson
RB
Iowa
62
Bills
Kyle Williams
WR
Washington State
63
Chiefs
Joshua Farmer
DT
Florida State
64
Eagles
Azareye'h Thomas
CB
Florida State
Round 3
65
Giants
Will Howard
QB
Ohio State
66
Chiefs
f/TEN
Princely Umanmielen
ED
Mississippi
67
Browns
Tre Harris
WR
Mississippi
68
Raiders
Seth McLaughlin
OC
Ohio State
69
Patriots
Deone Walker
DT
Kentucky
70
Jaguars
Jonas Sanker
S
Virginia
71
Saints
Danny Stutsman
LB
Oklahoma
72
Bears
Jared Ivey
ED
Mississippi
73
Jets
Tyler Shough
QB
Louisville
74
Panthers
Kyle Kennard
ED
South Carolina
75
49ers
JT Tuimoloau
ED
Ohio State
76
Cowboys
Jack Bech
WR
TCU
77
Patriots
f/ATL
Kobe King
LB
Penn State
78
Cardinals
Tai Felton
WR
Maryland
79
Texans
f/MIA/PHI/WAS
Darien Porter
CB
Iowa State
80
Colts
Bradyn Swinson
ED
LSU
81
Bengals
Demetrius Knight Jr.
LB
South Carolina
82
Seahawks
T.J. Sanders
DT
South Carolina
83
Steelers
Ollie Gordon II
RB
Oklahoma State
84
Buccaneers
Andrew Mukuba
S
Texas
85
Broncos
Trevor Etienne
RB
Georgia
86
Chargers
Oluwafemi Oladejo
ED
UCLA
87
Packers
Jaylen Reed
S
Penn State
88
Jaguars
f/MIN
Que Robinson
ED
Alabama
89
Texans
Harold Fannin Jr.
TE
Bowling Green
90
Rams
Quinn Ewers
QB
Texas
91
Ravens
Tahj Brooks
RB
Texas Tech
92
Seahawks
f/DET/NYJ/LV
Kyle McCord
QB
Syracuse
93
Saints
f/WAS
Bilhal Kone
CB
Western Michigan
94
Browns
f/BUF
Brashard Smith
RB
SMU
95
Chiefs
Jaylin Smith
CB
USC
96
Eagles
Lathan Ransom
S
Ohio State
97
Vikings
f/NFL
RJ Harvey
RB
Central Florida
98
Dolphins
f/NFL
Zah Frazier
CB
UTSA
99
Giants
f/NFL
Tory Horton
WR
Colorado State
100
49ers
f/NFL
R.J. Mickens
S
Clemson
101
Rams
f/NFL
Cobee Bryant
CB
Kansas
102
Lions
f/NFL
Alfred Collins
DT
Texas
Round 4
103
Titans
Terrance Ferguson
TE
Oregon
104
Browns
Charles Grant
OG
William & Mary
105
Giants
Cameron Williams
OT
Texas
106
Patriots
Isaiah Bond
WR
Texas
107
Jaguars
CJ West
DT
Indiana
108
Raiders
Jimmy Horn Jr.
WR
Colorado
109
Bills
f/CHI
Wyatt Milum
OT
West Virginia
110
Jets
Jordan Burch
ED
Oregon
111
Panthers
Hunter Wohler
S
Wisconsin
112
Saints
Caleb Rogers
OT
Texas Tech
113
49ers
Vernon Broughton
DT
Texas
114
Panthers
f/DAL
Jarquez Hunter
RB
Auburn
115
Cardinals
Tyler Baron
ED
Miami
116
Dolphins
Jalen Travis
OT
Iowa State
117
Colts
Jaydon Blue
RB
Texas
118
Falcons
Nohl Williams
CB
California
119
Bengals
Jordan Hancock
CB
Ohio State
120
Titans
f/SEA
JJ Pegues
DT
Mississippi
121
Buccaneers
Jacob Parrish
CB
Kansas State
122
Broncos
Cam Skattebo
RB
Arizona State
123
Steelers
Denzel Burke
CB
Ohio State
124
Packers
Anthony Belton
OT
North Carolina State
125
Chargers
Chris Paul Jr.
LB
Mississippi
126
Jaguars
f/MIN
Tate Ratledge
OG
Georgia
127
Rams
Jamon Dumas-Johnson
LB
Kentucky
128
Commanders
f/HOU
Miles Frazier
OG
LSU
129
Ravens
Savion Williams
WR
TCU
130
Lions
Jordan James
RB
Oregon
131
Saints
f/WAS
Isaac TeSlaa
WR
Arkansas
132
Bills
Jason Marshall Jr.
CB
Florida
133
Chiefs
Damien Martinez
RB
Miami
134
Eagles
Gunnar Helm
TE
Texas
135
Dolphins
f/NFL
Devin Neal
RB
Kansas
136
Ravens
f/NFL
Justin Walley
CB
Minnesota
137
Seahawks
f/NFL
Ajani Cornelius
OT
Oregon
138
49ers
f/NFL
Elijhah Badger
WR
Florida
Round 5
139
Vikings
f/CLE
Nazir Stackhouse
DT
Georgia
140
Panthers
f/NYG
Barryn Sorrell
ED
Texas
141
Titans
Josaiah Stewart
ED
Michigan
142
Jaguars
Traeshon Holden
WR
Oregon
143
Raiders
Jack Kiser
LB
Notre Dame
144
Patriots
Cody Simon
LB
Ohio State
145
Jets
Jaylin Lane
WR
Virginia Tech
146
Panthers
Ozzy Trapilo
OT
Boston College
147
49ers
f/NO/WAS
Silas Bolden
WR
Texas
148
Bears
Jeffrey Bassa
LB
Oregon
149
Cowboys
Jaylin Noel
WR
Iowa State
150
Dolphins
Kaimon Rucker
ED
North Carolina
151
Colts
Kobe Hudson
WR
Central Florida
152
Cardinals
Aeneas Peebles
DT
Virginia Tech
153
Bengals
Isaiah Neyor
WR
Nebraska
154
Giants
f/SEA
Francisco Mauigoa
LB
Miami
155
Dolphins
f/DEN
CJ Dippre
TE
Alabama
156
Steelers
Barrett Carter
LB
Clemson
157
Buccaneers
Dont'e Thornton Jr.
WR
Tennessee
158
Chargers
Tonka Hemingway
DT
South Carolina
159
Packers
Drae McCray
WR
Texas Tech
160
49ers
f/MIN
Dylan Sampson
RB
Tennessee
161
Eagles
f/HOU
Elijah Roberts
ED
SMU
162
Jets
f/LAR/PIT
Howard Cross III
DT
Notre Dame
163
Panthers
f/BAL
Dorian Singer
WR
Utah
164
Eagles
f/DET/CLE
Roc Taylor
WR
Memphis
165
Eagles
f/WAS
DJ Giddens
RB
Kansas State
166
Texans
f/BUF
Tyler Batty
ED
BYU
167
Titans
f/KC
Chase Lundt
OT
Connecticut
168
Eagles
Oronde Gadsden II
TE
Syracuse
169
Bills
f/NFL
Riley Leonard
QB
Notre Dame
170
Bills
f/DAL/NFL
Donovan Edwards
RB
Michigan
171
Cowboys
f/NFL
Dillon Gabriel
QB
Oregon
172
Seahawks
f/NFL
Hayden Conner
OG
Texas
173
Bills
f/NFL
Zy Alexander
CB
LSU
174
Cowboys
f/NFL
Ben Yurosek
TE
Georgia
175
Seahawks
f/NFL
Quentin Skinner
WR
Kansas
176
Ravens
f/NFL
Alijah Huzzie
CB
North Carolina