Here are my NFL predictions for this week’s games.

Washington Commanders @ Philadelphia Eagles

The Eagles are on a hot streak right now, but it feels like they’re under the radar. Philly has won their last five games, three of them by at least 20 points. The Commanders are coming off a 28-27 loss to the Steelers, where Jayden Daniels seemingly had ice poured on him. Washington is still a strong team and should be considered a contender, but this game is challenging. The NFC East might be on the line this week, and the Eagles are flying high. Philly extends their win streak on Thursday night.

Winner: Eagles

Baltimore Ravens @ Pittsburgh Steelers

The Ravens snuck out of Thursday night with a win over the Bengals. There was controversy surrounding the ending, but Baltimore held up through the final whistle. They face a surprisingly hot Steelers team in week 11. Pittsburgh is on a four-game win streak, Russell Wilson is on fire, and the defense is top-tier.

If anyone has the firepower to keep up, it’s Lamar Jackson, but the Ravens’ defense needs to step up down the stretch. Baltimore wins a close game with a bitter rival.

Winner: Ravens

Indianapolis Colts @ New York Jets

The New York Jets have been a massive disappointment in 2024. Aaron Rodgers looks like a shell of himself, there is no true leadership, and the rest of the team seems lost on the field.

The Colts aren’t much better off themselves. Aaron Rodgers vs. Joe Flacco should be a no-brainer, but that’s not quite the case anymore. The Jets have the means to beat a mediocre opponent, and there’s no reason for them to lose this game.

Winner: Jets

Green Bay Packers @ Chicago Bears

Week 11 has some tremendous divisional matchups. Despite some disappointment in both teams, this is still an exciting game. Caleb Williams vs. Jordan Love might be a huge rivalry for the next few years. The Bears are in a feeling-out process and have coaching issues that will likely be addressed when the season ends.

The Packers were on a five-game win streak before running into the Detroit Lions, and understandably, they fell. Green Bay vs. Chicago is historic, and this week should continue that excitement with a great look at both teams’ futures. That being said, the Packers are more put together right now.

Winner: Packers

Jacksonville Jaguars @ Detroit Lions

The Jacksonville Jaguars continued the race for the first overall pick in the 2025 NFL draft. This team is at the bottom of the barrel, going up against a wounded juggernaut. The Lions showed massive cracks in their armor against the Texans, with Jared Goff throwing five interceptions.

The Lions still found a way to win that game. If five interceptions and a win is a down week for the Lions, they should have a field day against the Jaguars. Detroit returns to form on Sunday.

Winner: Lions

Las Vegas Raiders @ Miami Dolphins

The Raiders are coming off a bye week following a five-game losing streak. Vegas is struggling in nearly every phase of the game, and they don’t seem to have a plan on how to turn it around. The Dolphins are coming off a win on Monday night over the Rams.

Tua’s still finding his footing after a scary concussion, but Tyreek Hill found the endzone for the first time since week one. 2024 is uncertain for Miami, but they’re not ready to give up yet. The Dolphins are simply the better team here.

Winner: Dolphins

Los Angeles Rams @ New England Patriots

The Patriots are a lousy football team on the right track for a rebuild. Drake Maye has some growing to do, but that’ll come naturally once he has more to work with. The Pats managed nine sacks and an interception against the Bears last week, holding Chicago to just three points in a dominant 19-3 win.

The Rams looked bad on Monday night in a 23-15 loss to the Dolphins. Matt Stafford threw for nearly 300 yards, and four field goals were all they had to show for it. LA is below .500, but the race for the NFC West is still open. Cooper Kupp and Puka Nacua are also getting back into the swing of things. The Rams bounce back in week 11.

Winner: Rams

Cleveland Browns @ New Orleans Saints

The New Orleans Saints finally won a game for the first time in nearly two months. Coming off the firing of head coach Dennis Allen, the Saints again looked like a competent football team. While this doesn’t mean their troubles are gone, there’s some light in NOLA again.

The Browns came back down to earth in week nine against the Chargers. Now they’re coming out of a much-needed bye week and have a chance to stifle the Saints’ momentum. Knowing which Jameis Winston will walk onto that field is impossible, but the Saints are still on the back foot.

Winner: Browns

Minnesota Vikings @ Tennessee Titans

Five weeks ago, this would’ve been a guaranteed blowout for the Vikings. Minnesota was hot and Sam Darnold looked to be having a career year, but they’ve come down a bit since then. Darnold threw three interceptions in a 12-7 victory over the Jaguars in week 10. Minnesota scored no touchdowns in the game either. Thankfully they have an easy opponent in the Titans. Tennessee is a bottom-five team in the league, and their misfortunes have not turned around. Minnesota finds its footing again this week.

Winner: Vikings

Seattle Seahawks @ San Francisco 49ers

The 49ers snuck out with a win over the Buccaneers last week, and CMC shook the rust off. Jake Moody missed three field goals but managed the walk-off to win the game. San Francisco’s offense is finding its identity again, and CMC is looking to break back out. The Seahawks are coming out of their bye week, but they are still a struggling football team. They lost to the Niners in week six, it’s hard to see the result changing this time. 

Winner: 49ers

Atlanta Falcons @ Denver Broncos

This should not be a close game, but it might be the 50/50 of the week. The Broncos came within a blocked field goal of breaking the Chiefs’ undefeated season, while the Falcons gave up a disheartening loss to the Saints. The Broncos are a good team, but the Falcons are a better one. Kirk Cousins tends to bounce back after a tough loss, and the Falcons will vent their frustrations against Denver’s rookie QB Bo Nix.

Winner: Falcons

Kansas City Chiefs @ Buffalo Bills

This might be the season’s biggest challenge for the Chiefs, and who better than the Bills to kill a perfect season? Josh Allen wasn’t his best in week 10, he rushed for a touchdown but threw two interceptions. The Bills still won on the back of a strong defense. Allen plays elite-level football when it comes to the Chiefs.

Both of these teams find a way to win down the stretch, but the Chiefs’ have had more to do with luck than skill. An overtime coin flip gave them the ball first, and a blocked field goal took them past the Broncos. The Bills are the best team on Kansas City’s schedule, they either snap the streak or lose controversially. The Chiefs are favorites until they lose, but they’re not the better team going into Sunday.

Winner: Bills

Cincinnati Bengals @ Los Angeles Chargers

The Bengals have a top three offense in the NFL, it’s a shame their defense is the exact opposite. After a shootout with Lamar Jackson’s Ravens, it’s clear that Joe Burrow is not the problem in Cincinnati. Cincy has six losses this year, five of which came within less than seven points. The Chargers are an extremely efficient team.

They’re not flashy, but they find a way to win games, and they’re 6-3 because of that. They’ll need to bring some flash to take down the Bengals. Joe Burrow is still great, and Ja’Marr Chase is white hot after a historic performance last week. The Bengals high-powered offense carries them past LA.

Winner: Bengals

Houston Texans @ Dallas Cowboys

The Cowboys were not a great team before Dak Prescott’s injury, now they’re even worse. Mike McCarthy is on the hot seat, the team isn’t playing well, and even the stadium seems to be against them. The Texans just fell to the Lions in a confusing Sunday night game. Houston has a lot of problems, and CJ Stroud might be in a sophomore slump. Luckily for them, the Cowboys are just a bad football team. The Texans win this one in Jerry World, and the Cowboys continue their skid.

Winner: Texans