2025 NFL Mock Draft: Shedeur Sanders moves up, New England Patriots take best available

(Photo: Tim Warner, Getty)

21. Jalon Walker, Edge, Georgia (Pittsburgh Steelers)

22. Will Johnson, CB, Michigan (Los Angeles Chargers)

23. Emeka Egbuka, WR, Ohio State (Green Bay Packers)

24. Kelvin Banks Jr., OT, Texas (Minnesota Vikings)

25. Matthew Golden, WR, Texas (Houston Texans)

Johnson missed the final six games of last season at Michigan with reported toe injury. Still, Johnson leaves the Wolverines as one of its more decorated players to only play three seasons at the school. He played in 32 games, including 22 starts, recording 68 tackles, 10 pass breakups, four tackles for loss and nine interceptions. He set a school record with three interceptions returned for touchdowns. 

Banks’ draft stock has been all over the place over the last few months as his final season at Texas was not quite as dominant as expected. LSU’s Will Campbell appeared to lock up OT1 billing several weeks ago, but has also slipped to the second tackle taken according to this latest mock. The Vikings have a variety of needs up front, but haven’t shown their hand yet.