2025 NFL Mock Draft – Round 5 (128-176) – Charlie Campbell



* Walt taking 2014 and 2018
Charlie Campbell, Senior Draft Analyst
Last update: Monday, March 31, 2025. Round 5 added.
Follow Charlie on Twitter @draftcampbell for updates.
Led all NFL media in draft rumor accuracy in ’15, ’16, ’17, ’18, ’20, ’21, and ’22
Led all NFL media in correct picks for the 2017, 2019, 2022, and 2024 NFL Drafts.
2nd Place in all NFL media with correct picks for 2021

2025 NFL MOCK DRAFT – WALT’S | CHARLIE’S ROUND: 1
 | 4  | 5

NFL Draft Recent Links:
2025 NFL Mock Draft (UPDATED 4/2): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5
Other 2025 Mock Drafts: Charlie Campbell (3/31)
2026 NFL Mock Draft (UPDATED 2/19): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (3/30)
(More links to previous NFL mock drafts at the bottom of this page)


128. NFL Team Logo for Ravens Baltimore Ravens: Jalen Rivers, OT, Miami

Baltimore takes some offensive tackle depth.

Click links to see the Ravens' picks across all rounds:
Rd: 1 Pk: 27  |  Click here to jump to the Ravens' second-round pick.  |  Rd: 3 Pk: 27  |  Rd: 5 Pk: 8  |  Rd: 5 Pk: 49

129. NFL Team Logo for Lions Detroit Lions: C.J. West, DT, Indiana

Detroit could lose some veteran defensive linemen in free agency and it would make sense to add a tackle with D.J. Reader in the last year of his contract with Alim McNeill coming off a torn ACL.

Click links to see the Lions' picks across all rounds:
Rd: 1 Pk: 28  |  Click here to jump to the Lions' second-round pick.  |  Rd: 4 Pk: 6

130. NFL Team Logo for Saints New Orleans Saints: Maxen Hook, S, Toledo

The Saints could use some safety youth.

Click links to see the Saints' picks across all rounds:
Rd: 1 Pk: 9  |  Click here to jump to the Saints' second-round pick.  |  Rd: 3 Pk: 7  |  Rd: 3 Pk: 29  |  Rd: 4 Pk: 16

131. NFL Team Logo for Bills Buffalo Bills: Garrett Dillinger, G, LSU

The Bills take some interior offensive line youth and competition.

Click links to see the Bills' picks across all rounds:
Rd: 1 Pk: 30  |  Click here to jump to the Bills' first second-round pick.  |  Rd: 2 Pk: 30  |  Rd: 4 Pk: 13  |  Rd: 5 Pk: 42  |  Rd: 5 Pk: 43  |  Rd: 5 Pk: 46

132. NFL Team Logo for Chiefs Kansas City Chiefs: Juice Wells, WR, Ole Miss

Kansas City could lose some veteran receivers in free agency. Here’s some depth.

Click links to see the Chiefs' picks across all rounds:
Rd: 1 Pk: 31  |  Click here to jump to the Chiefs' second-round pick.  |  Rd: 3 Pk: 2  |  Rd: 3 Pk: 31

133. NFL Team Logo for Eagles Philadelphia Eagles: Dante Trader, S, Maryland

The Eagles could use multiple additions at safety.

Click links to see the Eagles' picks across all rounds:
Rd: 1 Pk: 32  |  Click here to jump to the Eagles' second-round pick.  |  Rd: 3 Pk: 15  |  Rd: 5 Pk: 34  |  Rd: 5 Pk: 37  |  Rd: 5 Pk: 38  |  Rd: 5 Pk: 41

134. NFL Team Logo for Dolphins Miami Dolphins: Tai Felton, WR, Maryland

The Dolphins could use some receiver depth.

Click links to see the Dolphins' picks across all rounds:
Rd: 1 Pk: 13  |  Click here to jump to the Dolphins' second-round pick.  |  Rd: 4 Pk: 2  |  Rd: 5 Pk: 22  |  Rd: 5 Pk: 28

135. NFL Team Logo for Ravens Baltimore Ravens: Jarquez Hunter, RB, Auburn

The Ravens get a power back to help ease the workload for Derrick Henry.

Click links to see the Ravens' picks across all rounds:
Rd: 1 Pk: 27  |  Click here to jump to the Ravens' second-round pick.  |  Rd: 3 Pk: 27  |  Rd: 5 Pk: 1  |  Rd: 5 Pk: 49

136. NFL Team Logo for Seahawks Seattle Seahawks: Willie Lampkin, C, North Carolina

The Seahawks could use multiple additions on the interior of the offensive line.

Click links to see the Seahawks' picks across all rounds:
Rd: 1 Pk: 18  |  Click here to jump to the Seahawks' first second-round pick.  |  Rd: 2 Pk: 20  |  Rd: 3 Pk: 18  |  Rd: 5 Pk: 45  |  Rd: 5 Pk: 48

137. NFL Team Logo for 49ers San Francisco 49ers: Dorian Strong, CB, Virginia Tech

The 49ers could use multiple additions at cornerback.

Click links to see the 49ers' picks across all rounds:
Rd: 1 Pk: 11  |  Click here to jump to the 49ers' second-round pick.  |  Rd: 3 Pk: 11  |  Rd: 4 Pk: 4  |  Rd: 4 Pk: 17  |  Rd: 5 Pk: 19

138. NFL Team Logo for Vikings Minnesota Vikings: Devin Neal, RB, Kansas

The Vikings could use more running back depth.

Click links to see the Vikings' picks across all rounds:
Rd: 1 Pk: 24  |  Rd: 4 Pk: 1  |  Rd: 5 Pk: 33

139. NFL Team Logo for Panthers Carolina Panthers: Eugene Asante, LB, Auburn

With Shaq Thomason leaving, the Panthers could use some linebacker competition.

Click links to see the Panthers' picks across all rounds:
Rd: 1 Pk: 8  |  Click here to jump to the Panthers' second-round pick.  |  Rd: 3 Pk: 10  |  Rd: 4 Pk: 15  |  Rd: 5 Pk: 18  |  Rd: 5 Pk: 36

140. NFL Team Logo for Titans Tennessee Titans: Dillon Gabriel, QB, Oregon

The Titans grab some quarterback competition.

Click links to see the Titans' picks across all rounds:
Rd: 1 Pk: 1  |  Click here to jump to the Titans' second-round pick.  |  Rd: 4 Pk: 7  |  Rd: 4 Pk: 23  |  Rd: 5 Pk: 40

141. NFL Team Logo for Jaguars Jacksonville Jaguars: Karen Reid, LB, Utah

The Jaguars could use more some linebacker talent.

Click links to see the Jaguars' picks across all rounds:
Rd: 1 Pk: 5  |  Click here to jump to the Jaguars' second-round pick.  |  Rd: 3 Pk: 6  |  Rd: 3 Pk: 24  |  Rd: 4 Pk: 11  |  Rd: 4 Pk: 29

142. NFL Team Logo for Raiders Las Vegas Raiders: Nohl Williams, CB, California

The Raiders could use multiple additions at corner.


Click links to see the Raiders' picks across all rounds:
Rd: 1 Pk: 6  |  Click here to jump to the Raiders' second-round pick.  |  Rd: 3 Pk: 4  |  Rd: 3 Pk: 9  |  Rd: 4 Pk: 12

143. NFL Team Logo for Patriots New England Patriots: Vernon Broughton, DT, Texas

th.

The Patriots could use more offensive line talent to help protect Drake Maye.

Click links to see the Patriots' picks across all rounds:
Rd: 1 Pk: 4  |  Click here to jump to the Patriots' second-round pick.  |  Rd: 3 Pk: 5  |  Rd: 3 Pk: 13  |  Rd: 4 Pk: 10

144. NFL Team Logo for Jets New York Jets: Barryn Sorrell, DE, Texas

The Jets could use more defensive line depth.

Click links to see the Jets' picks across all rounds:
Rd: 1 Pk: 7  |  Click here to jump to the Jets' second-round pick.  |  Rd: 3 Pk: 28  |  Rd: 4 Pk: 14  |  Rd: 5 Pk: 35

145. NFL Team Logo for Panthers Carolina Panthers: Jonas Sanker, S, Virginia

The Panthers could use some safety depth.

Click links to see the Panthers' picks across all rounds:
Rd: 1 Pk: 8  |  Click here to jump to the Panthers' second-round pick.  |  Rd: 3 Pk: 10  |  Rd: 4 Pk: 15  |  Rd: 5 Pk: 12  |  Rd: 5 Pk: 36

146. NFL Team Logo for 49ers San Francisco 49ers: Marcus Yarns, RB, Delaware

San Fran takes some running back depth.

Click links to see the 49ers' picks across all rounds:
Rd: 1 Pk: 11  |  Click here to jump to the 49ers' second-round pick.  |  Rd: 3 Pk: 11  |  Rd: 4 Pk: 4  |  Rd: 4 Pk: 17  |  Rd: 5 Pk: 10

147. NFL Team Logo for Bears Chicago Bears: Mitchell Evans, TE, Notre Dame

The Panthers could use some safety depth.

Click links to see the Bears' picks across all rounds:
Rd: 1 Pk: 10  |  Click here to jump to the Bears' first second-round pick.  |  Rd: 2 Pk: 9  |  Rd: 3 Pk: 8  |  Rd: 4 Pk: 18

148. NFL Team Logo for Cowboys Dallas Cowboys: Dylan Fairchild, G, Georgia

The Cowboys could use more offensive line depth.

Click links to see the Cowboys' picks across all rounds:
Rd: 1 Pk: 12  |  Click here to jump to the Cowboys' second-round pick.  |  Rd: 3 Pk: 12  |  Rd: 5 Pk: 44  |  Rd: 5 Pk: 47

149. NFL Team Logo for Dolphins Miami Dolphins: Damien Martinez, RB, Miami

The Dolphins take some running back depth to replace Raheem Mostert.

Click links to see the Dolphins' picks across all rounds:
Rd: 1 Pk: 13  |  Click here to jump to the Dolphins' second-round pick.  |  Rd: 4 Pk: 2  |  Rd: 5 Pk: 7  |  Rd: 5 Pk: 28

150. NFL Team Logo for Colts Indianapolis Colts: Shemar James, RB, Florida

The Colts grab a sleeper linebacker that could be a nice value pick.

Click links to see the Colts' picks across all rounds:
Rd: 1 Pk: 14  |  Click here to jump to the Colts' second-round pick.  |  Rd: 3 Pk: 16  |  Rd: 4 Pk: 20

151. NFL Team Logo for Falcons Atlanta Falcons: Jalen Travis, OT, Iowa State

The Falcons could use more offensive tackle depth and some developmental talent.

Click links to see the Falcons' picks across all rounds:
Rd: 1 Pk: 15  |  Click here to jump to the Falcons' second-round pick.  |  Rd: 4 Pk: 21

152. NFL Team Logo for Cardinals Arizona Cardinals: Shamari Simmons, S, Arizona State

The Cardinals take some safety depth.

Click links to see the Cardinals' picks across all rounds:
Rd: 1 Pk: 16  |  Click here to jump to the Cardinals' second-round pick.  |  Rd: 3 Pk: 14  |  Rd: 4 Pk: 19

153. NFL Team Logo for Bengals Cincinnati Bengals: Olu Oladejo, DE, UCLA

The Bengals could use more edge rush depth.

Click links to see the Bengals' picks across all rounds:
Rd: 1 Pk: 17  |  Click here to jump to the Bengals' second-round pick.  |  Rd: 3 Pk: 17  |  Rd: 4 Pk: 22

154. NFL Team Logo for Giants New York Giants: Montrell Johnson, RB, Florida

The Giants take some running back depth and competition.

Click links to see the Giants' picks across all rounds:
Rd: 1 Pk: 3  |  Click here to jump to the Giants' second-round pick.  |  Rd: 3 Pk: 1  |  Rd: 4 Pk: 3  |  Rd: 4 Pk: 9

155. NFL Team Logo for Dolphins Miami Dolphins: Mac McWilliams, CB, Central Florida

The Dolphins take some cornerback depth and competition.

Click links to see the Dolphins' picks across all rounds:
Rd: 1 Pk: 13  |  Click here to jump to the Dolphins' second-round pick.  |  Rd: 4 Pk: 2  |  Rd: 5 Pk: 7  |  Rd: 5 Pk: 22

156. NFL Team Logo for Steelers Pittsburgh Steelers: Cam Jackson, DT, Florida

The Steelers add a rotational nose tackle.

Click links to see the Steelers' picks across all rounds:
Rd: 1 Pk: 21  |  Rd: 3 Pk: 19  |  Rd: 4 Pk: 26

157. NFL Team Logo for Buccaneers Tampa Bay Buccaneers: Cody Lindenberg, LB, Minnesota

The Bucs could use more linebacker talent and competition.

Click links to see the Buccaneers' picks across all rounds:
Rd: 1 Pk: 19  |  Click here to jump to the Buccaneers' second-round pick.  |  Rd: 3 Pk: 20  |  Rd: 4 Pk: 24

158. NFL Team Logo for Chargers Los Angeles Chargers: Chimere Dike, WR, Florida

The Chargers could use some receiver depth.


Click links to see the Chargers' picks across all rounds:
Rd: 1 Pk: 22  |  Click here to jump to the Chargers' second-round pick.  |  Rd: 3 Pk: 22  |  Rd: 4 Pk: 28

159. NFL Team Logo for Packers Green Bay Packers: Jake Briningstool, TE, Clemson

The Packers could use some tight end depth and competition.


Click links to see the Packers' picks across all rounds:
Rd: 1 Pk: 23  |  Click here to jump to the Packers' second-round pick.  |  Rd: 3 Pk: 23  |  Rd: 4 Pk: 27

160. NFL Team Logo for Vikings Minnesota Vikings: Hunter Wohler, S, Wisconsin

The Vikings could use more safety depth and competition.

Click links to see the Vikings' picks across all rounds:
Rd: 1 Pk: 24  |  Rd: 4 Pk: 1  |  Rd: 5 Pk: 11

161. NFL Team Logo for Eagles Philadelphia Eagles: Jackson Hawes, TE, Georgia Tech

The Eagles add a blocking tight end to help Saquon Barkley and Jalen Hurts.

Click links to see the Eagles' picks across all rounds:
Rd: 1 Pk: 32  |  Click here to jump to the Eagles' second-round pick.  |  Rd: 3 Pk: 15  |  Rd: 5 Pk: 6  |  Rd: 5 Pk: 37  |  Rd: 5 Pk: 38  |  Rd: 5 Pk: 41

162. NFL Team Logo for Jets New York Jets: Dominic Lovett, WR, Georgia

The Jets could use more wide reciever competition and depth.

Click links to see the Jets' picks across all rounds:
Rd: 1 Pk: 7  |  Click here to jump to the Jets' second-round pick.  |  Rd: 3 Pk: 28  |  Rd: 4 Pk: 14  |  Rd: 5 Pk: 17

163. NFL Team Logo for Panthers Carolina Panthers: Jaydon Blue, RB, Texas

The Panthers take some running back depth.

Click links to see the Panthers' picks across all rounds:
Rd: 1 Pk: 8  |  Click here to jump to the Panthers' second-round pick.  |  Rd: 3 Pk: 10  |  Rd: 4 Pk: 15  |  Rd: 5 Pk: 12  |  Rd: 5 Pk: 18

164. NFL Team Logo for Eagles Philadelphia Eagles: Jah Joyner, DE, Minnesota

Philly takes some edge rush depth.

Click links to see the Eagles' picks across all rounds:
Rd: 1 Pk: 32  |  Click here to jump to the Eagles' second-round pick.  |  Rd: 3 Pk: 15  |  Rd: 5 Pk: 6  |  Rd: 5 Pk: 34  |  Rd: 5 Pk: 38  |  Rd: 5 Pk: 41

165. NFL Team Logo for Eagles Philadelphia Eagles: R.J. Harvey, RB, Central Florida

Philly takes some running back depth.

Click links to see the Eagles' picks across all rounds:
Rd: 1 Pk: 32  |  Click here to jump to the Eagles' second-round pick.  |  Rd: 3 Pk: 15  |  Rd: 5 Pk: 6  |  Rd: 5 Pk: 34  |  Rd: 5 Pk: 37  |  Rd: 5 Pk: 41

166. NFL Team Logo for Texans Houston Texans: Riley Leonard, QB, Notre Dame

The Texans grab a backup quarterback option.


Click links to see the Texans' picks across all rounds:
Rd: 1 Pk: 25  |  Click here to jump to the Texans' second-round pick.  |  Rd: 3 Pk: 25  |  Rd: 3 Pk: 32  |  Rd: 4 Pk: 31

167. NFL Team Logo for Titans Tennessee Titans: Xavier Truss, OT/G, Georgia

The Titans take more offensive line depth.

Click links to see the Titans' picks across all rounds:
Rd: 1 Pk: 1  |  Click here to jump to the Titans' second-round pick.  |  Rd: 4 Pk: 7  |  Rd: 4 Pk: 23  |  Rd: 5 Pk: 13

168. NFL Team Logo for Eagles Philadelphia Eagles: Jason Marshall, CB, Florida

The Eagles take corner depth after cutting Darius Slay.

Click links to see the Eagles' picks across all rounds:
Rd: 1 Pk: 32  |  Click here to jump to the Eagles' second-round pick.  |  Rd: 3 Pk: 15  |  Rd: 5 Pk: 6  |  Rd: 5 Pk: 34  |  Rd: 5 Pk: 37  |  Rd: 5 Pk: 38

169. NFL Team Logo for Bills Buffalo Bills: Will Howard, QB, Ohio State

The Bills take a backup quarterback.

Click links to see the Bills' picks across all rounds:
Rd: 1 Pk: 30  |  Click here to jump to the Bills' first second-round pick.  |  Rd: 2 Pk: 30  |  Rd: 4 Pk: 13  |  Rd: 5 Pk: 4  |  Rd: 5 Pk: 43  |  Rd: 5 Pk: 46

170. NFL Team Logo for Bills Buffalo Bills: Upton Stout, CB, Western Kentucky

Buffalo could use some cornerback depth.

Click links to see the Bills' picks across all rounds:
Rd: 1 Pk: 30  |  Click here to jump to the Bills' first second-round pick.  |  Rd: 2 Pk: 30  |  Rd: 4 Pk: 13  |  Rd: 5 Pk: 4  |  Rd: 5 Pk: 42  |  Rd: 5 Pk: 46

171. NFL Team Logo for Cowboys Dallas Cowboys: Dorian Strong, CB, Virginia Tech

The Cowboys add a cornerback with upside.

Click links to see the Cowboys' picks across all rounds:
Rd: 1 Pk: 12  |  Click here to jump to the Cowboys' second-round pick.  |  Rd: 3 Pk: 12  |  Rd: 5 Pk: 21  |  Rd: 5 Pk: 47

172. NFL Team Logo for Seahawks Seattle Seahawks: Andrew Mukuba, S, Texas

Seattle takes a backup safety and special teams contributor.

Click links to see the Seahawks' picks across all rounds:
Rd: 1 Pk: 18  |  Click here to jump to the Seahawks' first second-round pick.  |  Rd: 2 Pk: 20  |  Rd: 3 Pk: 18  |  Rd: 5 Pk: 9  |  Rd: 5 Pk: 48

173. NFL Team Logo for Bills Buffalo Bills: C.J. Dippre, TE, Alabama

The Bills could use some tight end depth.

Click links to see the Bills' picks across all rounds:
Rd: 1 Pk: 30  |  Click here to jump to the Bills' first second-round pick.  |  Rd: 2 Pk: 30  |  Rd: 4 Pk: 13  |  Rd: 5 Pk: 4  |  Rd: 5 Pk: 42  |  Rd: 5 Pk: 43

174. NFL Team Logo for Cowboys Dallas Cowboys: Yahya Black, DT, Iowa

The Cowboys could use multiple defensive line additions.

Click links to see the Cowboys' picks across all rounds:
Rd: 1 Pk: 12  |  Click here to jump to the Cowboys' second-round pick.  |  Rd: 3 Pk: 12  |  Rd: 5 Pk: 21  |  Rd: 5 Pk: 44

175. NFL Team Logo for Seahawks Seattle Seahawks: Luke Lachey, TE, Iowa

Seattle could use some tight end depth.

Click links to see the Seahawks' picks across all rounds:
Rd: 1 Pk: 18  |  Click here to jump to the Seahawks' first second-round pick.  |  Rd: 2 Pk: 20  |  Rd: 3 Pk: 18  |  Rd: 5 Pk: 9  |  Rd: 5 Pk: 45

176. NFL Team Logo for Ravens Baltimore Ravens: Malachi Moore, S, Alabama

The Ravens take a backup safety and special teams contributor.

Click links to see the Ravens' picks across all rounds:
Rd: 1 Pk: 27  |  Click here to jump to the Ravens' second-round pick.  |  Rd: 3 Pk: 27  |  Rd: 5 Pk: 1  |  Rd: 5 Pk: 8