NFL mock draft 2026: Minnesota Vikings select Kayden McDonald, DT, Ohio State

Apr 18, 2026 - 17:45
NFL mock draft 2026: Minnesota Vikings select Kayden McDonald, DT, Ohio State
CHAMPAIGN, ILLINOIS - OCTOBER 11: Defensive Lineman Kayden McDonald #98 of the Ohio State Buckeyes celebrates after recovering a fumble in action during a game between the Illinois Fighting Illini and the Ohio State Buckeyes at Memorial Stadium on October 11, 2025 in Champaign, Illinois. (Photo by Robin Alam/ISI Photos/ISI Photos via Getty Images) | ISI Photos via Getty Images

Welcome back to another year of the SB Nation Community Mock Draft!

As we do every draft season, all 32 NFL sites at SB Nation come together to fill out an entire first-round mock draft leading up to the actual event that takes place from April 23-25. One by one, our site managers will make their picks and provide their reasoning behind the selection. From there, I will provide further analysis on top of giving a final opinion on the pick!

Without further ado, let’s keep things rolling!

With the 18th overall pick in the 2026 SB Nation Community Mock Draft, Daily Norseman’s Christopher Gates and the Minnesota Vikings select Kayden McDonald, defensive tackle, Ohio State!

Gates’ analysis:

My analysis: I agree with Gates’ analysis on this pick in that the Vikings probably need some beef in the middle of the defensive line more than a new safety on the back end. With the way the Vikings want to play defense under Brian Flores, they’ll need big bodies to plug up as many holes as possible as to not get burnt by well-timed runs into some of their pressure packages.

McDonald is the best at doing just that while still having the strength to push the pocket when needed. He likely won’t be a three-down player immediately at the next level, but I can easily foresee him being able to re-work his body, transform some of the bad weight into better mass, and become an all-around menace in the middle.

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0