ENSign in
NFL · Final

Steelers Edge Ravens in Close Contest

Sunday, December 7, 2025, 1:00 PM ET · M&T Bank Stadium

Pittsburgh Steelers 27, Baltimore Ravens 22, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Pittsburgh Steelers vs Baltimore Ravens?

Pittsburgh Steelers beat Baltimore Ravens 27-22 at M&T Bank Stadium on December 7, 2025.

Who was favored in Pittsburgh Steelers vs Baltimore Ravens?

Baltimore Ravens were the favorite at DraftKings, moneyline -278 (about 74% implied). The underdog won.

In a tightly contested matchup at M&T Bank Stadium, the Pittsburgh Steelers emerged victorious against the Baltimore Ravens with a final score of 27-22. This game was particularly noteworthy as it showcased the intense rivalry between these two teams, both of whom have had fluctuating fortunes this season. The Steelers improved their record to 8-6, while the Ravens fell to 6-8, continuing their struggles in the latter part of the season.

Heading into the game, the Ravens had a home record of 6-7, while the Steelers boasted an away record of 7-6. The Ravens had been averaging 20.8 points scored and 23.5 points allowed over their last ten games, with a recent record of 5-5. However, they entered the game on a one-game losing streak, having lost to the Cincinnati Bengals 14-32 in their previous outing. The Steelers, on the other hand, had also recorded a 5-5 record in their last ten games, but were on a two-game losing streak, having lost to the Buffalo Bills 7-26 and the Chicago Bears 28-31 in their last two games. They averaged 23.0 points scored and 22.6 points allowed during that stretch.

The Ravens had struggled at home, with a home record of 2-4 in their last six games, while they had performed better away with a record of 3-1. The Steelers, contrastingly, had a strong home record of 4-2 but had struggled on the road, winning only 1 of their last 4 away games. The previous meetings between these two teams in the 2024 season had ended in a split, with the Ravens winning 34-17 at home and the Steelers winning 18-16 in their earlier matchup.

In terms of injuries, the Ravens had several key players affected, including Zay Flowers and Nnamdi Madubuike, both listed as questionable, while Bilhal Kone, Adam Randall, and Danny Pinter were on injured reserve. The Steelers were also dealing with injury concerns, including Jack Driscoll on injured reserve and several players, including Ben Skowronek, Will Howard, and Michael Pittman Jr., listed as questionable.

The betting market had the Ravens favored by 5.5 points according to DraftKings, with a total set at 43.5. The moneyline odds were -278 for the Ravens and +225 for the Steelers, reflecting the Ravens' status as favorites despite their recent struggles.

Conditions for the game were typical for December, with cold temperatures expected, which could impact the performance of both teams. Fans were advised to watch for the effectiveness of the Ravens' offense against the Steelers' defense, as well as how the Steelers' offense would respond to the Ravens' defensive schemes. The outcome of this game was critical for both teams as they sought to improve their playoff positioning in the competitive AFC North.

Odds

BookSpreadTotalMoneyline
DraftKingsBAL -5.5 43.5 o -115 / u -105 Pittsburgh Steelers +225 · Baltimore Ravens -278

What these prices pay on $100 · What these numbers mean

Injury report

  • Zay FlowersQuestionableLower BodyBaltimore Ravens
  • Bilhal KoneInjured ReserveLower BodyBaltimore Ravens
  • Adam RandallInjured ReserveUndisclosedBaltimore Ravens
  • Nnamdi MadubuikeQuestionableNeckBaltimore Ravens
  • Danny PinterInjured ReserveKneeBaltimore Ravens
  • Jack DriscollInjured ReserveUndisclosedPittsburgh Steelers
  • Donte KentOutUndisclosedPittsburgh Steelers
  • Ben SkowronekQuestionableConcussionPittsburgh Steelers
  • Will HowardQuestionableConcussionPittsburgh Steelers
  • Michael Pittman Jr.QuestionableHamstringPittsburgh Steelers

Leaders

  • Passing yardsLamar Jackson19/35, 219 YDS, 1 TD, 1 INTBaltimore Ravens
  • Rushing yardsDerrick Henry25 CAR, 94 YDSBaltimore Ravens
  • Receiving yardsZay Flowers8 REC, 124 YDSBaltimore Ravens
  • Passing yardsAaron Rodgers23/34, 284 YDS, 1 TDPittsburgh Steelers
  • Rushing yardsKenny Gainwell4 CAR, 15 YDS, 1 TDPittsburgh Steelers
  • Receiving yardsDK Metcalf7 REC, 148 YDSPittsburgh Steelers

Recent form

Baltimore Ravens

Last 10: 5-5Streak L120.8 scored · 23.5 allowed per game2-4 at home

  • L14-32vs Cincinnati BengalsNov 28
  • W23-10vs New York JetsNov 23
  • W23-16at Cleveland BrownsNov 16
  • W27-19at Minnesota VikingsNov 9
  • W28-6at Miami DolphinsOct 31
  • W30-16vs Chicago BearsOct 26
  • L3-17vs Los Angeles RamsOct 12
  • L10-44vs Houston TexansOct 5
  • L20-37at Kansas City ChiefsSep 28
  • L30-38vs Detroit LionsSep 23

Pittsburgh Steelers

Last 10: 5-5Streak L223 scored · 22.6 allowed per game1-3 away

  • L7-26vs Buffalo BillsNov 30
  • L28-31at Chicago BearsNov 23
  • W34-12vs Cincinnati BengalsNov 16
  • L10-25at Los Angeles ChargersNov 10
  • W27-20vs Indianapolis ColtsNov 2
  • L25-35vs Green Bay PackersOct 27
  • L31-33at Cincinnati BengalsOct 17
  • W23-9vs Cleveland BrownsOct 12
  • W24-21vs Minnesota VikingsSep 28
  • W21-14at New England PatriotsSep 21

Standings

TeamLostPoints againstPoints forTiedWin %WonOverall
Cincinnati0367301.00033-0
Baltimore0137801.00033-0
Cleveland278540.33311-2
Pittsburgh254550.33311-2

Box score

StatPittsburgh SteelersBaltimore Ravens
First downs1322
First downs passing79
First downs rushing410
First downs by penalty23
Third downs6-147-18
Fourth downs1-13-4
Offensive plays5177
Total yards318420
Yards per play6.25.5
Drives1010
Net passing yards284203
Completions23/3419/35
Yards per pass8.45.5
Interceptions thrown01
Sacks allowed0-02-16
Rushing yards34217
Rushing attempts1740
Yards per rush2.05.4
Red zone trips2-42-6
Penalties7-335-39
Turnovers01
Fumbles lost00
Defensive touchdowns00
Time of possession26:1633:44

Win probability

Above the line favours Baltimore Ravens, below favours Pittsburgh Steelers.

Venue

  • M&T Bank StadiumBaltimore, MD
  • Attendance70544
  • OfficialsDana McKenzie, Terrence Miles, Mearl Robinson, Anthony Jeffries, Terry Killens Jr., Thomas Eaton, Alex Moore

Elsewhere

Picks for NFL

NFL rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.