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
ADVERTISEMENT
Ravens vs. Steelers Odds & Betting Lines
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?
FOLLOW Follow your favorites to personalize your FOX Sports experience
share
recommended
recommended