Game Time: 1:00 pm ET, Sunday, December 7, 2025
Venue: M&T Bank Stadium, Baltimore, MD
Where to Watch: CBS
Opening Odds at USA Sportsbooks
DraftKings: Point Spread: Steelers +6, Ravens -6; Over/Under: 42.5 points
Bet365: Point Spread: Steelers +6, Ravens -6; Over/Under: 42.5 points
BetMGM: Point Spread: Steelers +6, Ravens -6; Over/Under: 42.5 points
Season Record
Pittsburgh Steelers: 6-6 (2nd place, AFC North)
Baltimore Ravens: 6-6 (1st place, AFC North)
Do not miss out on our expert handicapper analysis! Jim Feist is on a HOT STREAK in the NFL on a 9-2 NFL RUN for +$6,800 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Pittsburgh Steelers: lost their last game at home against the Buffalo Bills 26-7.
Baltimore Ravens: lost their last game at home against the Cincinnati Bengals 32-14.
Pittsburgh Steelers vs Baltimore Ravens Preview and Analysis
The Steelers are entering this game with a 6-6 record overall and they have a 2-1 record in their divisional games too. They are 3-3 in their home games, 2-3 in their road games, and they are also 1-0 in their neutral site games this season, but they will be on the road for this game. They lost their last game against the Buffalo Bills 26-7. Aaron Rodgers was the starting QB and he completed 10/21 passes for 117 passing yards, 0 touchdowns, and 0 interceptions. Jaylen Warren led the team in rushing yards with 35 and 1 TD. Darnell Washington led the receivers with 45 receiving yards on 2 receptions. Jalen Ramsey led the defense in that game with 6 solo tackles and 3 assisted tackles while no one on the defense recorded a sack for them. Brandin Echols came away with the only interception for them in that one.
The Ravens are entering this game with a 6-6 record overall and they have a 2-1 record in their divisional games too. They are 3-4 in their home games, 3-2 in their road games, and they are also 0-0 in their neutral site games this season, but they will be at home for this game. They lost their last game against the Cincinnati Bengals 32-14. Lamar Jackson was the starting QB and he completed 17/32 passes for 246 passing yards, 0 touchdowns, and 1 interception. Derrick Henry led the team in rushing yards with 60 and 1 TD. Isaiah Likely led the receivers with 95 receiving yards on 5 receptions. Marlon Humphrey led the defense in that game with 7 solo tackles and 2 assisted tackles while Marlon Humphrey led the defense in sacks with 1. No one on the defense came away with an interception for them in that one.
Steelers vs Ravens Prediction
The current betting odds have the Ravens listed as a 6 point favorite in this game according to Draftkings Sportsbook. The Ravens haven't looked great in their games this season with their 6-6 record overall, but that record has them right at the top of the AFC North. They haven't looked great on their home field though with their 3-4 home record this season. Meanwhile, the Steelers haven't looked great in their games this season with their 6-6 record overall, but that record has them right near the top of the AFC North and in the division race. They haven't been a great road team though with their 2-3 road record this year. The Steelers had a great start to the season and even had a huge lead in the division, but they have looked terrible lately and have let that lead slip away from them. They are banged up now with Rodgers playing through a broken wrist and they are off a 26-7 loss at home to the Bills in their last one, a game which they didn't even look competitive in. The Ravens have been the opposite this year as they had a terrible start to the season and put themselves in a big hole, but they have looked a lot better lately and have dug themselves out of that hole. They are off a 32-14 loss at home to the Bengals in their last one and that was a bad loss for them to take, but they will be looking to bounce back at home and still have the momentum on their side with the deficit they erased in the division. The Ravens have the more reliable QB right now with Lamar Jackson and their defense has looked a lot better than the Steelers defense has looked lately. The best way to place a bet here is on the Ravens to cover the spread in this game.
Steelers Ravens Prediction: Our NFL Pick for Sunday, December 7, 2025 (1:00 pm ET start time) is Ravens 24 Steelers 17.
Don't miss our champion handicappers free picks and expert football picks today. And if you enjoyed this Pittsburgh Steelers Baltimore Ravens prediction, be sure to drop by every day for our weekly NFL predictions and previews.
NFL Betting Trends
Pittsburgh Steelers: 17-26 ATS on the road after scoring 14 points or less last game. 3-6 ATS on the road versus good rushing teams - averaging 4.5 rushing yards/carry or more. 2-7 ATS on the road versus good rushing teams - averaging 130 rushing yards/game or more. 6-1 OVER on the road vs. bad defensive teams who give up 24 or more points/game.
Baltimore Ravens: 26-18 ATS as a favorite. 21-9 ATS in all games where the total is between 42.5 and 49 points. 5-0 ATS off a loss against a division rival. 9-4 OVER as a home favorite of 7 points or less. 8-2 OVER off an upset loss as a favorite.
Key Injuries
Pittsburgh Steelers: A. Rodgers (QB) Injured - Wrist. J. Ramsey (CB) Injured - NIR - Rest. T. Watt (LB) Injured - Toe. J. Pierre (CB) Injured - Concussion. P. Queen (LB) Injured - Glute. D. Metcalf (WR) Injured - NIR - Rest. C. Anderson (OT) Injured - Knee. B. Skowronek (WR) Injured - Shoulder. D. Kent (CB) Injured - Ankle. D. Harmon (DL) Injured - Knee.
Baltimore Ravens: L. Jackson (QB) Injured - Ankle. R. Bateman (WR) Injured - Ankle. A. Washington (S) Injured - Achilles. T. Robinson (LB) Injured - Foot. D. Walker (WR) Injured - Groin. N. Wiggins (CB) Injured - Foot.
Notable Quotes
“That's an awful performance by us." - Mike Tomlin after his team’s loss against the Bills in their last game.
“I can’t describe the level of frustration. I’m ticked off. Turnovers are a big part of winning or losing games. Turning the ball over and giving them an extra possession pushes the outcome.” - Lamar Jackson after their loss against the Bengals in their last game.
Starting Lineups
Pittsburgh Steelers
WR Metcalf, DK
WR Austin III, Calvin
TE Smith, Jonnu
TE Washington, Darnell
QB Rodgers, Aaron
RB Warren, Jaylen
Baltimore Ravens
WR Bateman, Rashod
WR Flowers, Zay
WR Hopkins, DeAndre
TE Andrews, Mark
QB Jackson, Lamar
RB Henry, Derrick
FB Ricard, Patrick
Statistical Leaders
Pittsburgh Steelers
Passing: Aaron Rodgers (2,086)
Rushing: Jaylen Warren (639)
Receiving: DK Metcalf (605)
Touchdowns: DK Metcalf (6)
Baltimore Ravens
Passing: Lamar Jackson (1,841)
Rushing: Derrick Henry (931)
Receiving: Zay Flowers (767)
Touchdowns: Derrick Henry (10)
Coaches:
Pittsburgh Steelers: Mike Tomlin (19th season)
Baltimore Ravens: John Harbaugh (18th season)