The Baltimore Ravens have hopes of making it to the Super Bowl this season but they may need to overcome a difficult schedule to do so.
According to an analysis by Sharp Football, using projected win totals from Las Vegas bookmakers, the Ravens stand to have the fourth-hardest schedule in the NFL.
The Ravens, of course, have six games with divisional foes in the Pittsburgh Steelers, Cincinnati Bengals, and Cleveland Browns, all of whom have hopes of making the postseason.
They'll also play teams from the AFC West including the reigning Super Bowl champs the Kansas City Chiefs and NFC East teams.
Here's a look at the Ravens opponents this season
*Betting win totals from Sharp Football's analysis in parentheses
Home opponents: Pittsburgh Steelers (8.5), Cleveland Browns (8.5), Cincinnati Bengals (10.5), Las Vegas Raiders (6.5), Denver Broncos (5.5), Buffalo Bills (10.5), Washington Commanders 6.5), Philadelphia Eagles (10.5)
Away opponents: Pittsburgh Steelers (8.5), Cleveland Browns (8.5), Cincinnati Bengals (10.5), Kansas City Chiefs (11.5), Los Angeles Chargers (8.5), Dallas Cowboys (10.5), Houston Texans (9.5), New York Giants (6.5), Tampa Bay Buccaneers (8.5)
When does the 2024 NFL schedule come out?
The NFL is expected to announce the 2024 schedule on May 9.