The Pittsburgh Steelers (6-6) and Baltimore Ravens (6-6) meet Sunday in an AFC North battle from M&T Bank Stadium in Baltimore, Maryland. Kickoff is set for 1 p.m. ET (CBS). Let's analyze BetMGM Sportsbook's NFL odds around the Steelers vs. Ravens odds and make our expert NFL picks and predictions for the best bets.
The Steelers lost 26-7 to the Buffalo Bills at home Sunday in Week 13 action, failing to cover as a 3-point underdog. The Under (45) cashed. Pittsburgh got nothing going offensively, ending with just 117 yards through the air and 58 on the ground. After a 4-1 start to the season, it has lost 5 of its last 7 contests, going 2-5 against the spread (ATS) in that span. It is 5-7 ATS on the season.
The Ravens had their 5-game winning streak snapped by the Cincinnati Bengals in a 32-14 Thanksgiving Day loss Nov. 27. Baltimore failed to cover as a 7.5-point favorite as the Under (52.5) hit. Despite going 5-1 over its last 6 contests, it is just 3-3 ATS through that stretch. The Ravens have gone a disappointing 4-8 ATS on the season.
Watch the NFL on Fubo!
Steelers at Ravens odds
Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated Saturday at 1:50 p.m. ET.
- Moneyline (ML): Steelers +220 (bet $100 to win $220) | Ravens -275 (bet $275 to win $100)
- Against the spread (ATS): Steelers +6 (-110) | Ravens -6 (-110)
- Over/Under (O/U): 43 (O: -110 | U: -110)
Steelers at Ravens key injuries
Steelers
- S Kyle Dugger (hand) out
- DT Derrick Harmon (knee) out
Ravens
- None
Steelers at Ravens picks and predictions
Prediction
Ravens 23, Steelers 18
Moneyline
PASS.
The Ravens (-275) should win at home, but they are far too expensive to take. Avoid the Steelers (+220) to right the ship with a road upset Sunday.
Against the spread
BET STEELERS +6 (-110).
The Ravens have been atrocious at home this season. They are 2-5 ATS across 7 games at M&T Bank Stadium and have given up at least 32 points in 3 of those contests. Baltimore's offense has also been sluggish over the past month, failing to score more than 23 points in 3 straight weeks. QB Lamar Jackson simply hasn't looked the same since returning from a hamstring injury.
The Steelers haven't been overly impressive as of late, either, but they have scored at least 28 points in 2 of their last 3 performances. Pittsburgh might be able to limit the Ravens' main weapon, their run game. It ranks tied for the eighth fewest rushing touchdowns allowed per game.
Take STEELERS +6 (-110).
Over/Under
BET UNDER 43 (-110).
The Ravens have gone Under in 4 of their last 5 games and will be facing a gritty and rough divisional foe. While their offense has slowed down, their defense has picked it up, allowing 19 or fewer in 4 of their last 5 contests as well.
The Steelers have gone Under in 4 of their last 5 games and are 1-2 O/U against AFC North foes. Pittsburgh is also coming off its offensive showing of the season. Take UNDER 43 (-110).
WIN YOUR FANTASY FOOTBALL LEAGUE! The Huddle has been turning players like you into winners for over 25 years. This season, it's your turn. Custom fantasy football rankings, sleepers and tools are just a click away. Subscribe now!
For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.
Follow SportsbookWire on Twitter/X and like us on Facebook.
Access more NFL coverage:
TheHuddle Fantasy Football | BearsWire | BengalsWire | BillsWire | BroncosWire | BrownsWire | BucsWire | CardsWire | ChargersWire | ChiefsWire | ColtsWire | CommandersWire | CowboysWire | DolphinsWire | EaglesWire | FalconsWire | GiantsWire | JaguarsWire | JetsWire | LionsWire | NinersWire | PackersWire | PanthersWire | PatriotsWire | RaidersWire | RamsWire | RavensWire | SaintsWire | SeahawksWire | SteelersWire | TexansWire | TitansWire | VikingsWire | DraftWire | TouchdownWire | ListWire
This article originally appeared on Sportsbook Wire: Pittsburgh Steelers at Baltimore Ravens odds, picks and predictions
Reporting by Nathan Beighle, Sportsbook Wire / Sportsbook Wire
USA TODAY Network via Reuters Connect

USA TODAY National
PennLive Pa. Politics
CourierPress Sports
WTAJ Sports
Rotoballer NFL
NFL Seattle Seahawks
NBC10 Boston
NFL News
Bozeman Daily Chronicle Sports
NFL Cleveland Browns
The Oregonian Public Safety
Cache Valley Daily
NFL New Orleans Saints
Tom's Guide