NFL Odds, Predictions: Colts vs. Vikings Week 7 Preview & Picks (Oct 25)
- Colts vs. Vikings odds favor Minnesota -250.
- The Vikings are undefeated, with a 5-0 record.
- Daniel Jones has been terrible, with 4 TDs and 9 turnovers so far.
The Colts are breaking apart, and it seems the team from Indianapolis needs a spark. Now they travel to Minneapolis to face the undefeated Vikings, who have one of the league’s best defenses.
Here are the latest NFL Week 7 odds.
How to Watch
- When: Sunday, October 25, 2026, 1:00 PM ET
- Where: U.S. Bank Stadium, Minneapolis, Minnesota
- How to Watch: CBS
Colts vs. Vikings Odds
Game Preview
Losing at home to the Titans was the ultimate kick in the teeth for the Colts fans. The Colts lost 26-20 to arguably the worst team in the NFL, and they are now 2-4, with very poor morale ahead of the trip to Minnesota.
Daniel Jones is playing below any standard. He amassed 1,290 passing yards for 4 touchdowns and 9 turnovers (6 picks and 3 fumbles). If it weren’t for Jonathan Taylor, who ran for 492 rushing yards and has 7 TDs, the Colts would be even worse.
The Vikings’ defense is rock solid. They have the best turnover differential, with 10 takeaways and only 4 giveaways, and they’re the No. 1 scoring defense, allowing just 12.8 points per game. Packers were the sole team this year to score more than 16 points against Minnesota.
Meanwhile, their attack isn’t flashy, but it’s efficient, with Kyler Murray as the new leader. He’s slowly building connections with his downfield targets, while Aaron Jones dominates the run game. So, we guess that as time goes by, the Vikings might be even better.
Colts vs. Vikings Predictions
The Vikings are the clear favorites here, especially now that Daniel Jones is in crisis mode and the Colts are coming off a shocking loss. No need to explain this one; Minnesota’s defense will shut down the Colts and make it a one-sided game.
- Free NFL expert picks: Vikings -6.5
How to bet on the Colts vs. Vikings (Week 7)






Click on any sportsbook above to sign up. Once you’ve made a deposit and claimed your bonus, head to the sportsbook section of the site to bet on this game or on any other sporting event of your choosing.
