The first month of the 2024 season is now in the rearview mirror, and let’s just say it hasn’t been the happiest of returns to the league from a betting perspective. Almost across the board, the books were coming out on the cast of characters, including yours truly, on the CBS Sports Expert Picks page treading water to varying degrees.
What is the reason that the books surpass us? Well, in part, it’s because these games were remarkably tight. Through Week 4, 39 games have been decided by eight points or less, which is the most through the first month in league history. So, we are in an unprecedented place. That said, we move on to Week 5, where we’ll look to turn the tide, starting with my five locks of the week.
2024 record
Locks of the Week ATS: 7-13
ATS: 24-37-3
ML: 34-30
Everyone NFL odds via SportsLine deal odds.
- Sunday, 1 pm ET (Fox, fubo)
New England is in rough shape coming out of the first month of the season. While it enjoyed a brief moment of optimism after upsetting the Bengals in Week 1, it’s been downhill ever since. The offense is regressing on the week and, to make matters worse, is starting to hit hard. Specifically, the O-line is where things look more dire on the injury front. Already a unit lacking high-end talent, New England could be without starting center David Andrews and rookie offensive tackle Caedan Wallace, both of whom suffered injuries against San Francisco last week.
Sure, the Dolphins look abysmal on offense against the Titans with Tyler Huntley under center, but it could be a wash considering how the Patriots offense is shaping up.
Really, this is a pick on Miami’s ability to get off the field as it ranks No. 1 in the NFL in opponent third-down conversion (23.81%). New England’s offense ranks 24th in the league on third down. All this game may need is a single explosive play on offense, and the Dolphins, even with Huntley, have more players capable of doing just that than the Patriots.
Projected score: Dolphins 17, Patriots 13
The choice: Dolphins +1
- Sunday, 1 pm ET (Fox, fubo)
Don’t look now, but things are starting to click a bit for the Bears offense. Over the past two weeks, Caleb Williams has been much more productive through the air and is coming off his best statistical game of the season (106.6 passer rating vs. Rams) in Week 4. While this team still has some growing pains to go through. , it has a favorable matchup at home here against the Panthers, who are giving up a league-high 32.3 points per game this season. Andy Dalton has lifted the floor of Carolina’s offense since taking over for Bryce Young but isn’t someone who should instill much fear, especially against this Bears defense that is just outside the top 10 in the league in fewest yards through a game. allowed and are tired of the third most takeaways. Also, Chicago has been pretty automatic at home, as it is 7-0 SU and 6-1 ATS at Soldier Field in its past seven games, including five straight sweeps.
Projected score: Bears 27, Panthers 20
The choice: Bears -3.5
Bonus: The SportsLine Projection Model has an A-rated option in this matchup. Check it out here.
It was a shaky start for Jordan Love in his return to action last week against the Vikings, but the Packers quarterback was able to get his team back into contention late. That flashes the high ceiling I had on this Green Bay squad coming into the year, and I think it’s ready to show it to us again in Los Angeles as a road favorite. The Rams defense has been terrible through the first month, ranking 31st in scoring, 32nd in yards per play allowed and 30th on third down (50% conversion). While all eyes will continue to be on Love as he returns to top form, this could be a Josh Jacobs showcase as the Rams allow a league-worst 165.6 yards on the ground this season.
Projected score: Packers 30, Rams 20
The choice: packers -3.5
Bonus: RJ White is 69-28-2 (+3639) in his last 99 ATS picks involving the Packers, and he’s confident on one team against the spread. look who he takes here.
This could also be a playoff game for the Jaguars as their season — and possibly their careers in Jacksonville — are on the line. The club is 0-4 to start the year, but played the Houston Texans tough in Week 3 and now gets a battered Colts squad that could be down Anthony Richardson (hip) and Jonathan Taylor (high ankle sprain). Indy has also allowed the most total yards per game (399.8) this season, giving Trevor Lawrence and the offense as good a landing spot as ever to rebound. The Jags historically also owned that matchup, winning eight straight in Jacksonville. But again, as we look at the big picture for Jacksonville, it needs this win in the worst way as it is set to leave the US after this game for a two-week stint in London. If the Jaguars don’t change things, Doug Pederson may not be the head coach when they return to state.
Projected score: Jaguars 27, Colts 23
The choice: Jaguars -2.5
- Sunday, 4:05 pm ET (Fox, fubo)
This is strictly a play on the Broncos defense being arguably the best unit in the NFL. Denver’s offense under Bo Nix makes things a little scary because we’re putting up a field goal here, but I have a hard time understanding Las Vegas being able to put up points against this defense. The Broncos are third in the league in scoring defense (13.8 points allowed per game) and second in total defense (256.5 total yards allowed per game). When you match that against a Raiders offense that averages less than 20 points per game, is 20th in the league in total yards per play and is 26th in the league on third down (32.6% conversion rate), I seize my opportunities. that Sean Payton can make the offense move to clear the number.
Projected score: Broncos 21, Raiders 16
The choice: Broncos -2.5
Rest of the set
Pirates at Falcons (Thursday)
Projected score: Pirates 26, Falcons 23
The choice: Pirates +1.5
Jets at Vikings (in London)
Projected score: Jets 24, Vikings 23
The choice: Jets +2.5
Crows at Bengal
Projected score: Ravens 30, Bengals 26
The choice: Ravens -2.5
Bills at Texans
Projected score: Bills 24, Texans 20
The choice: Invoices -1
Browns at Commanders
Projected score: Commanders 23, Browns 21
The choice: Browns +3.5
Cardinals at 49ers
Projected score: 49ers 30, Cardinals 24
The choice: Cardinals +7.5
Giants at Seahawks
Projected score: Seahawks 27, Giants 17
The choice: Seahawks -6.5
Cowboys at Steelers
Projected score: Steelers 24, Cowboys 20
The choice: Steelers -2.5
Saints at Chiefs (Monday)
Projected score: Chiefs 23, Saints 20
The choice: Saints +4.5
require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-0790/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});