NFL picks, predictions, odds for Week 7: Division races heat up

NFL picks, predictions, odds for Week 7: Division races heat up
ClutchPoints ClutchPoints

The 2025 NFL season is settling in, and as we approach the trade deadline between Weeks 9 and 10, teams need to figure out who they are and what they need to win. This week, two AFC North teams kick off their journey of self-discovery on Thursday night, when the Pittsburgh Steelers take on the Cincinnati Bengals. Ahead of that, let’s take a look at the ClutchPoints 2025 NFL Week 7 picks, predictions, and odds column.

With six weeks in the books, the division races are heating up. Only the Steelers have a comfortable lead right now. Outside of the AFC North, only the New York Jets, Tennessee Titans, Miami Dolphins, and New Orleans Saints are more than two games out of first.

That means nearly every game this week will have serious implications in the standings, as teams look to hold their leads or keep pace with their division leaders.

The bye weeks continue in Week 7, as we welcome back the Houston Texans and Minnesota Vikings, and for now, we say goodbye to two teams that desperately need a break, the plummeting Baltimore Ravens and Buffalo Bills.

Here in Week 7, we’ll get a Thursday night game, another 9:30 a.m. ET matchup from London, England, six 1:00 p.m. ET games, four late-window tilts, a Sunday night affair, and two Monday night showdowns, kicking at 7:00 p.m. ET and a sleep-inducing 10:00 p.m. ET.

In Week 6, we got back to our winning ways straight up, going 9-6 just picking winners. We went 7-8 against the spread, which knocks us down a bit, but keeps us fully in view of the Mount .500 summit. On the season, we’re now 55-38 straight up and 46-47 ATS.

Previous weeks: Week 1 | Week 2 | Week 3 | Week 4 | Week 5 | Week 6

So, let’s get right into the NFL Week 7 picks, predictions, and odds.

Courtesy of DraftKings, here are the NFL odds.

Pittsburgh Steelers (-5.5) at Cincinnati Bengals

Speaking of divisional matchups, the Bengals are the only team within three games of the Steelers right now in the AFC North, so a win on Thursday night will get Pittsburgh close to shutting the door on the division by midseason. The Bengals looked slightly better last week with Joe Flacco, but were still not good by any means.

While Aaron Rodgers and company have been winning, the offense is still a work in progress, so picking them by too many points is a little scary. The Bengals’ defense is still not good, though, so the Steelers should win this game by a touchdown.

Pick: Steelers 21-14

Los Angeles Rams (-3) at Jacksonville Jaguars

If this game were in the States, there would be a lot more to discuss, and the Rams would have a solid case for a win here, although any game without Puka Nakua is hard. This game is in London, though, and kicking at 6:30 am PT for the Rams is doubly...