With the 2024 NFL Draft in the rear view, pretty much every quarterback situation is set. At least until summer. More than a half-dozen NFL teams are poised to hold open competitions at the position in the coming months, and all but a few of them register as legitimate battles. That means close to 20% of this year’s Week 1 starters could be up for grabs, raising the stakes of training camps around the league.
Here’s an early overview of all the competitions, plus our early forecast of eventual starters:
Bo Nix vs. Jarrett Stidham vs. Zach Wilson
The Broncos have done nothing but tout Nix’s experience since spending the No. 12 overall pick on the Oregon product; if you listen to coach Sean Payton and general manager George Paton, you’d believe the 24-year-old rookie is, in fact, the most NFL-ready signal-caller of his class. Which is to say, this feels like Nix’s job to lose. Wilson also has the first-round pedigree with zippy athleticism, but he registers as more of a boom-or-bust Plan B project. Payton surely wants control and consistency within the system, and that’s what Nix is built to offer.
Projected Week 1 starter: Bo Nix
Aidan O’Connell vs. Gardner Minshew
The one quarterback-needy team that didn’t address the position in the draft, the Raiders have vowed to give O’Connell a chance to hold the job after the 2023 fourth-rounder fared reasonably well amid in-season regime change as a rookie. But other factors point to Minshew eventually securing an edge: He’s got more experience and mobility, noted journeyman moxie and he secured spot-starter money to leave the Indianapolis Colts in free agency. With veterans like Davante Adams in tow, winning sooner rather than later may be the priority.
Projected Week 1 starter: Gardner Minshew
The Vikings moved quickly to sign Darnold, the former New York Jets prospect, after seven-year starter Kirk Cousins left in free agency. But McCarthy is the future, bringing heralded poise and play-action prowess as the No. 10 overall pick. Could he be a seamless fit in Kevin O’Connell’s loaded offense? Sure. At 21, though, he’s got a long runway, whereas Darnold — who’s still got a splashy arm — has starting experience. Odds are McCarthy will take over at some point in 2024, but Minnesota could opt to give Justin Jefferson and Co. a “safer” start.
Projected Week 1 starter: Sam Darnold
Drake Maye vs. Jacoby Brissett
Many analysts have suggested Maye, the No. 3 overall pick, could use time to watch and learn and refine pocket fundamentals before shouldering the Patriots offense. But new coach Jerod Mayo has already hinted at a shift in philosophy from the Bill Belichick era by touting the Patriots’ conviction for taking Maye so high, admitting “our legacy will be defined by” the young gunslinger. Brissett is seasoned and serviceable with experience under new coordinator Alex Van Pelt, but Maye’s natural tools could prove too tantalizing to pass up, elevating their upside.
Projected Week 1 starter: Drake Maye
All indications are the Giants won’t advertise this as an actual competition, perhaps in large part because Jones still has three years left on a $160 million extension. But they reportedly sought a trade up in the draft for Drake Maye, meaning their commitment to Jones isn’t nearly as firm as the money suggests. Word on the street is Lock was always going to get some chance at shaking up QB1 duties anyway. The latter has more of a gutsy gunslinging approach, but if Jones is healthy, his system experience should earn him a final shot at the job.
Projected Week 1 starter: Daniel Jones
Justin Fields vs. Russell Wilson
This is certainly the most appealing competition from an entertainment perspective. Fields was mercurial but explosive in three seasons as the Chicago Bears‘ under-supported starter, so his low-cost acquisition at age 25 felt like a steal. You wonder if he’ll be incorporated even if he doesn’t overtake Wilson, the similarly maligned but far more seasoned acquisition. Steelers brass has been unusually proactive this year, suggesting a lean toward Fields’ upside, but coach Mike Tomlin tends to be patient, and Wilson is a sturdy arm for their old-school attack.
Projected Week 1 starter: Russell Wilson
Jayden Daniels vs. Marcus Mariota
This is the one sham competition of the bunch. But unlike in Chicago, where there is zero question about Caleb Williams‘ place atop the Bears’ depth chart, both Daniels and the new Commanders regime are publicly allowing for the notion that backup Marcus Mariota is in contention for the Week 1 gig. We’ll just say this: If Mariota starts, there is something deeply wrong here. Daniels is 23, played five years of college ball and just went No. 2 overall to a roster littered with veteran additions. His electric mobility should give him an instant hold on the job.
Projected Week 1 starter: Jayden Daniels
require.config({"baseUrl":"https:\/\/sportsfly.cbsistatic.com\/fly-0683\/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:\/\/vidtech.cbsinteractive.com\/avia-js\/2.12.0\/player\/avia.min.js","video-avia-ui":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.12.0\/plugins\/ui\/avia.ui.min.js","video-avia-gam":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.12.0\/plugins\/gam\/avia.gam.min.js","video-avia-hls":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.12.0\/plugins\/hls\/avia.hls.min.js","video-avia-playlist":"https:\/\/vidtech.cbsinteractive.com\/avia-js\/2.12.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:\/\/vidtech.cbsinteractive.com\/sb55\/vast-js\/vtg-vast-client.js"}},"waitSeconds":300});
Discover more from FOXIZ SPORTS
Subscribe to get the latest posts sent to your email.