Every week I give my preidctions on who is going to win each game in the NFL, I hope you can find some enjoyment from these picks and possibly a little money too.

Pittsburgh Steelers @ Cleveland Browns

The Cleveland Browns allowed a Taysom Hill masterclass in week 11. The Saints’ Swiss army knife found a spark, with 50 receiving yards, 138 rushing yards, and three touchdowns. Cleveland looked completely unprepared despite Jameis Winston’s 395-yard, two-touchdown performance. 

It’s time to take the Steelers seriously. Pittsburgh’s defense held Lamar Jackson and the Ravens to 16 points, and their offense won without scoring a single touchdown. Russell Wilson didn’t look his best, but if the rest of the team is this good, it’ll take much more than the Browns to stop them. This should be a one-sided affair for the NFL on Thursday night.

Winner: Steelers

Kansas City Chiefs @ Carolina Panthers

The Panthers are coming off a bye week following back-to-back wins. Bryce Young looks like he’s figuring things out, and Carolina has something to smile about. They did beat two bad teams, though, so it remains to be seen whether they’re good.

The Chiefs finally took their first L of the year. Josh Allen and the Bills proved to be Mahomes’ biggest rival and snapped Kansas City’s perfect record. That being said, the Chiefs are still the Chiefs and won’t be happy after this loss. The Panthers shouldn’t expect to win this one.

Winner: Chiefs

Dallas Cowboys @ Washington Commanders

The Dallas Cowboys are no better without Dak Prescott, but the bar wasn’t very high before his injury. Dallas looked incompetent in every phase of the game in a 34-10 loss to the Texans on Monday night.

The Commanders are facing a lot of doubt after losing to the Eagles on Thursday, and they need a bounce back to stay in the race for the NFC East. Washington is a better team, and Jayden Daniels will have a 10-day rest for his ribs heading into this game. The Commanders get the win on Sunday.

Winner: Commanders

Minnesota Vikings @ Chicago Bears

The Chicago Bears came within a blocked field goal of beating their division rival, the Green Bay Packers. Green Bay has an 11-game win streak over the Bears, so maybe it was destined to happen. Caleb Williams is struggling, but with a new offensive coordinator this week and likely a new coach next season, the growing pains won’t stop anytime soon.

The Vikings aren’t the powerhouse they were early this season, but they’re still winning games and currently hold an 8-2 record. Sam Darnold had three total touchdowns in a 23-13 victory over the Titans. The Vikings are the better team this week, and the Bears have a ways to go before they can beat NFL teams of Minnesota’s caliber.

Winner: Vikings

Tampa Bay Buccaneers @ New York Giants

Both of these teams are coming off a bye in week 11. Tampa Bay is on a four-game losing streak without weapons like Mike Evans and Chris Godwin, but the Giants are a certified dumpster fire. They’re sitting with a 2-8 record, and Daniel Jones seems to be on the way out after this season.

The Giants are simply a bad football team right now, and the Bucs can recapture their spark against a weak opponent. It’s not impossible to see the Giants win this game, but they should be in tank mode now. This is Tampa Bay all day.

Winner: Buccaneers

Tennessee Titans @ Houston Texans

The Titans just lost another game to the Vikings, dropping to 2-8 on the year. It’s become clear that Tennessee is done for the year. The Texans got a big win on Monday night against the Dallas Cowboys despite CJ Stroud still not playing to his potential.

Stroud threw for 257 yards with no touchdowns and one interception. Nico Collins is back, and Houston got a much-needed win. This shouldn’t be a close game, as the Texans will be heating up heading into the playoffs, and they’re playing a bad opponent.

Winner: Texans

Detroit Lions @ Indianapolis Colts

The Detroit Lions played a bad game in week 10, and despite Jared Goff’s five interceptions, they stole a win over the Texans. They found their dominance again in week 11, with a 52-6 win over the Jaguars. Detroit is a juggernaut, maybe the best team in the NFL with a real shot at the Super Bowl.

The Colts finally looked like a competent football team with Anthony Richardson at the helm. AR5 had three total touchdowns in a 28-27 win over the Jets. It’s unfortunate that they meet Detroit right now, because their momentum is about to get stopped by a brick wall. The Lions are too good to lose to a 5-6 team.

Winner: Lions

New England Patriots @ Miami Dolphins

The Patriots kept things close with the Rams in week 11 despite losing 28-22. Drake Maye is still improving, and keeping up with Matt Stafford is no easy task, so he should be given props. The Pats are rebuilding, and they’re on a good track. They’re just not a great team yet.

The Dolphins just beat the Raiders 34-19, and Tua threw for three touchdowns. Tyreek Hill seems to be heating back up, and the Dolphins look like themselves again. This should be a fun matchup. New England is getting its bearings, but Miami is better right now.

Winner: Dolphins

Denver Broncos @ Las Vegas Raiders

The Denver Broncos might be the most surprising team of 2024. Bo Nix is a bonafide stud, and the defense is top-tier. Nix threw for four touchdowns in a 38-6 domination over the Falcons.

The Raiders couldn’t keep up with the Dolphins in week 11, and the Broncos are an even tougher opponent. This could be a one-sided matchup that could end in a blowout.

Winner: Broncos

San Francisco 49ers @ Green Bay Packers

The 49ers are still struggling with the injury bug, and Christian McCaffrey is finding his footing again since returning. San Francisco slipped up late in their week 11 matchup with the Seahawks, allowing a Geno Smith touchdown with 12 seconds left.

The Packers were a contrast to that, with a game-winning field goal block to beat their division rival. This might be a close game, but the Packers are healthier, and they have a better rhythm right now.

Winner: Packers

Arizona Cardinals @ Seattle Seahawks

Both of these teams can be put in the “Are they good or not?” club. The Seahawks had a terrific comeback against the 49ers in week 11, and the Cardinals are on a four-game winning streak coming out of their bye week.

Kyler Murray is heating up with a team that currently leads the NFC West. This game should be a lot of fun, and it could go either way, but the edge goes to Arizona extending their lead and shocking the NFL.

Winner: Cardinals

Philadelphia Eagles @ Los Angeles Rams

The Los Angeles Rams are flying a bit under the radar right now. Matt Stafford threw for four touchdowns in a 28-22 victory over the Patriots in week 11. The Eagles are on another level right now, though. Saquon Barkley went off with a two-touchdown performance on Thursday night, and he seems to be hotter than ever.

Leaning on Saquon might not be the best game plan for Philly in the long run, but they’re on a hot streak right now. That’s not ending in week 12; the Eagles win and move to 9-2 in the year.

Winner: Eagles

Baltimore Ravens @ Los Angeles Chargers

The Ravens are an extremely confusing team this season. They dropped 35 against the Bengals in a week 10 victory, but then only managed 16 points in a loss to the Steelers the next week. Lamar Jackson makes a case for MVP, then gets shut down, seemingly at random.

The Chargers nearly collapsed against the Bengals in week 11, and if not for a missed Evan McPherson field goal, they would have. LA usually has an efficient offense, but they need to stay hot down the stretch. The Ravens need this win more, and Lamar Jackson has something to prove to the NFL in week 12.

Winner: Ravens

MORE FROM STADIUM RANT: NFL News

If you enjoyed this article, subscribe to our newsletter here. Check out Stadium Rant Original shows on our Youtube channel and subscribe! Give our socials Facebook, Twitter, Instagram, TikTok a follow for more great content!