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

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

Updated Dec. 19, 2024 8:43 p.m. ET
Data Skrive

In a matchup of two division rivals, the Baltimore Ravens (9-5) will face off against the Pittsburgh Steelers (10-4). The Ravens are the favorites, expected to win by at least a field goal but less than a touchdown (currently -6). The over/under for this one is set at 45 points.

Keep up with the 2024 NFL season on FOX Sports.

Ravens vs. Steelers preview, More important for Lamar Jackson to win or play well? | First Things First

The Baltimore Ravens play the Pittsburgh Steelers on Saturday, with the AFC North in the balance. Nick Wright, Chris Broussard, and Kevin Wildes ask if it’s more important for Lamar Jackson to win or for him to play well.
ADVERTISEMENT

Ravens vs. Steelers Odds & Betting Lines

Ravens vs Steelers Betting Information updated as of December 19, 2024, 5:33 p.m. ET.
Favorite Spread Favorite Spread Odds Underdog Spread Odds Total Over Total Odds Under Total Odds
Ravens -6 -123 -108 45 -110 -110

Ravens vs. Steelers Prediction & Pick

  • Pick ATS: Ravens (-6)
  • Pick OU: Over (45)
  • 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

  • Over their last five meetings, Pittsburgh has collected four wins against Baltimore.
  • Over their last five head-to-head matchups, Pittsburgh has racked up 82 points, while Baltimore has tallied 65.

Baltimore Betting Info

  • Against the spread, Baltimore is 8-6-0 this season.
  • The Ravens have been favored by 6 points or more six times this season, and covered the spread in three of those games.
  • Baltimore games this year have gone over the total in 11 out of 14 opportunities (78.6%).
  • The Ravens have compiled a 9-4 record in games they played as moneyline favorite (winning 69.2% of those games).
  • Looking at this game's moneyline, the Ravens' implied win probability is 73.5%.

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.
  • He has also rushed for 743 yards (second on the Ravens) and added three touchdowns on the ground, while averaging 53.1 rushing yards per game.
  • Derrick Henry averages 5.8 yards per carry (third in the NFL) and 105.3 yards per game, and has 1,474 total rushing yards (second in the NFL). He has scored 13 rushing TDs this season.
  • Henry has 13 catches 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 catching 66 balls on 101 targets. Per game, he's averaging 65.4 yards and 4.7 receptions in 14 games.
  • Rashod Bateman averages 2.9 receptions and 50.3 yards per game, and has 654 total receiving yards and 38 catches. He's gotten 60 total targets, and has caught seven touchdown passes.

Defense

  • On defense, Roquan Smith has 0.5 sacks to go with three TFL, 127 tackles, and one interception in 2024.
  • Kyle Hamilton has two sacks (fifth on the Ravens) in addition to his four TFL and 94 tackles.
  • Marlon Humphrey has collected 52 tackles, four TFL, 0.5 sacks, and five interceptions this year.
  • So far this season, Kyle Van Noy has 29 tackles, 11 TFL, and nine sacks.

Pittsburgh Betting Info

  • Pittsburgh has covered the spread 10 times in 14 games with a set total.
  • Pittsburgh's games have finished with a final combined score above the over/under seven times this year.
  • This season, the Steelers have been the underdog six times and won five of those games.
  • The Steelers have a 30.8% chance to win this game based on the implied probability of the moneyline.

Steelers Stats

Stat Average (Total) Rank
Pass yards 198.9 (2,785) 24
Rush yards 126.6 (1,773) 10
Points scored 24.0 (336) 10
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

  • This year through 14 games, Najee Harris has churned out 891 rushing yards (leading the Steelers) and scored five rushing touchdowns. He averages 63.6 yards per game and 3.9 per attempt (34th in the NFL).
  • On top of his impact on the ground, Harris has caught 30 passes (on 38 targets) for 256 yards (fourth on the Steelers). He's averaging 18.3 yards per game.
  • Russell Wilson has 1,912 passing yards, 13 touchdowns and three interceptions. His completion percentage is 64.7% and he averages 239 yards per game and 8.1 per attempt.
  • He has tacked on 57 rushing yards (fifth on the Steelers), with one touchdown on the ground (averaging 7.1 yards per game and 1.9 per carry).
  • Justin Fields has passed 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 850 receiving yards and three touchdowns from 55 receptions after getting 90 targets.

Defense

  • So far in 2024, T.J. Watt has put up 11.5 sacks to go with 18 TFL and 54 tackles through 14 games. He ranks third in the NFL in sacks.
  • DeShon Elliott has registered three TFL, 96 tackles, and one interception over 13 games.
  • Cameron Heyward has 60 tackles, 10 TFL, eight sacks, and eight passes defended in the 2024 season.
  • Patrick Queen has 109 tackles, five TFL, and five passes defended.

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