clock menu more-arrow no yes mobile

Filed under:

49ers vs. Vikings: Monday Night Football picks, odds, more for Week 7

The 5-1 49ers take on the 2-4 Vikings in the Week 7 finale.

Christian McCaffrey #23 of the San Francisco 49ers warms up during pregame warm ups prior to the start of the game against the Dallas Cowboys at Levi’s Stadium on October 08, 2023 in Santa Clara, California. Photo by Thearon W. Henderson/Getty Images

This week’s Monday Night Football matchup features the San Francisco 49ers (-6.5) traveling to Minneapolis to take on the Minnesota Vikings (+6.5).

The 5-1 49ers enter the game as one of the NFL’s best teams, but they’re fresh off their first loss of the season, a surprising 19-17 defeat against the Cleveland Browns in Week 6. San Francisco fought through a number of injuries in that game, many of which they’re still dealing with heading into this week. Star receiver Deebo Samuel will miss the Vikings game, while All-Pro left tackle Trent Williams is doubtful to play. Additionally, both running back Christian McCaffrey and linebacker Dre Greenlaw, both among the best in the NFL at their positions, are questionable to play. Despite the number of setbacks, the 49ers remain one of the NFL’s strongest rosters from top to bottom, and they are heavy favorites heading into MNF.

The 2-4 Vikings have disappointed this season. After finishing last year 13-4 with an early playoff loss, Minnesota hoped to add some more pieces to their roster in an attempt to get over the hump in 2023. Instead, they started their season at a dismal 0-3, with their defense struggling mightily and their star-studded offense being remarkably inconsistent. To add insult to injury, the Vikings had to place Justin Jefferson, arguably the best receiver in the league, on injured reserve after an October 8 loss to the Chiefs.

How to watch 49ers vs. Vikings

Date: Monday, October 23

Kickoff time: 8:15 p.m. ET

Where: U.S. Bank Stadium, Minneapolis, Minnesota

TV channel: ESPN/ABC

Live stream: ESPN+, NFL+ (mobile devices only)

Odds and predictions for 49ers vs. Vikings

Point spread: 49ers -6.5
O/U: 43
Moneyline: 49ers -298, Vikings +240

Pick against the spread

The 49ers are remarkably big favorites here despite having lost last week and the numerous injuries that have built up on their roster. Still, there’s just too much star power to go around to expect San Francisco to disappoint on Monday. Tight end George Kittle and receiver Brandon Aiyuk are both healthy and Pro Bowl-caliber weapons in the receiving game. And running backs Jordan Mason and Elijah Mitchell are top-notch backups if Christian McCaffrey plays on a pitch count. And even with Dre Greenlaw’s questionable status, the 49ers’ highly-touted defense is largely healthy and definitely hungry after last week’s loss.

On the Vikings’ side of things, their defense should struggle against Kyle Shanahan’s offensive attack, and without Justin Jefferson, quarterback Kirk Cousins and the Minnesota offense likely won’t have the firepower to keep up with San Francisco. Despite the injuries, the 49ers still look primed to win and cover.

The pick: 49ers -6.5

Point total

The 49ers offense shouldn’t lose too much of a step despite their injuries, but still don’t expect this game to turn into a shootout. Both the San Francisco and Minnesota offenses are slightly undermanned and coming off of 17 and 20-point performances, respectively. The 49ers should score more this week against a struggling Vikings defense, but Minnesota will find it tough to hit 20 points or more against Nick Bosa and the fierce 49er defense. Kirk Cousins has struggled with pressure all year, and the 49ers’ pass-rush and ball-hawking secondary won’t make life any easier for him. The under seems like the safest prediction here by far.

The pick: Under 43

Odds/lines subject to change. T&Cs apply. See for details.