The Ravens don't know when, but they now know exactly who they will be playing in 2019.
With the 2018 regular season in the books, the final two opponents were determined.
As champions of the AFC North, the Ravens will face the first-place finishers in the AFC South (Houston Texans) and AFC West (Kansas City Chiefs). Those were the only two question marks.
As always, Baltimore will play each of its divisional foes twice. That will be a tough feat considering the Browns showed tremendous improvement this year and the Steelers and Bengals will be tough, as always.
In addition, the Ravens will take on the entire AFC East (New England Patriots, Miami Dolphins, New York Jets, Buffalo Bills) and the entire NFC West (Los Angeles Rams, Seattle Seahawks, San Francisco 49ers, Arizona Cardinals).
New England Patriots
New York Jets
San Francisco 49ers
Los Angeles Rams
Kansas City Chiefs