Ravens vs. Steelers 2024 Prediction, Odds, Picks - Dec 21

Ravens vs. Steelers 2024 Prediction, Odds, Picks - Dec 21

Updated Dec. 21, 2024 12:44 p.m. ET
Data Skrive

In a battle of two division rivals, the Baltimore Ravens (9-5) will play the Pittsburgh Steelers (10-4). The Ravens are solid favorites, expected to win by at least a touchdown (currently -7). The expected point total for the matchup is set at 44.5.

Keep up with the 2024 NFL season on FOX Sports.

Will Lamar Jackson's MVP journey end vs. Steelers? | The Facility

Emmanuel Acho, LeSean McCoy, James Jones and Chase Daniel discuss whether Lamar Jakcon's MVP journey will end with Josh Allen sealing and snagging the award in Week 16.
ADVERTISEMENT

Ravens vs. Steelers Odds & Betting Lines

Ravens vs Steelers Betting Information updated as of December 21, 2024, 12:33 p.m. ET.
Favorite Spread Favorite Spread Odds Underdog Spread Odds Total Over Total Odds Under Total Odds
Ravens -7 -110 -110 44.5 -108 -112

Ravens vs. Steelers Prediction & Pick

  • Pick ATS: Steelers (+7)
  • Pick OU: Over (44.5)
  • Prediction: Ravens 28 - Steelers 21

How to Watch Baltimore vs. Pittsburgh

  • Game Date: Saturday, December 21, 2024
  • Time: 4:30 p.m. ET
  • Venue: M&T Bank Stadium
  • Location: Baltimore, Maryland
  • TV: Watch on FOX
  • Live Boxscore: FOX Sports

Read More NFL Predictions For This Week

Ravens vs. Steelers Recent Matchups

  • In their last five head-to-head bouts, Pittsburgh has defeated Baltimore four times.
  • Over their last five head-to-head matchups, Pittsburgh has put up 82 points, while Baltimore has accumulated 65.

Baltimore Betting Info

  • Against the spread, Baltimore is 8-6-0 this year.
  • The Ravens have covered the spread three times this season (3-2 ATS) when playing as at least 7-point favorites.
  • Baltimore has combined with its opponent to hit the over in 78.6% of its contests this year (11 times over 14 games with a set point total).
  • The Ravens have put together a 9-4 record in games they played as moneyline favorite (winning 69.2% of those games).
  • The implied probability in this matchup, considering the moneyline, gives the Ravens a 76.5% chance to win.

Ravens Stats

Stat Average (Total) Rank
Pass yards 245.6 (3,439) 3
Rush yards 178.4 (2,498) 2
Points scored 29.9 (418) 3
Pass yards against 258.9 (3,625) 31
Rush yards against 80.7 (1,130) 1
Points allowed 23.7 (332) 22

Baltimore's Key Players

Offense

  • Lamar Jackson has 3,580 passing yards (fifth in the NFL), 34 touchdowns (second in the NFL) and three interceptions this year. He has completed 68.1% of his passes, averaging 255.7 yards per game and 8.9 per attempt.
  • To go along with his passing statistics, Jackson also has 743 rushing yards (second on the Ravens), with three rushing touchdowns.
  • Derrick Henry has recorded 1,474 rushing yards (second in the NFL) with 13 touchdowns (105.3 yards per game through 14 games). His 5.8 yards per attempt rank third in the league.
  • Henry has 13 receptions on 15 targets for 125 yards. He has two receiving TDs.
  • In the passing game, Zay Flowers, has totaled 916 receiving yards and four touchdowns after grabbing 66 balls on 101 targets. Per game, he's averaging 65.4 yards and 4.7 receptions over 14 games.
  • Rashod Bateman has 654 receiving yards and seven touchdowns with 38 catches on 60 targets. He is averaging 2.9 receptions and 50.3 yards per game.

Defense

  • On the defensive side for the Ravens, Roquan Smith has powered the unit with 127 tackles, 3.0 TFL, 0.5 sacks, and one interception in 2024.
  • Kyle Hamilton has 94 tackles, 4.0 TFL, and two sacks this season. He's second on the Ravens in tackles.
  • Marlon Humphrey has totaled 52 tackles, 4.0 TFL, 0.5 sacks, and five interceptions this year.
  • So far this season, Kyle Van Noy has 29 tackles, 11.0 TFL, and nine sacks.

Pittsburgh Betting Info

  • Pittsburgh has put together a record of 10-4-0 against the spread this season.
  • Pittsburgh's games have finished with a final combined score above the over/under seven times this year.
  • The Steelers have entered the game as underdogs six times this season and won five of those games.
  • The implied probability of a win by the Steelers based on the moneyline is 27.8%.

Steelers Stats

Stat Average (Total) Rank
Pass yards 198.9 (2,785) 25
Rush yards 126.6 (1,773) 10
Points scored 24 (336) 11
Pass yards against 222.3 (3,112) 22
Rush yards against 94.4 (1,321) 4
Points allowed 18.9 (265) 6

Pittsburgh's Key Players

Offense

  • Najee Harris averages 63.6 rushing yards per game this year (891 total yards), while scoring five rushing touchdowns.
  • Harris' contributions include 30 receptions (2.1 per game) on 38 targets for 256 yards (18.3 per game), but he has not found the endzone in the passing game.
  • Russell Wilson has 1,912 passing yards, 13 touchdowns and three interceptions. His completion percentage is 64.7% and he averages 239.0 yards per game and 8.1 per attempt.
  • He has also added 57 rushing yards (fifth on the Steelers), while scoring one touchdown on the ground (averaging 7.1 yards per game and 1.9 per carry).
  • Justin Fields has thrown for 1,106 yards this year, five touchdowns and one interception. He is completing 65.8% of his passes while averaging 110.6 yards per game and 6.9 per attempt.
  • He's added 289 yards on the ground (third on the Steelers), with five rushing touchdowns. He's averaging 28.9 yards per game and 4.7 per attempt.
  • George Pickens has been targeted 90 times, resulting in 55 catches for 850 yards .

Defense

  • T.J. Watt has 54 tackles, 18.0 TFL, 11.5 sacks, and three passes defended in 2024.
  • DeShon Elliott has 96 tackles, 3.0 TFL, and one interception. He is second on the Steelers in tackles.
  • Cameron Heyward has 8.0 sacks (second on the Steelers) in addition to his 10.0 TFL and 60 tackles.
  • Patrick Queen's season stats include 109 tackles and 5.0 TFL in 14 games. He leads the Steelers in tackles.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox?

Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
Baltimore Ravens
Pittsburgh Steelers
share