The final Sunday of the year features an eclectic group of games, including five divisional contests, four favorites of at least a touchdown, and one matchup of rookie quarterbacks. No. 2 pick Jayden Daniels and the Commanders are favored by four points in the Week 17 NFL odds, over No. 8 pick Michael Penix and the Falcons. Before that, however, a pair of veteran quarterbacks in Jordan Love and Sam Darnold will face off in Packers vs. Vikings (+1, 48.5). It may not help your straight-up NFL bets to know that this series is deadlocked 10-10-1 over the last 21 meetings, but there are NFL betting trends that could assist with Week 17 NFL picks against the spread.
Green Bay is coming off a MNF appearance, and this will be its first game of the year in which it has less rest than its opponent. The Packers went 1-3 against the spread (ATS) with a rest disadvantage in 2023, while Minnesota’s 10-4-1 ATS record this year is the second-best in the league. All of the updated Week 17 NFL lines are listed below, and SportsLine’s advanced computer model has all the NFL betting advice and NFL predictions you need to make the best Week 17 NFL picks now.
The model, which simulates every NFL game 10,000 times, is up well over $7,000 for $100 players on top-rated NFL picks since its inception. The model enters Week 17 of the 2024 NFL season on a 28-12 betting hot streak on top-rated NFL picks this year, a stunning 70% success rate. Longer term, it is on a 208-140 roll on top-rated NFL picks that dates back to the 2017 season and a 62-33 roll on top-rated NFL picks since Week 7 of 2022.
The model also ranked in the top 10 on NFLPickWatch four of the past six years on straight-up NFL picks and beat more than 94% of CBS Sports Football Pick’em players four times during that span. Anyone following at sportsbooks and on betting apps has seen strong returns.
Now, it has turned its attention to the latest Week 17 NFL odds and NFL betting lines and locked in betting picks for every NFL matchup. Head here to see every pick.
Top Week 17 NFL predictions
We can tell you one of the model’s strongest Week 17 NFL picks is that the Browns (+6.5, 40) cover the spread at home against the Dolphins. Being at home is important to note as Miami notoriously struggles in cold weather. Tua Tagovailoa is 0-8 in his NFL career when the temperature is 45 degrees or lower, and the Dolphins, as a whole, have struggled on the road, no matter the weather. They have lost four of their last five road games, and they’ve failed to cover in three of their last four games overall.
Dorian Thompson-Robinson being inserted under center for Cleveland on Sunday led to the team having a season-high of 148 rushing yards. It marked the third straight game that the Browns had at least 104 rushing yards, so the Browns are finding success on the ground even with Nick Chubb out for the year. That’s a bad omen for Miami which is 2-6 both straight-up and against the spread when it allows 94 or more rushing yards. The model has Cleveland prevailing versus the spread well over 50% of the time. See which other teams to pick here.
Another one of its Week 17 NFL predictions: the 49ers (+3.5, 50.5) cover at home versus the Lions. San Francisco was eliminated from playoff contention in Week 16, so it’s fair to question its motivation entering this game. However, the last time the Niners missed the playoffs, in 2020, they had a similar scenario in which they were eliminated from contention with two games left in the season. Despite no playoff incentive in front of them, the 49ers covered in those last two games of that season as underdogs in both. So, Kyle Shanahan has a track record of getting his team ready to play, even when it’s playing out the string.
Meanwhile, Detroit has lost versus the spread in three of its last four games. David Montgomery’s (knee) injury could become evident on Monday as the Niners own the No. 3 passing defense, so with the air game taking care of, they can focus their attention on Jahmyr Gibbs and stopping Detroit’s run game. Additionally, the Niners have had nearly unprecedented domination over the Lions in San Francisco as the 49ers are riding a 14-game home win streak over Detroit, including in the NFC Championship Game earlier this year. San Francisco covers over 50% of the time, per the model, which also says the Under hits in well over 50% of simulations. See which other teams to pick here.
How to make Week 17 NFL picks
The model has also made the call on who wins and covers in every other game on the Week 17 NFL schedule and just revealed three coveted A-rated spread picks, potentially giving you a huge payday. You can only get every pick for every game at SportsLine.
So what NFL picks can you make with confidence, and which four underdogs should you lock in now? Check out the latest NFL odds below, then visit SportsLine to see which teams win and cover the spread, all from a proven computer model that has returned well over $7,000, and find out.
Week 17 NFL betting odds, lines, live spreads, scores
Get Week 17 NFL picks at SportsLine
Where to bet NFL games
Here are some of the sportsbooks to bet on NFL games this week, along with the various NFL sportsbook promos they currently offer.
require.config("baseUrl":"https:\/\/sportsfly.cbsistatic.com\/fly-0848\/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.12.0\/player\/avia.min.js","video-avia-ui":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/plugins\/ui\/avia.ui.min.js","video-avia-gam":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/plugins\/gam\/avia.gam.min.js","video-avia-hls":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.12.0\/plugins\/hls\/avia.hls.min.js","video-avia-playlist":"https:\/\/sports.cbsimg.net\/fly\/js\/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:\/\/sports.cbsimg.net\/fly\/js\/sb55\/vast-js\/vtg-vast-client.js","waitSeconds":300);