Now that the division races are wrapping up, we know who the Ravens' 2018 home and away opponents will be.
Baltimore finished in second place behind the Steelers in the AFC North, which means the Ravens will also take on the second-place finishers from the AFC East (Buffalo Bills) and AFC South (Tennessee Titans).
The AFC North is scheduled to face all the teams from the AFC West and NFC South next year, in addition to the two games with each in-division opponent.
While the dates and times will likely be announced in April, the Ravens' future opponents are laid out below:
Home opponents: Pittsburgh Steelers, Cleveland Browns, Bengals, Denver Broncos, New Orleans Saints, Oakland Raiders, Tampa Bay Buccaneers, Buffalo Bills
Away opponents: Pittsburgh Steelers, Cleveland Browns, Cincinnati Bengals, Atlanta Falcons, Carolina Panthers, Kansas City Chiefs, Los Angeles Chargers, Tennessee Titans