I wouldn’t even say it was by accident, but the NFL has loaded up the best schedule of the 2024 season (so far) with the Week 7 slate. Texans-Packers, Lions-Vikings, Chiefs-49ers, and Ravens-Bucs are all great games, and even Sunday night’s Jets-Steelers game has drama with the debuts of Davante Adams and Russell Wilson on their new teams.
It’s definitely one of those pivotal weeks in the Super Bowl chase as the 49ers need to get a win for their mental health against the Chiefs just to show they can beat that team, their personal road block to multiple championships. We also get to see just how real the Vikings and Sam Darnold are in this NFC North race against the Lions, and I think Texans-Packers is a great non-conference matchup between two teams I was very high on in the offseason.
Favorites were dominant last week with a 12-2 record SU. I’d keep that in mind when it comes to picking this week’s winners, especially in those big games were the road teams are slight underdogs and home-field isn’t what it used to be in this league.
This Week’s Articles
- Updated Super Bowl LIX Odds and the Division Races – I look at the already likely division winners in the AFC, and how great and historic the NFC North race can be.
- NFL 2024 Award Races – Over 5,000 words of my thoughts on MVP, OPOY, DPOY, top rookies, comeback player, and Coach of the Year.
- NFL 2024 Quarterback Rankings Week 7 – Trade help coming for Josh Allen and Aaron Rodgers
- Scott’s Seven NFL Picks Week 7 – A 200-yard passer parlay, Kevin Stefanski’s Super Bowl, 1Q props in Pittsburgh, and a TD scorer parlay that these teams are probably going to ruin with their god damn RBBC approaches. Just free Tank Bigsby, Antonio Gibson, and Bucky Irving already.
- Jets-Steelers Preview and Picks – Lots of thoughts on this one
NFL Week 7 Predictions
I confused Sean Payton for still coaching the Saints, but Denver was in fact my pick on Thursday night, a terrible game to watch. I’m not getting up early for Pats-Jags either. But the good stuff should start at 1 PM.

Pats-Jags: Jacksonville has to win or they’re going to fire Doug Pederson, right? But Drake Maye showed some positives against the Texans last week, so I’m going to hedge and still take the Pats to cover in a closer game than both teams played last week.
Titans-Bills: It looks like Mason Rudolph is starting for Will Levis, but he returns to Buffalo where he lost a playoff game 31-17 with Pittsburgh last year. The Bills haven’t blown anyone out in weeks so they feel due for a big, easy win at home here. The Titans just can’t score enough.
Texans-Packers: I said my 2024 predictions would be horrible if these teams bombed, but they’re 4-2 and 5-1 right now. I’m siding with the Texans here, because I think the Packers have been feasting on turnovers, C.J. Stroud usually protects the ball, and the running game has looked very good with Joe Mixon in the game this year. I also trust Stroud more than Love in crunch time, so I think the Texans can win this one by a late score. Should be good.
Dolphins-Colts: I changed my gut pick here to Miami, a team that tends to win when I expect them to lose. But it’s mostly just that I don’t trust Anthony Richardson, especially without Jonathan Taylor in the backfield. Give me a Colts win if Joe Flacco was the QB, but that’s not the case (unless AR gets hurt again).
Seahawks-Falcons: Could be a good one, but I’m going to trust Atlanta at home as I just don’t trust the Seattle defense. They played bad offenses to start the season and have suffered injuries. Too much skill for Atlanta but it is a push candidate on the spread.
Lions-Vikings: Good spot to see how the Vikings play out of the bye week and how the Lions handle losing Aidan Hutchinson. But my belief is the Lions are going to be the best prepared team to face the Vikings after seeing them twice late in the 2023 season and winning both games. I think they get some turnovers from Sam Darnold, I think Jared Goff does enough against that Brian Flores’ defense, and the Lions keep rolling with a win.
Bengals-Browns: Nick Chubb is back and Kevin Stefanski owns the Bengals in his career. The only problem here is Deshaun Watson is the worst QB in the NFL still starting games. However, I’m going to hedge on the history here and at least give the Browns a chance to cover 5.5 at home. We know the Bengals are a lousy big favorite.
Eagles-Giants: I want to trust Saquon Barkley to have a big Revenge Game in a win. I feel better about it after he was shut down last week. Why? Week-to-week league. What was down last week goes up the next week. Plus I just don’t trust Daniel Jones to beat this team, something I don’t believe he’s done since 2021 when Jalen Hurts had maybe the worst game of his career in a 13-7 final.
Raiders-Rams: Isn’t Stafford contractually obligated to be in a close game every Sunday afternoon? I like the Rams to win, but I’m not trusting them with a 7-point spread.
Panthers-Commanders: Again, it’s time for big favorites to start regressing to the mean and crushing teams. The Commanders have some blowout wins and I just don’t think Panthers will keep up with that offense. Could be a 30-20 game.
Chiefs-49ers: Does the 11-game winning streak continue? We know the Chiefs are usually great after a bye, but the 49ers played last Thursday so it’s not as big of an advantage. Then again, they’ve had byes before two Super Bowls and the Chiefs always find a way to win against Shanahan in the Mahomes era. I could see the Chiefs slipping up here with JuJu popping up with a hamstring issue late in the week. But I also think Purdy holding the ball longer and getting less YAC this season could play into Spags’ hands with blitzes. Should be a good one I’m going to try to watch most of live. I’ll cautiously pick the Chiefs, because you know better than to doubt Mahomes as a road underdog.
Jets-Steelers: I’ll be picking the Jets regardless of which QB the Steelers start. I think Russ is the right call, but all week I’ve pegged this as a game where the Jets will score like 24-27 points and the Steelers will lose, causing people to blame the QB change while ignoring that Justin Fields is 0-22 when the team allows more than 20 points in his career. But I think Rodgers will be comfortable against this predictable defense barring a Watt monster game, and I expect Davante Adams to have an impact immediately. No game-losing INT to Mike Williams this week. Jets finally end the losing streak in what should be a close game.
Ravens-Bucs: Great potential here but I’m not liking the Mike Evans injury news. Sounds like he’ll play though. Ravens are just a tough matchup but at least they faced each other in 2022, so that’s somewhat recent. I’m trusting Lamar to improve to 23-1 against the NFC.
Chargers-Cardinals: No Chargers game has reached 40 total points this year, so the Harbaugh impact has been crazy in multiple ways. The Cardinals are a great 1Q offense before disappearing the rest of the game. Not expecting a ton from this one but I’ll cautiously back the Chargers for another win.