Last update: Thursday, April 26, 2018. 3:05 p.m. Major changes.
Next update: Final update in the early afternoon. Follow me @walterfootball for updates.
*** This mock draft will be updated each week. Check out old versions of this 2018 NFL Mock Draft in the archived mock section. Follow @walterfootball for NFL Draft updates. ***
Pittsburgh Steelers: Richie James, WR, Middle Tennessee State
Once again, the Steelers could lose Martavis Bryant, so they'll need to add some players to their receiving corps.
Indianapolis Colts: Khalil McKenzie, DT, Tennessee
The Colts lost Johnathan Hankins this offseason, so here's someone new for their 4-3.
Houston Texans: Chris Worley, LB, Ohio State
The Texans could use a late-round pick on a linebacker with Brian Cushing gone.
San Francisco 49ers: Frank Ginda, LB, San Jose State
The 49ers needed linebacker help even before Reuben Foster got into legal trouble.
Chicago Bears: Martez Carter, RB, Grambling
There's some talk that Jordan Howard could be traded.
Minnesota Vikings: Jake Wieneke, WR, South Dakota State
The Vikings could use another receiver as an insurance policy, as Adam Thielen and Stefon Diggs are so important to their offense.
Seattle Seahawks: Ito Smith, RB, Southern Miss
The Seahawks could use multiple picks on running backs, given how anemic their ground attack is.
Miami Dolphins: Trey Quinn, WR, SMU
The Dolphins could find a replacement for Jarvis Landry sooner, but this makes sense.
Oakland Raiders: Darrel Williams, RB, LSU
The Raiders have some aging running backs on their roster, so they'll need to add some youth at the position.
Miami Dolphins: Cole Boozer, OT, Temple
The Dolphins need to do something - scratch that, many things - about their atrocious offensive line.
Pick change; previously Dave Steinmetz, OT
Jacksonville Jaguars: Skai Moore, LB, South Carolina
The Jaguars could stand to add a linebacker in the seventh round in the wake of Paul Posluszny's retirement.
Washington Redskins: Daniel Carlson, K, Auburn
Will this finally be the year the Redskins fix their kicking woes?
Green Bay Packers: J'Mon Moore, WR, Missouri
It seems like the Packers will use multiple selections to help their receiving corps.
Kansas City Chiefs: Foye Oluokon, LB, Yale
The Chiefs could spend multiple picks on linebackers with Derrick Johnson gone.
Carolina Panthers: Javon Wims, WR, Georgia
The Panthers bookend their draft with receivers, as they need to find as many weapons as possible for Cam Newton.
New York Jets: Vyncint Smith, WR, Limestone
The Jets need as many offensive threats as possible for their rookie quarterback.
Dallas Cowboys: Christian Sam, LB, Arizona State
Despite the Leighton Vander Esch projection, the Cowboys could use another pick on a linebacker for depth purposes.
Detroit Lions: Matthew Gono, G, Wesley
The Lions could be in search of more offensive line depth in the final round.
Arizona Cardinals: Ade Aruna, DE, Tulane
The Cardinals could address their edge-rushing needs as early as the opening round. This also is a logical pick.
Green Bay Packers: Jordan Thomas, TE, Mississippi State
Jimmy Graham hasn't exactly been the healthiest player over the past several seasons.
San Francisco 49ers: Byron Pringle, WR, Kansas State
Some late-round receiving help makes sense for the 49ers, who need to add more weapons.
Washington Redskins: Quin Blanding, S, Virginia
Here's someone who can help the Redskins' special teams. More secondary depth doesn't hurt either.
Carolina Panthers: Tre Herndon, CB, Vanderbilt
Given how desperate the Panthers are to upgrade their secondary, they may want to use multiple picks on cornerbacks.
Kansas City Chiefs: Andre Chachere, CB, San Jose State
The Chiefs could spend a late-round pick on cornerback depth, as their secondary is a bit of a concern.
Atlanta Falcons: Kurt Benkert, QB, Virginia
The Falcons need to develop a solid No. 2 quarterback behind Matt Ryan. They've shown interest in Kurt Benkert.
New Orleans Saints: Cedrick Wilson, WR, Boise State
The Saints could add a receiver in the late rounds in case Cameron Meredith's health doesn't hold up.
Pittsburgh Steelers: Greg Gilmore, DT, LSU
The Steelers may use their final pick on some depth for their defensive line, and this is a player they've shown interest in.
Jacksonville Jaguars: Malik Reaves, CB, Villanova
The Jaguars lost Aaron Colvin this offseason, so they'll need to add a cornerback at some point.
Seattle Seahawks: Poona Ford, DT, Texas
The Seahawks have to use numerous picks on the defensive line after losing several players there this offseason.
Cincinnati Bengals: Tegray Scales, LB, Indiana
The Bengals could use one of their seventh-round picks to find linebacker depth.
Seattle Seahawks: Keith Kirkwood, WR, Temple
The Seahawks will be looking to add receiving depth after losing Paul Richardson this offseason.
Los Angeles Chargers: Chase Edmonds, RB, Fordham
The Chargers should add a running back behind Melvin Gordon, as they need a viable reserve.
Pick change; previously Aaron Evans, OT
Cincinnati Bengals: Jacob Martin, DE, Temple
There's nothing wrong with adding as much pass-rushing depth as possible, and the Bengals could use help in that department.
Cincinnati Bengals: Jeremy Reaves, S, South Alabama
Cincinnati could also use better depth in the secondary.
Arizona Cardinals: Parry Nickerson, CB, Tulane
Arizona needs some cornerback depth, which they could address late.
Tampa Bay Buccaneers: Jordan Thomas, CB, Oklahoma
The Buccaneers should select a couple of cornerbacks to help with their problems at the position.
Atlanta Falcons: Donnie Ernsberger, FB, Western Michigan
The Falcons seem like they'll be looking for a new fullback at some point on Day 3.