2024 NFL Mock Draft – Round 4 (101-135) – Charlie Campbell



* Walt taking 2014 and 2018
Charlie Campbell, Senior Draft Analyst
Last update: Thursday, April 25, 2024. Round 7 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, and 2022 NFL Drafts
2nd Place in all NFL media with correct picks for 2021

2024 NFL MOCK DRAFT – WALT’S | CHARLIE’S ROUND: 1
 | 4  | 5  | 6  | 7

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


101. NFL Team Logo for Panthers Carolina Panthers: Ray Davis, RB, Kentucky

The Panthers take some running back depth.


Click links to see the Panthers' picks across all rounds:
Click here to jump to the Panthers' first second-round pick.  |  Rd: 2 Pk: 7  |  Rd: 3 Pk: 1  |  Rd: 5 Pk: 6  |  Rd: 5 Pk: 7  |  Rd: 7 Pk: 20

102. NFL Team Logo for Seahawks Seattle Seahawks: Drake Stoops, WR, Oklahoma

Seattle could stand to get deeper at wide receiver.

Click links to see the Seahawks' picks across all rounds:
Rd: 1 Pk: 16  |  Rd: 3 Pk: 17  |  Rd: 4 Pk: 18  |  Rd: 6 Pk: 3  |  Rd: 6 Pk: 16  |  Rd: 7 Pk: 15

103. NFL Team Logo for Patriots New England Patriots: Dominick Puni, OT, Kansas

The Patriots grab some offensive line competition.

Click links to see the Patriots' picks across all rounds:
Rd: 1 Pk: 3  |  Click here to jump to the Patriots' second-round pick.  |  Rd: 3 Pk: 4  |  Rd: 5 Pk: 2  |  Rd: 6 Pk: 4  |  Rd: 6 Pk: 17  |  Rd: 7 Pk: 11

104. NFL Team Logo for Cardinals Arizona Cardinals: Bucky Irving, RB, Oregon

Arizona could use some running back depth.


Click links to see the Cardinals' picks across all rounds:
Rd: 1 Pk: 4  |  Rd: 1 Pk: 27  |  Click here to jump to the Cardinals' second-round pick.  |  Rd: 3 Pk: 2  |  Rd: 3 Pk: 7  |  Rd: 3 Pk: 26  |  Rd: 5 Pk: 3  |  Rd: 5 Pk: 27  |  Rd: 6 Pk: 10  |  Rd: 7 Pk: 6

105. NFL Team Logo for Chargers Los Angeles Chargers: Ben Sinnott, DE, Kansas State

The Chargers grab some defensive end depth.

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

106. NFL Team Logo for Titans Tennessee Titans: Evan Williams, S, Oregon

Tennessee could use some additional safeties.

Click links to see the Titans' picks across all rounds:
Rd: 1 Pk: 7  |  Click here to jump to the Titans' second-round pick.  |  Rd: 5 Pk: 11  |  Rd: 6 Pk: 6  |  Rd: 7 Pk: 22  |  Rd: 7 Pk: 32

107. NFL Team Logo for Giants New York Giants: Jeremiah Trotter Jr., LB, Clemson

The Giants grab more linebacker competition.

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

108. NFL Team Logo for Vikings Minnesota Vikings: Mo Kamara, DE, Colorado State

Minnesota grabs another defensive end option.

Click links to see the Vikings' picks across all rounds:
Rd: 1 Pk: 11  |  Rd: 1 Pk: 23  |  Rd: 4 Pk: 29  |  Rd: 5 Pk: 22  |  Rd: 5 Pk: 32  |  Rd: 6 Pk: 1  |  Rd: 7 Pk: 10  |  Rd: 7 Pk: 12

109. NFL Team Logo for Falcons Atlanta Falcons: Sedrick Van Pran-Granger, C, Georgia

The Falcons add more offensive line depth.

Click links to see the Falcons' picks across all rounds:
Rd: 1 Pk: 8  |  Click here to jump to the Falcons' second-round pick.  |  Rd: 3 Pk: 10  |  Rd: 3 Pk: 15  |  Rd: 5 Pk: 8  |  Rd: 6 Pk: 11  |  Rd: 6 Pk: 21

110. NFL Team Logo for Chargers Los Angeles Chargers: Willie Drew, CB, Virginia State

The Chargers pick up some cornerback competition.

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

111. NFL Team Logo for Jets New York Jets: Christian Jones, OT, Texas

The Jets take some offensive tackle depth.

Click links to see the Jets' picks across all rounds:
Rd: 1 Pk: 10  |  Rd: 3 Pk: 8  |  Rd: 4 Pk: 35  |  Rd: 6 Pk: 9  |  Rd: 6 Pk: 27  |  Rd: 7 Pk: 37

112. NFL Team Logo for Raiders Las Vegas Raiders: Khyree Jackson, CB, Oregon

The Raiders need more cornerback talent.

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

113. NFL Team Logo for Ravens Baltimore Ravens: Dillon Johnson, RB, Washington

Baltimore could stand to be deeper behind Derrick Henry.

Click links to see the Ravens' picks across all rounds:
Rd: 1 Pk: 30  |  Click here to jump to the Ravens' second-round pick.  |  Rd: 3 Pk: 29  |  Rd: 4 Pk: 30  |  Rd: 5 Pk: 30  |  Rd: 6 Pk: 42  |  Rd: 7 Pk: 8  |  Rd: 7 Pk: 30

114. NFL Team Logo for Jaguars Jacksonville Jaguars: Ainias Smith, WR, Texas A&M

The Jaguars take some receiver depth.

Click links to see the Jaguars' picks across all rounds:
Rd: 1 Pk: 17  |  Click here to jump to the Jaguars' second-round pick.  |  Rd: 3 Pk: 32  |  Rd: 4 Pk: 16  |  Rd: 5 Pk: 18  |  Rd: 6 Pk: 36  |  Rd: 7 Pk: 16

115. NFL Team Logo for Bengals Cincinnati Bengals: Marshawn Lloyd, RB, USC

The Bengals could use some running back depth.

Click links to see the Bengals' picks across all rounds:
Rd: 1 Pk: 18  |  Click here to jump to the Bengals' second-round pick.  |  Rd: 3 Pk: 16  |  Rd: 3 Pk: 33  |  Rd: 5 Pk: 14  |  Rd: 6 Pk: 18  |  Rd: 6 Pk: 38  |  Rd: 7 Pk: 4  |  Rd: 7 Pk: 17

116. NFL Team Logo for Jaguars Jacksonville Jaguars: Beaux Limmer, C, Arkansas

The Jaguars take some offensive line depth.

Click links to see the Jaguars' picks across all rounds:
Rd: 1 Pk: 17  |  Click here to jump to the Jaguars' second-round pick.  |  Rd: 3 Pk: 32  |  Rd: 4 Pk: 14  |  Rd: 5 Pk: 18  |  Rd: 6 Pk: 36  |  Rd: 7 Pk: 16

117. NFL Team Logo for Colts Indianapolis Colts: Audric Estime, RB, Notre Dame

The Colts grab some running back depth after losing Zack Moss.


Click links to see the Colts' picks across all rounds:
Rd: 1 Pk: 15  |  Click here to jump to the Colts' second-round pick.  |  Rd: 3 Pk: 18  |  Rd: 5 Pk: 16  |  Rd: 6 Pk: 15  |  Rd: 7 Pk: 14

118. NFL Team Logo for Seahawks Seattle Seahawks: Matt Goncalves, OT, Pittsburgh

The Seahawks add more tackle and guard depth.


Click links to see the Seahawks' picks across all rounds:
Rd: 1 Pk: 16  |  Rd: 3 Pk: 17  |  Rd: 4 Pk: 2  |  Rd: 6 Pk: 3  |  Rd: 6 Pk: 16  |  Rd: 7 Pk: 15

119. NFL Team Logo for Steelers Pittsburgh Steelers: Andru Phillips, CB, Kentucky

The Steelers could use more cornerback talent.

Click links to see the Steelers' picks across all rounds:
Rd: 1 Pk: 20  |  Click here to jump to the Steelers' second-round pick.  |  Rd: 3 Pk: 20  |  Rd: 3 Pk: 34  |  Rd: 6 Pk: 2  |  Rd: 6 Pk: 19

120. NFL Team Logo for Eagles Philadelphia Eagles: Brenden Rice, WR, USC

The Eagles take some receiver depth.


Click links to see the Eagles' picks across all rounds:
Rd: 1 Pk: 22  |  Click here to jump to the Eagles' first second-round pick.  |  Rd: 2 Pk: 21  |  Rd: 5 Pk: 26  |  Rd: 5 Pk: 36  |  Rd: 5 Pk: 37  |  Rd: 6 Pk: 34

121. NFL Team Logo for Broncos Denver Broncos: Marcellas Dial, CB, South Carolina

The Broncos could use more cornerback competition.

Click links to see the Broncos' picks across all rounds:
Rd: 1 Pk: 12  |  Rd: 3 Pk: 12  |  Rd: 5 Pk: 1  |  Rd: 5 Pk: 10  |  Rd: 5 Pk: 12  |  Rd: 6 Pk: 31  |  Rd: 7 Pk: 36

122. NFL Team Logo for Bears Chicago Bears: James Williams, LB, Miami

The Bears add some linebacker depth.


Click links to see the Bears' picks across all rounds:
Rd: 1 Pk: 1  |  Rd: 1 Pk: 9  |  Rd: 3 Pk: 11

123. NFL Team Logo for Texans Houston Texans: Tykee Smith, S, Georgia

The Texans add some safety depth.

Click links to see the Texans' picks across all rounds:
Click here to jump to the Texans' first second-round pick.  |  Rd: 2 Pk: 27  |  Rd: 3 Pk: 22  |  Rd: 4 Pk: 27  |  Rd: 6 Pk: 12  |  Rd: 6 Pk: 13  |  Rd: 7 Pk: 18  |  Rd: 7 Pk: 27

124. NFL Team Logo for 49ers San Francisco 49ers: Brandon Dorlus, DT, Oregon

The 49ers could stand to have more rotational defensive line talent.

Click links to see the 49ers' picks across all rounds:
Rd: 1 Pk: 31  |  Click here to jump to the 49ers' second-round pick.  |  Rd: 3 Pk: 30  |  Rd: 4 Pk: 31  |  Rd: 4 Pk: 33  |  Rd: 5 Pk: 41  |  Rd: 6 Pk: 35  |  Rd: 6 Pk: 39  |  Rd: 7 Pk: 31

125. NFL Team Logo for Buccaneers Tampa Bay Buccaneers: Ryan Flournoy, WR, Southeast Missouri State

The Bucs could use some receiver depth.

Click links to see the Buccaneers' picks across all rounds:
Rd: 1 Pk: 26  |  Click here to jump to the Buccaneers' second-round pick.  |  Rd: 3 Pk: 25  |  Rd: 3 Pk: 28  |  Rd: 6 Pk: 44  |  Rd: 7 Pk: 26

126. NFL Team Logo for Packers Green Bay Packers: Zion Tupuola-Fetui, OLB, Washington

The Packers grab more edge-rush depth.

Click links to see the Packers' picks across all rounds:
Rd: 1 Pk: 25  |  Click here to jump to the Packers' first second-round pick.  |  Rd: 2 Pk: 26  |  Rd: 3 Pk: 24  |  Rd: 3 Pk: 27  |  Rd: 5 Pk: 34  |  Rd: 6 Pk: 26  |  Rd: 6 Pk: 43  |  Rd: 7 Pk: 25  |  Rd: 7 Pk: 35

127. NFL Team Logo for Texans Houston Texans: Will Shipley, RB, Clemson

The Texans add a running back for depth.


Click links to see the Texans' picks across all rounds:
Click here to jump to the Texans' first second-round pick.  |  Rd: 2 Pk: 27  |  Rd: 3 Pk: 22  |  Rd: 4 Pk: 23  |  Rd: 6 Pk: 12  |  Rd: 6 Pk: 13  |  Rd: 7 Pk: 18  |  Rd: 7 Pk: 27

128. NFL Team Logo for Bills Buffalo Bills: Junior Colson, LB, Michigan

The Bills take some linebacker competition.


Click links to see the Bills' picks across all rounds:
Rd: 1 Pk: 28  |  Click here to jump to the Bills' second-round pick.  |  Rd: 4 Pk: 34  |  Rd: 5 Pk: 9  |  Rd: 5 Pk: 25  |  Rd: 5 Pk: 28  |  Rd: 6 Pk: 24  |  Rd: 6 Pk: 28  |  Rd: 7 Pk: 28

129. NFL Team Logo for Vikings Minnesota Vikings: K.T. Leveston, OT, Kansas State

Minnesota could stand to add more offensive line options.

Click links to see the Vikings' picks across all rounds:
Rd: 1 Pk: 11  |  Rd: 1 Pk: 23  |  Rd: 4 Pk: 8  |  Rd: 5 Pk: 22  |  Rd: 5 Pk: 32  |  Rd: 6 Pk: 1  |  Rd: 7 Pk: 10  |  Rd: 7 Pk: 12

130. NFL Team Logo for Ravens Baltimore Ravens: Elijah Jones, CB, Boston College

Baltimore could stand to get deeper at corner.

Click links to see the Ravens' picks across all rounds:
Rd: 1 Pk: 30  |  Click here to jump to the Ravens' second-round pick.  |  Rd: 3 Pk: 29  |  Rd: 4 Pk: 13  |  Rd: 5 Pk: 30  |  Rd: 6 Pk: 42  |  Rd: 7 Pk: 8  |  Rd: 7 Pk: 30

131. NFL Team Logo for 49ers San Francisco 49ers: Jackson Sirmon, LB, California

The 49ers could use more linebacker talent.

Click links to see the 49ers' picks across all rounds:
Rd: 1 Pk: 31  |  Click here to jump to the 49ers' second-round pick.  |  Rd: 3 Pk: 30  |  Rd: 4 Pk: 24  |  Rd: 4 Pk: 33  |  Rd: 5 Pk: 41  |  Rd: 6 Pk: 35  |  Rd: 6 Pk: 39  |  Rd: 7 Pk: 31

132. NFL Team Logo for Chiefs Kansas City Chiefs: Caelen Carson, CB, Wake Forest

The Chiefs add more secondary talent.


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

133. NFL Team Logo for 49ers San Francisco 49ers: Austin Booker, DE, Kansas

The 49ers could use more pass-rush depth.

Click links to see the 49ers' picks across all rounds:
Rd: 1 Pk: 31  |  Click here to jump to the 49ers' second-round pick.  |  Rd: 3 Pk: 30  |  Rd: 4 Pk: 24  |  Rd: 4 Pk: 31  |  Rd: 5 Pk: 41  |  Rd: 6 Pk: 35  |  Rd: 6 Pk: 39  |  Rd: 7 Pk: 31

134. NFL Team Logo for Bills Buffalo Bills: Renardo Green, CB, Florida State

The Bills add some cornerback depth with a prospect who can handle press-man duties.

Click links to see the Bills' picks across all rounds:
Rd: 1 Pk: 28  |  Click here to jump to the Bills' second-round pick.  |  Rd: 4 Pk: 28  |  Rd: 5 Pk: 9  |  Rd: 5 Pk: 25  |  Rd: 5 Pk: 28  |  Rd: 6 Pk: 24  |  Rd: 6 Pk: 28  |  Rd: 7 Pk: 28

135. NFL Team Logo for Jets New York Jets: T.J. Tampa, CB, Iowa State

The Jets could use more cornerback depth.

Click links to see the Jets' picks across all rounds:
Rd: 1 Pk: 10  |  Rd: 3 Pk: 8  |  Rd: 4 Pk: 11  |  Rd: 6 Pk: 9  |  Rd: 6 Pk: 27  |  Rd: 7 Pk: 37