We’re almost a month into the 2024 regular season, and there have been plenty of surprises so far. While we might have expected the likes of the Kansas City Chiefs to be undefeated at this point, the Minnesota Vikings and Seattle Seahawks jumping to 3-0 marks weren’t on many bingo cards. It’s just as surprising to see the San Francisco 49ers sitting at 1-2 to start the year.
Week 3 also gave us some eyebrow-raising upsets, including the Carolina Panthers rolling over the Las Vegas Raiders and the Denver Broncos taking down the Tampa Bay Buccaneers to earn their first wins of the season.
So, what does Week 4 have on deck? Below, we’ll take a look at week four of the regular season and get our take on the early lineups to see if there’s anything they can tell us about who the punters initially see coming out on top.
Week 4 early odds
(All lines via SportsLine deal odds; all games Sunday unless noted)
Cowboys at Giants (Thursday) | Cowboys -4.5 | 44 | Cowboys -217, Giants +180 |
Bengals at Panthers | Bengal -5.5 | 45 | Bengals -242, Panthers +198 |
Broncos at Jets | Jets -8 | 38.5 | Broncos +316, Jets -400 |
Jaguars at Texans | Texans -4.5 | 45.5 | Jaguars +174, Texans -210 |
Rams at Bears | Bears -1.5 | 41 | Rams +107, Bears -127 |
Vikings at Packers | Packers -2.5 | 43.5 | Vikings +118, Packers -139 |
Saints at Falcons | Falcons -1.5 | 45.5 | Saints +102, Falcons -123 |
Eagles at Buccaneers | Eagles -2.5 | 45.5 | Eagles -139, Buccaneers +117 |
Steelers at Colts | Steelers -1.5 | 38.5 | Steelers -123, Colts +104 |
Patriots at 49ers | 49ers -10.5 | 40.5 | Patriots +419, 49ers -568 |
Commanders at Cardinals | Cardinals -5 | 49.5 | Commanders +192, cardinals -233 |
Browns at Raiders | Browns -1 | 37.5 | Browns -115, Raiders -104 |
Chiefs at Chargers | Chiefs -8.5 | 39.5 | Chiefs -410, Chargers +321 |
Bills at Ravens | Ravens -2.5 | 45.5 | Bills +115, Ravens -135 |
Titans at Dolphins (Monday) | Titans -1 | 37.5 | Titans -114, Dolphins -106 |
Seahawks at Lions (Monday) | Lions -4 | 47.5 | Seahawks +171, Lions -206 |
Remarkable movement, trends
Cowboys at Giants (Thursday)
Both teams enter Week 4 sitting at 1-2 after Dallas fell to the Ravens, and the Giants entered the win column with a win over Cleveland. Despite having the same record, the odds make the Cowboys a 4.5-point road favorite in this NFC East matchup. Under Mike McCarthy, Dallas is 13-5 ATS as a road favorite. Under Brian Daboll, the Giants are 8-4-1 ATS as a home dog.
Bengals at Panthers
This line may change after Cincinnati’s matchup on Monday night, but the club currently sits as a 5.5-point road favorite over Carolina. This is up slightly from the 5-point spread in favor of the Bengals at the opener, so Andy Dalton’s prolific debut in 2024 didn’t seem to move the line too much closer to the Panthers. Carolina is 1-2 ATS on the season.
Broncos at Jets
New York — more specifically Aaron Rodgers — seems to have impressed people during Thursday’s win over New England. After opening at Jets -6, this line has now crossed the touchdown threshold as New York now puts up eight points. Denver got into the win column on Sunday after an impressive blowout over the Buccaneers in Tampa Bay, but doesn’t seem to be moving the needle much for this upcoming contest.
Jaguars at Texans
Jacksonville still has its Week 3 matchup with the Bills on deck for Monday night, so this line could change depending on what happens in that game. That said, the Texans are currently a 4.5-point favorite over their AFC South rival, which is up a point after opening at Houston -3.5. The Texans are 2-1 but were just swept by the Minnesota Vikings on the road, and the CJ Stroud-led offense has been shaky over the past two weeks. That has the club 0-2-1 ATS on the season.
Rams at Bears
Chicago’s offense showed some flashes of late, but ultimately fell to 1-2 on the road against the Colts in Week 3. However, as they head back to Solider Field for Week 4, they sat as a slim 1.5-point favorite over the Los Los Angeles Rams. Sean McVay’s team is coming off a thrilling win against the 49ers in Week 3, thanks to a field goal with two seconds left in the matchup. That gave LA their first cover of the season, and it will be interesting to see if the public takes this line to them as the week goes on.
Vikings at Packers
Check out the Minnesota Vikings! Kevin O’Connell’s team is 3-0 to start the year, both straight up and against the spread. However, they are preparing for an NFC North matchup with the Packers as a slight underdog. Green Bay puts up 2.5 points as the home team, which is quite a swing from the 5.5 points they put up at the opener. That change is likely aftershocks from Jordan Love’s injury, but it will be interesting to monitor his status and see how that may affect the line. Even without Love, Malik Willis was able to keep the Packers afloat to move to 2-1, which includes a shutout in their only game at Lambeau Field this season.
Saints at Falcons
After a productive start to the season offensively, the Saints came back down to Earth in a 12-point effort to the Eagles, who pulled away with the win in the final minutes on Sunday. The Saints will now head to Atlanta to face a Falcons team that also lost late as the Kansas City Chiefs made a key defensive stop to send them to 1-2. Thanks to the strong start of the year by New Orleans, it lowered this line to a thin edge. After opening at Falcons -4.5, the line is down to Falcons -1.5.
Early selection: The SportsLine Projection Model has the Saints covering as one of their strongest early picks on the Week 4 slate, giving it more than a 60% chance of happening. See all the early Week 4 model spread picks and scoring projections at SportsLine.
Eagles at Buccaneers
Philadelphia scored a critical road win on Sunday against the Saints, thanks to strong performances from Saquon Barkley and Dallas Goedert and are now favorites in this upcoming road contest against the Bucs. The Eagles opened as a 3-point favorite but then came down to Eagles -2.5. Under Nick Sirianni, Philly is 7-11-1 ATS as a road favorite. The availability of AJ Brown and DeVonta Smith for this game should also be monitored. Meanwhile, Tampa Bay is looking to bounce back from a rough loss to the Broncos at Raymond James Stadium, where they managed just seven points. Dating back to last season, the Bucs are 2-2 ATS as a home underdog.
Steelers at Colts
Pittsburgh is one of the more unlikely 3-0 teams in the NFLbut they have remained perfect thus far, including a home win against the Chargers on Sunday. The Steelers are also 3-0 ATS to start the season and come into this road contest against Indy as a 1.5-point favorite. This is a considerable swing after the Colts opened as a small half-point favorite. Indy beat the Bears in Week 3, but continues to look inconsistent on offense under Anthony Richardson, so Pittsburgh’s defense could remain a key plot to their success in that matchup. That said, the club is just 32-40-3 (44.4%) ATS under Mike Tomlin as a road favorite.
Patriots at 49ers
Both of these teams are coming off losses in Week 3. Of course, it’s more surprising to see the 49ers coming into this game at 1-2, especially after dropping two straight. San Francisco allowed the Rams to rally late and sneak away with a win, but they will return to Levi’s Stadium as heavy favorites over a depleted New England team. The Niners are a 10.5-point favorite over the Patriots, which is the largest spread on the Week 4 slate. However, it is down from an 11.5-point spread at the open. New England’s offensive line struggled for whoever was under center upright against the Jets, and it could be a similar story here against the Niners front.
Commanders at Cardinals
The Commanders still have their Week 3 matchup to focus on, but the Cardinals saw this line for Week 4 jump. After opening at Cardinals -2.5, Arizona is now a 5-point favorite over Washington. Even after falling to 1-2, Kyler Murray’s team has been competitive through the early goings of the season and is 2-1 ATS.
Browns at Raiders
Both of these clubs are coming off rough losses in Week 3, with the Browns dropping a home contest against the Giants while the Raiders were burned by the Andy Dalton-led Panthers. Those efforts seem to have turned this head-to-head into a coin toss. Initially, the Browns opened as a 2.5-point road favorite, but the spread now sits at Cleveland -1.
Chiefs at Chargers
Justin Herbert’s ankle injury, mixed with the Chiefs continuing to look like a defender Super Bowl champion, helped move this line considerably. Kansas City opened as a 3-point favorite, but that later exploded to the Chiefs putting up 8.5 points on the road. Since Patrick Mahomes became the full-time starter in 2018, the Chiefs are 20-21-1 ATS as a road favorite.
Bills at Ravens
Buffalo has its Week 3 contest against the Jaguars still to focus on on Monday night, but this is an upset of a prime-time matchup next week. On paper, these are two of the best clubs in the AFC, and the bettors expect this to be a tight contest. The Ravens are a 2.5-point favorite at home, and this line has crossed some key markers. It opened at Ravens -3.5 and came down a full point, riding the hook and a field goal advantage. Baltimore is 0-1 ATS at home this season.
Titans at Dolphins (Monday)
This is a matchup between two of the toughest bets in the NFL. Both the Dolphins and Titans are 0-3 ATS on the season, so someone will be looking at their first cover of the 2024 campaign next week. Miami opened as a 6.5-point favorite, but after injuries to Tua Tagovailoa (concussion) and the uncertain status of backup Skylar Thompson (chest), the Titans are now a 1-point favorite. Overall, this should be a stay-away game until there is clarity on the Dolphins quarterback situation.
Seahawks at Lions (Monday)
The Lions opened as a 6-point favorite at home, but Seattle’s 3-0 start to the year helped drop that line to -4 heading into Week 3. The Seahawks are 1-1-1 ATS on the season over Detroit. it’s 2-1. Under Dan Campbell, the lines covered 62.5% of their games as a home favorite (10-6).
require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-0782/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});