
Indiana
• Jr
• 6’5″
/ 225 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
PAYDS
|
RUYDS
|
INTS
|
TDS
|
I have no doubt that Fernando Mendoza is the best available QB in this class, and until there are signals otherwise, there’s no reason not to have him going No. 1 to a Raiders team desperate for a QB. Still, while I like Mendoza a lot and love some of his intangibles, I’m not convinced he’s a franchise guy at the NFL level.

Ohio State
• Jr
• 6’4″
/ 243 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
As NFL defenses continue to evolve, positional versatility is becoming more valuable, and Arvell Reese provides that. He can play all three linebacker spots, fit any scheme, and is as good off the ball as he is rushing off the edge. In other words, he’s the kind of player likely to come off the board early.

Utah
• Jr
• 6’6″
/ 308 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
There is depth at the tackle spot in this class, even if there isn’t a no-doubt franchise left tackle prospect. Spencer Fano currently sits at the top of my board among tackle prospects. He’s incredible in the run game but can be overpowered by bigger defenders in pass pro.

Miami (Fla.)
• Jr
• 6’3″
/ 270 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
You’re likely going to see conflicting opinions of Rueben Bain Jr. based on his measurables, but this is one of those times I like to rely on the tape. The first time I saw Bain play for Miami as a freshman, he popped off the screen, and I’ve followed his college career with googly eyes ever since. He has limitations, but he also has a pretty damn high floor.

Miami (Fla.)
• Jr
• 6’6″
/ 335 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
I have Fano as my top tackle, but the gap between him and Miami’s Francis Mauigoa isn’t significant. Some will argue he’s better suited to play guard, and I get why scouts feel that way, but I see an above-average starting tackle in the NFL.

USC
• Jr
• 5’11”
/ 195 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
REC
|
REYDS
|
YDS/REC
|
TDS
|
Makai Lemon is the best WR in the class by my estimation. He’ll be best used in the slot, but he won’t be limited to it. He lacks blazing speed, but his ability to move and change direction separates him from the rest of the class. He might be only 5-foot-11, but he plays like he’s 6-foot-3 on contested balls. He’s the kind of WR who will be a QB’s best friend, and Cleveland can use one of those.

Texas Tech
• Sr
• 6’3″
/ 250 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
David Bailey is just so damn fast off the snap. His first step overwhelmed a lot of his competition at the college level, and while life will be more difficult at the next level — meaning he’ll need to develop more technique — Bailey will improve your pass rush. Will he help stop the run? I’m not as confident there.

Notre Dame
• Jr
• 6’0″
/ 214 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
RUYDS
|
YDS/ATT
|
REYDS
|
TDS
|
I raised a lot of eyebrows last year when I said I liked Jeremiyah Love more than Ashton Jeanty, and my feelings on the subject haven’t changed. Love is a versatile, special playmaker who will quickly prove to be one of the better running backs in the NFL. He’s a ready-made replacement for Alvin Kamara.

Ohio State
• Jr
• 6’3″
/ 195 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
REC
|
REYDS
|
YDS/REC
|
TDS
|
Carnell Tate was always overshadowed by Jeremiah Smith at Ohio State, but that’s more about Smith than Tate. After all, Chris Olave and Emeka Egbuka were often overshadowed by other Buckeyes receivers, and they’ve turned out pretty well. Tate is smooth in everything he does. He’s not a burner and isn’t overly special after the catch, but he gets open routinely.

Ohio State
• Jr
• 6’0″
/ 205 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
Caleb Downs is an instinctive, highly skilled, versatile safety who can be used in a number of different spots and in a number of different ways, and he never takes a snap off. He has a knack for being the guy who makes The Play every time one is needed.

LSU
• Sr
• 6’0″
/ 190 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
Mansoor Delane is a corner who has shown the ability to play well in both man and zone, and he isn’t afraid to mix it up in the run game, either. He will take chances, though, and that can get him in trouble — but it’s that same aggressiveness that has helped him make plays.

Ohio State
• Sr
• 6’5″
/ 243 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
That’s four Ohio State players in the top 12, and the third member of the Buckeyes defense. Sonny Styles didn’t receive the same kind of attention as Caleb Downs or Arvell Reese, but he’s another versatile chess piece who began his college career at safety before moving to linebacker.

Tennessee
• Jr
• 6’0″
/ 193 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
Jermod McCoy missed the 2025 season due to a torn ACL, which could ultimately lead to him going much later than this, but he was fantastic for Tennessee in 2024. He’s a very good athlete who moves well and looks fluid in coverage. He’s not a great tackler, which could also knock him down some boards, but I like the upside here.

Florida
• Sr
• 6’5″
/ 330 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
It’s a matter of personal preference, but when it comes to interior defensive linemen in this class, I don’t know that anybody has as high a ceiling as Caleb Banks, which makes him worth betting on. He played in only three games in 2025, but when you go through the tape, you see flashes of eye-popping plays. The question will be whether those flashes turn into more consistent production.

Oregon
• Jr
• 6’3″
/ 245 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
REC
|
REYDS
|
YDS/REC
|
TDS
|
I genuinely wouldn’t be surprised if Kenyon Sadiq works his way into the top 10 by the time the draft rolls around. We’ve seen how important tight ends have become for plenty of offenses in recent years, and how teams value the position. Sadiq is the clear No. 1 option at the position to be That Guy in this class. He reminds me of George Kittle.

Penn State
• Jr
• 6’4″
/ 323 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
The Vikings need help on the interior of their offensive line, and Olaivavega Ioane is the lone guard in this class I view as a first-round player. So Minnesota moves up to get him and makes sure Detroit can’t.

Texas A&M
• Sr
• 6’2″
/ 248 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
Cashius Howell is a high-motor, productive pass rusher who has shown the ability to line up at different spots. He’s probably not somebody you want dropping into coverage a lot, which could make him less attractive to some teams, but the Lions need another edge to take some of the load off Aidan Hutchinson.

Arizona State
• Jr
• 6’2″
/ 200 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
REC
|
REYDS
|
YDS/REC
|
TDS
|
It’s possible the Jets could go for a QB with their second first-round pick, but I have them targeting another WR for whoever their quarterback ends up being in 2026 and beyond. Jordyn Tyson essentially was the Arizona State passing attack, receiving roughly 125% of the team’s targets. Everybody knew where the Sun Devils were trying to get the ball, and nobody could keep Tyson from getting it.

Texas A&M
• Jr
• 5’11”
/ 190 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
REC
|
REYDS
|
YDS/REC
|
TDS
|
Tetairoa McMillan was a hit for the Panthers last year, but they could use a complement for him in the offense, and KC Concepcion feels like a good fit alongside him. He’s not huge, but he plays bigger than his size. He reminds me a bit of former Panthers WR Steve Smith.

Auburn
• Jr
• 6’6″
/ 285 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
With two first-round picks, I wouldn’t be shocked if the Cowboys trade up into the top 10 for somebody on draft day, but in this mock, I have them sitting pat and using both picks. After getting Sonny Styles with their first, they address the pass rush with their second.

Alabama
• Jr
• 6’2″
/ 208 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
PAYDS
|
RUYDS
|
INTS
|
TDS
|
For the first half of the 2025 season, Simpson was the best QB in college football. Then things quickly eroded over the second half of the season. The talent is still there, and I can’t help but feel like the hiring of Mike McCarthy was done with QB development in mind. Maybe Simpson isn’t drafted to start right away, but the Steelers need a QB, and Simpson is good value here.

Clemson
• Jr
• 6’3″
/ 310 lbs
I’m not as high on Peter Woods as the industry consensus. He does possess a rare combination of power and athleticism that causes scouts to drool, but I worry about his length and how it will translate to the next level. I’d also like to see him showcase it more often. There are too many snaps where he looks ordinary.

Clemson
• Jr
• 5’11”
/ 180 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
If Avieon Terrell — the younger brother of former first-round pick A.J. Terrell — were two inches taller, he’d probably be my top CB in this class. Alas, he is not, and it causes me to question what his ultimate ceiling will be as an NFL corner. That said, I still have him going in the first round. He’s pretty good.

Alabama
• Jr
• 6’7″
/ 366 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
Coming into the 2025 season, Kadyn Proctor struck me as a player who might be described as “looks like Tarzan, plays like Jane.” Thankfully, he played more like Tarzan last season, but there are still too many moments where he looks tired. On one hand, you could argue that an NFL strength and conditioning program could be just what he needs, but I’d quickly counter by saying it’s not like Alabama doesn’t have that, too! Perhaps you’ve noticed they’ve developed quite a few NFL players in Tuscaloosa.

Toledo
• Sr
• 6’2″
/ 202 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
The Bears need to address their defensive line, but there’s also a chance they’ll be without both of their starting 2025 safeties next year. With the way the board has fallen, Emmanuel McNeil-Warren may look like the better value. McNeil-Warren is good at a lot of the things Jaquan Brisker has done well for the Bears and seems like a natural replacement.

Georgia
• Jr
• 6’1″
/ 235 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
It’s been a few years since the last one, but CJ Allen is the latest in the long line of Georgia LBs who are smart, can fly sideline to sideline and hit the crap out of you when they find you. He’d be an immediate help to Buffalo’s run defense.

Washington
• Jr
• 6’4″
/ 210 lbs
REC
|
REYDS
|
YDS/REC
|
TDS
|
I could be wishcasting here, but I’ve watched Denzel Boston at Washington the last two years and have felt all along that he’s a player who would flourish in a Kyle Shanahan offense, so why not just put him in Kyle Shanahan’s offense? He’s a big body with fantastic hands and is a precise route runner who thrives on the kind of timing routes the 49ers utilize.

Utah
• Soph
• 6’6″
/ 308 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
Spencer Fano is the Utah OT who gets the most attention, but he may not be the only one off the board by the end of the first round. Caleb Lomu isn’t an incredible athlete (in the context of NFL OTs), but he’s a coach’s dream when it comes to technique and fundamentals. He’ll be starting at RT in the NFL for 10 years.

Georgia
• Jr
• 6’7″
/ 315 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
Monroe Freeling doesn’t have a wealth of experience, so there’s a lot of projection here based on his length and athleticism. The combine could see him fly up boards or drop, depending on how he performs, but for the moment, this feels like a logical landing spot.

Texas Tech
• Sr
• 6’4″
/ 330 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
I don’t know where the Broncos would go here based on what I had available to them, but I’m a Lee Hunter fan, so I’d approve of this pick. He’s a very large human being who seems to greatly enjoy playing football and making you feel like an idiot for thinking there’d be room to run in the A-gap. There are legit concerns about what, if anything, he’ll offer as a pass rusher.

Illinois
• Sr
• 6’3″
/ 270 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
I’m taking a flier here. I’m an Illini fan who has seen a lot of Gabe Jacas over his career, and he’s always reminded me of former Ohio State player and current New England Patriots head coach Mike Vrabel. If the Patriots look to address the pass rush in this spot, Jacas makes a lot of sense for both his ability and scheme fit.

Oregon
• Sr
• 6’5″
/ 318 lbs
Projected Team
|
PROSPECT RNK
|
POSITION RNK
|
When a team wins the Super Bowl, it’s easy to say they don’t have any needs, but the Seahawks can afford to beef up the interior of their OL in my eyes. Emmanuel Pregnon is viewed by some as the best OG in the class, but while I have him behind Penn State’s Olaivavega Ioane, the gap between them isn’t wide.
require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-446/bundles/sportsmediajs/js-build”,”config”:{“version”:{“fly/components/accordion”:”1.0″,”fly/components/alert”:”1.0″,”fly/components/base”:”1.0″,”fly/components/carousel”:”1.0″,”fly/components/dropdown”:”1.0″,”fly/components/fixate”:”1.0″,”fly/components/form-validate”:”1.0″,”fly/components/image-gallery”:”1.0″,”fly/components/iframe-messenger”:”1.0″,”fly/components/load-more”:”1.0″,”fly/components/load-more-article”:”1.0″,”fly/components/load-more-scroll”:”1.0″,”fly/components/loading”:”1.0″,”fly/components/modal”:”1.0″,”fly/components/modal-iframe”:”1.0″,”fly/components/network-bar”:”1.0″,”fly/components/poll”:”1.0″,”fly/components/search-player”:”1.0″,”fly/components/social-button”:”1.0″,”fly/components/social-counts”:”1.0″,”fly/components/social-links”:”1.0″,”fly/components/tabs”:”1.0″,”fly/components/video”:”1.0″,”fly/libs/easy-xdm”:”2.4.17.1″,”fly/libs/jquery.cookie”:”1.2″,”fly/libs/jquery.throttle-debounce”:”1.1″,”fly/libs/jquery.widget”:”1.9.2″,”fly/libs/omniture.s-code”:”1.0″,”fly/utils/jquery-mobile-init”:”1.0″,”fly/libs/jquery.mobile”:”1.3.2″,”fly/libs/backbone”:”1.0.0″,”fly/libs/underscore”:”1.5.1″,”fly/libs/jquery.easing”:”1.3″,”fly/managers/ad”:”2.0″,”fly/managers/components”:”1.0″,”fly/managers/cookie”:”1.0″,”fly/managers/debug”:”1.0″,”fly/managers/geo”:”1.0″,”fly/managers/gpt”:”4.3″,”fly/managers/history”:”2.0″,”fly/managers/madison”:”1.0″,”fly/managers/social-authentication”:”1.0″,”fly/utils/data-prefix”:”1.0″,”fly/utils/data-selector”:”1.0″,”fly/utils/function-natives”:”1.0″,”fly/utils/guid”:”1.0″,”fly/utils/log”:”1.0″,”fly/utils/object-helper”:”1.0″,”fly/utils/string-helper”:”1.0″,”fly/utils/string-vars”:”1.0″,”fly/utils/url-helper”:”1.0″,”libs/jshashtable”:”2.1″,”libs/select2″:”3.5.1″,”libs/jsonp”:”2.4.0″,”libs/jquery/mobile”:”1.4.5″,”libs/modernizr.custom”:”2.6.2″,”libs/velocity”:”1.2.2″,”libs/dataTables”:”1.10.6″,”libs/dataTables.fixedColumns”:”3.0.4″,”libs/dataTables.fixedHeader”:”2.1.2″,”libs/dateformat”:”1.0.3″,”libs/waypoints/infinite”:”3.1.1″,”libs/waypoints/inview”:”3.1.1″,”libs/waypoints/jquery.waypoints”:”3.1.1″,”libs/waypoints/sticky”:”3.1.1″,”libs/jquery/dotdotdot”:”1.6.1″,”libs/jquery/flexslider”:”2.1″,”libs/jquery/lazyload”:”1.9.3″,”libs/jquery/maskedinput”:”1.3.1″,”libs/jquery/marquee”:”1.3.1″,”libs/jquery/numberformatter”:”1.2.3″,”libs/jquery/placeholder”:”0.2.4″,”libs/jquery/scrollbar”:”0.1.6″,”libs/jquery/tablesorter”:”2.0.5″,”libs/jquery/touchswipe”:”1.6.18″,”libs/jquery/ui/jquery.ui.core”:”1.11.4″,”libs/jquery/ui/jquery.ui.draggable”:”1.11.4″,”libs/jquery/ui/jquery.ui.mouse”:”1.11.4″,”libs/jquery/ui/jquery.ui.position”:”1.11.4″,”libs/jquery/ui/jquery.ui.slider”:”1.11.4″,”libs/jquery/ui/jquery.ui.sortable”:”1.11.4″,”libs/jquery/ui/jquery.ui.touch-punch”:”0.2.3″,”libs/jquery/ui/jquery.ui.autocomplete”:”1.11.4″,”libs/jquery/ui/jquery.ui.accordion”:”1.11.4″,”libs/jquery/ui/jquery.ui.tabs”:”1.11.4″,”libs/jquery/ui/jquery.ui.menu”:”1.11.4″,”libs/jquery/ui/jquery.ui.dialog”:”1.11.4″,”libs/jquery/ui/jquery.ui.resizable”:”1.11.4″,”libs/jquery/ui/jquery.ui.button”:”1.11.4″,”libs/jquery/ui/jquery.ui.tooltip”:”1.11.4″,”libs/jquery/ui/jquery.ui.effects”:”1.11.4″,”libs/jquery/ui/jquery.ui.datepicker”:”1.11.4″}},”shim”:{“liveconnection/managers/connection”:{“deps”:[“liveconnection/libs/sockjs-0.3.4″]},”liveconnection/libs/sockjs-0.3.4”:{“exports”:”SockJS”},”libs/setValueFromArray”:{“exports”:”set”},”libs/getValueFromArray”:{“exports”:”get”},”fly/libs/jquery.mobile-1.3.2″:[“version!fly/utils/jquery-mobile-init”],”libs/backbone.marionette”:{“deps”:[“jquery”,”version!fly/libs/underscore”,”version!fly/libs/backbone”],”exports”:”Marionette”},”fly/libs/underscore-1.5.1″:{“exports”:”_”},”fly/libs/backbone-1.0.0″:{“deps”:[“version!fly/libs/underscore”,”jquery”],”exports”:”Backbone”},”libs/jquery/ui/jquery.ui.tabs-1.11.4″:[“jquery”,”version!libs/jquery/ui/jquery.ui.core”,”version!fly/libs/jquery.widget”],”libs/jquery/flexslider-2.1″:[“jquery”],”libs/dataTables.fixedColumns-3.0.4″:[“jquery”,”version!libs/dataTables”],”libs/dataTables.fixedHeader-2.1.2″:[“jquery”,”version!libs/dataTables”],”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”:[“https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”]},”map”:{“*”:{“adobe-pass”:”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”,”facebook”:”https://connect.facebook.net/en_US/sdk.js”,”facebook-debug”:”https://connect.facebook.net/en_US/all/debug.js”,”google”:”https://apis.google.com/js/plusone.js”,”google-csa”:”https://www.google.com/adsense/search/async-ads.js”,”google-javascript-api”:”https://www.google.com/jsapi”,”google-client-api”:”https://accounts.google.com/gsi/client”,”gpt”:”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,”hlsjs”:”https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.0.7/hls.js”,”recaptcha”:”https://www.google.com/recaptcha/api.js?onload=loadRecaptcha&render=explicit”,”recaptcha_ajax”:”https://www.google.com/recaptcha/api/js/recaptcha_ajax.js”,”supreme-golf”:”https://sgapps-staging.supremegolf.com/search/assets/js/bundle.js”,”taboola”:”https://cdn.taboola.com/libtrc/cbsinteractive-cbssports/loader.js”,”twitter”:”https://platform.twitter.com/widgets.js”,”video-avia”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/player/avia.min.js”,”video-avia-ui”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/ui/avia.ui.min.js”,”video-avia-gam”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/gam/avia.gam.min.js”,”video-avia-hls”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/hls/avia.hls.min.js”,”video-avia-playlist”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/playlist/avia.playlist.min.js”,”video-ima3″:”https://imasdk.googleapis.com/js/sdkloader/ima3.js”,”video-ima3-dai”:”https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js”,”video-utils”:”https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”,”video-vast-tracking”:”https://sports.cbsimg.net/fly/js/sb55/vast-js/vtg-vast-client.js”}},”waitSeconds”:300});
