Home Football (NFL)Fornelli’s 2026 NFL mock draft 3.0: Cardinals trade out, teams eye 2027 QB class

Fornelli’s 2026 NFL mock draft 3.0: Cardinals trade out, teams eye 2027 QB class

by Marcelo Moreira

player headshot

Indiana

• Jr

• 6’5″

/ 236 lbs

Projected Team

Las Vegas

PROSPECT RNK

1st

POSITION RNK

1st

PAYDS

3535

RUYDS

276

INTS

6

TDS

48

There hasn’t been much drama around the first pick of the NFL Draft in recent years, and that doesn’t change in 2026. Mendoza has probably already started looking at houses in the Las Vegas area.

player headshot

Ohio State

• Jr

• 6’4″

/ 243 lbs

Projected Team

N.Y. Jets

PROSPECT RNK

3rd

POSITION RNK

2nd

The Jets were active on defense in free agency, but that won’t stop them from adding another talented piece to the unit. Reese is the defender with the highest ceiling in this class.

player headshot

Texas Tech

• Sr

• 6’4″

/ 250 lbs

Projected Team

Washington

PROSPECT RNK

19th

POSITION RNK

3rd

We have a trade! I don’t know how many moves we’ll see this year, but the Commanders address their pass rush by moving up from No. 7 to grab Bailey. He’s the most ready-made pure pass rusher in the class.

player headshot

Notre Dame

• Jr

• 6’0″

/ 214 lbs

Projected Team

Tennessee

PROSPECT RNK

16th

POSITION RNK

1st

RUYDS

1372

YDS/ATT

6.9

REYDS

280

TDS

21

I want it on the record that my last mock was the first time I had seen Love go to the Titans at No. 4, and I’ve seen it a lot since. Am I a trendsetter? No, it’s just a pick that makes more sense as the process goes along. The Titans look to surround Cam Ward with talent, fix the run game and take one of the best players in this class.

player headshot

Ohio State

• Jr

• 6’0″

/ 205 lbs

Projected Team

N.Y. Giants

PROSPECT RNK

7th

POSITION RNK

1st

A running back followed by a safety in the top five! Positional value goes out the window a bit in a class without no-doubt elite talent at premium positions, and the Giants’ defense will be a lot better with Downs in it.

player headshot

Miami (Fla.)

• Jr

• 6’6″

/ 329 lbs

Projected Team

Cleveland

PROSPECT RNK

20th

POSITION RNK

4th

The Browns have two first-round picks, and I’m confident one will be used on an offensive lineman and the other on a receiver. The order is up for debate. Here, I have Cleveland taking advantage of the fact that no tackle has come off the board, so it gets its first choice.

player headshot

Georgia

• Jr

• 6’7″

/ 315 lbs

Projected Team

Arizona

PROSPECT RNK

52nd

POSITION RNK

7th

It makes sense for the Cardinals to trade down and acquire picks. This is a rebuild, and they’d much rather have more picks in next year’s draft, when the QB pool is expected to be much deeper. As for Freeling, I love his ceiling as a left tackle, so the Cardinals take a swing on a potential long-term protector for their future QB.

player headshot

LSU

• Sr

• 6’0″

/ 187 lbs

Projected Team

New Orleans

PROSPECT RNK

12th

POSITION RNK

3rd

I didn’t have Delane going in the top 10 in my first two mocks, but he’s the best corner in the class, and those don’t usually last long. The Saints take the local product to upgrade their secondary.

player headshot

Ohio State

• Jr

• 6’2″

/ 192 lbs

Projected Team

Kansas City

PROSPECT RNK

8th

POSITION RNK

2nd

REC

51

REYDS

875

YDS/REC

17.2

TDS

9

Travis Kelce isn’t getting younger, Rashee Rice is hard to count on, and Xavier Worthy hasn’t exactly lit the world on fire. You’ve signed Kenneth Walker III; now it’s time to upgrade the WR position and give Patrick Mahomes as many weapons as possible.

player headshot

Utah

• Jr

• 6’6″

/ 311 lbs

Projected Team

Cincinnati

PROSPECT RNK

5th

POSITION RNK

2nd

Is Fano a right tackle? Is he a guard? I can’t answer with certainty, but what I know beyond a shadow of a doubt is that the Bengals need to get better along the offensive line.

player headshot

Miami (Fla.)

• Jr

• 6’2″

/ 263 lbs

Projected Team

Miami

PROSPECT RNK

2nd

POSITION RNK

1st

The Miami kid who played at Miami gets drafted by Miami. Sure, it won’t help him experience the world, but it will help the Dolphins’ defensive line. I understand the concerns about Bain’s arm length, and while there’s some validity to them, I’m not scared. T. rex had short arms, but that didn’t stop other dinosaurs from running like hell when he came through looking to eat, did it?

player headshot

Ohio State

• Sr

• 6’5″

/ 243 lbs

Projected Team

Dallas

PROSPECT RNK

10th

POSITION RNK

1st

REC

61

REYDS

711

YDS/REC

11.7

TDS

9

One of the combine’s biggest stars puts on the most recognizable star in sports, as the Cowboys add a very intriguing talent to their defense.

player headshot

USC

• Jr

• 5’11”

/ 192 lbs

Projected Team

L.A. Rams

PROSPECT RNK

18th

POSITION RNK

4th

REC

79

REYDS

1156

YDS/REC

14.6

TDS

13

This is not fair. I’m mad at myself for doing this. Giving Sean McVay a player like Makai Lemon should not be legal, but it’s not my fault. There were 12 other teams in this mock that had a chance to take him, and none did.

player headshot

Penn State

• Jr

• 6’4″

/ 323 lbs

Projected Team

Baltimore

PROSPECT RNK

15th

POSITION RNK

1st

We’ve reached the point where I’ve seen Ioane mocked to the Ravens so many times (including by me!) that I’m convinced there’s no way it actually happens in the draft. If for no other reason, Baltimore might worry people would think it just picked who the public told it to.

player headshot

Auburn

• Jr

• 6’6″

/ 276 lbs

Projected Team

Tampa Bay

PROSPECT RNK

27th

POSITION RNK

5th

I’ve heard a lot of different opinions on Faulk, from where he’s best suited to play to how effective he’ll be at either position. I remain a fan and believe he has the potential to be a damn good player, and the Bucs’ pass rush can use more of those.

player headshot

Oregon

• Jr

• 6’3″

/ 241 lbs

Projected Team

N.Y. Jets

PROSPECT RNK

29th

POSITION RNK

1st

REC

51

REYDS

560

YDS/REC

11

TDS

8

The Jets used their first pick to add to their defensive haul of the offseason. Now it’s time to use their second to add another weapon on offense. Tight end may not be the most pressing need, but Sadiq will help Geno Smith and whoever eventually replaces him.

player headshot

Clemson

• Sr

• 6’7″

/ 317 lbs

Projected Team

Detroit

PROSPECT RNK

22nd

POSITION RNK

5th

It may not be Miller, but given everything that’s happened in Detroit this offseason, it feels like offensive tackle is the most likely position here. Miller is a plus athlete who has shown the ability to excel in pass protection. He’s also one of the few OT prospects in this class worthy of a pick this early, with a clear tackle frame.

player headshot

Oregon

• Soph

• 6’0″

/ 201 lbs

Projected Team

Minnesota

PROSPECT RNK

35th

POSITION RNK

3rd

This is another pick that’s been mocked repeatedly. I genuinely feel bad for Vikings fans because they see a new mock, get excited to click on it to find out who their team is taking, and it’s, “Oh, Thieneman again. Neat.” I nearly considered mixing it up for that reason alone! But I didn’t. Sorry.

player headshot

Utah

• Soph

• 6’6″

/ 308 lbs

Projected Team

Carolina

PROSPECT RNK

14th

POSITION RNK

3rd

The Panthers signed Rasheed Walker to a one-year deal to serve as Ikem Ekwonu’s replacement for 2026, but that shouldn’t stop them from addressing the offensive line in the draft. Lomu is a talented player who could start at tackle or possibly kick inside to guard. Either way, a better offensive line improves the entire offense.

player headshot

Texas A&M

• Sr

• 6’3″

/ 253 lbs

Projected Team

Dallas

PROSPECT RNK

24th

POSITION RNK

4th

The Cowboys address the defense again after picking up Sonny Styles, this time selecting Texas A&M’s Howell to help the pass rush.

player headshot

Alabama

• Jr

• 6’7″

/ 352 lbs

Projected Team

Pittsburgh

PROSPECT RNK

4th

POSITION RNK

1st

Yes, this would be the third time the Steelers have taken a tackle in the first round in the last four years, but I’m ready to consider the possibility of moving on from Broderick Jones.

player headshot

Ohio State

• Jr

• 6’2″

/ 326 lbs

The Chargers’ run defense wasn’t a huge problem last year, but it’s an area they could improve, and McDonald helps immediately. He’s not likely to develop into a great pass rusher, but he’s not a zero in that department.

player headshot

Miami (Fla.)

• Sr

• 6’3″

/ 259 lbs

Projected Team

Philadelphia

PROSPECT RNK

26th

POSITION RNK

4th

The looming possibility of an A.J. Brown trade could change things for the Eagles here, but he’s still in Philly, so the bigger need is adding to the pass rush. You don’t often get a chance to draft a proven veteran like the 25-year-old Mesidor! Yes, he’s old for a rookie, but he’s also a good player.

player headshot

Arizona State

• Jr

• 6’2″

/ 203 lbs

Projected Team

Cleveland

PROSPECT RNK

6th

POSITION RNK

1st

REC

61

REYDS

711

YDS/REC

11.7

TDS

9

I tipped my hand on Cleveland’s second pick earlier, and Tyson is one of the more interesting prospects in the class. He has good size, hands and speed, and he’s shown an ability to line up at different spots. The bigger questions are about his health, as he’s been dinged up throughout his college career.

player headshot

Clemson

• Jr

• 6’3″

/ 298 lbs

Projected Team

Chicago

PROSPECT RNK

13th

POSITION RNK

1st

The Bears began overhauling their defense this offseason and could target any number of players here. One of the biggest problems this unit had last year was stopping the run, and Woods should help there while also offering the potential to collapse the pocket against the pass.

player headshot

Washington

• Jr

• 6’4″

/ 210 lbs

Projected Team

Buffalo

PROSPECT RNK

34th

POSITION RNK

6th

REC

62

REYDS

881

YDS/REC

14.2

TDS

12

The Bills took a big swing on DJ Moore to address their needs at receiver, but this offense still lacks a prototypical big-bodied X, and I think everyone in Buffalo is ready to move on from the Keon Coleman experiment. Boston isn’t flashy, but he’s polished and gives Buffalo a lot of what its receiving corps is missing.

player headshot

Missouri

• Sr

• 6’6″

/ 262 lbs

Young is one of the players I’m most excited about when it comes to the possibilities. He’s one of the younger edge prospects in the class, but he has good size and length and leaves plenty to dream on. It’s a bit of a boom-or-bust profile, but that’s something I’m more than happy to take a swing on if I’m San Francisco this late in the first round.

player headshot

Iowa

• Sr

• 6’5″

/ 319 lbs

Projected Team

Houston

PROSPECT RNK

78th

POSITION RNK

8th

Dunker could work out at tackle in the NFL, or he could be better suited inside at guard. Either way, the Texans can use him. Plus, you can sell mullet wigs at games.

player headshot

Tennessee

• Jr

• 6’1″

/ 188 lbs

Projected Team

Kansas City

PROSPECT RNK

9th

POSITION RNK

1st

The Chiefs took a receiver with their first pick and now look to help replace Trent McDuffie (whom they traded to acquire this pick). McCoy didn’t play in 2025 and didn’t work out at the combine. He was incredible in 2024, though, and may have been the No. 1 CB in this class if not for his torn ACL. This could be a steal for the Chiefs.

player headshot

Clemson

• Jr

• 5’11”

/ 180 lbs

Projected Team

Miami

PROSPECT RNK

11th

POSITION RNK

2nd

Given the moves the Dolphins have made this offseason, this looks like a team doing its damnedest to give itself a chance at an early pick next year in a deeper QB pool. Terrell is one of my favorite players in the class and fills one of many glaring needs, but he alone shouldn’t prove to be a serious hindrance to No. 1 pick contention in 2027.

player headshot

Clemson

• Jr

• 6’4″

/ 263 lbs

Projected Team

New England

PROSPECT RNK

49th

POSITION RNK

6th

After his 2024 season, Parker was seen as a player who could be a top-five pick. A more ordinary 2025 significantly muted those expectations, but there’s still plenty to like.

player headshot

South Carolina

• Jr

• 6’0″

/ 190 lbs

Projected Team

Seattle

PROSPECT RNK

61st

POSITION RNK

8th

Ideally, the Seahawks would love it if someone wanted to trade back into the first round to get that fifth-year option on a prospect, but I don’t know who’s left on the board that would attract a partner. So the Seahawks add yet another talented defensive back to their defense.

require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-492/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});

Source link

Related Posts

Leave a Comment