The 2017 NFL schedule has been released and Ravens fans are getting their first look at the teams upcoming opponents.

Week 1: September 10 at Cincinnati – 1:00 pm

Week 2: September 17 vs Cleveland – 1:00 pm

Week 3: September 24 at Jacksonville – 9:30 am (London)

Week 4: October 1 vs Pittsburgh – 1:00 pm

Week 5: October 8 at Oakland – 4:05 pm

Week 6: October 15 vs Chicago – 1:00 pm

Week 7: October 22 at Minnesota – 1:00 pm

Week 8: October 26 vs Miami – 8:25 pm (Thursday night)

Week 9: November 5 at Tennessee – 1:00 pm

Week 10: Bye

Week 11: November 19 at Green Bay – 1:00 pm

Week 12: November 27 vs Houston – 8:35 pm (Monday night)

WeeK 13: December 3 vs Detroit – 1:00 pm

Week 14: December 10 at Pittsburgh – 8:30 pm

Week 15: December 17 at Cleveland – 1:00 pm

Week 16: December 23 vs Indianapolis – 4:30 pm (Saturday)

Week 17: December 31 vs Cincinnati – 1:00 pm

Division opponents:

The divisional matchups are always some of the most important games each year. The Ravens will face all three division opponents in the first four weeks of the season. They will also close out the season by playing all three again during the final four weeks.

Bye week:

Whenever a team plays a game in London, the NFL prefers they receive a bye week after that game. However, the Ravens made a request with the league to have their bye moved to a different week, since they felt that they would not be needing it after their overseas trip. Personally, I think this is a great decision simply because a week 4 bye is way too early. The NFL granted the Ravens their request and moved their bye to week 10.

Monday night vs Houston:

For the first time in five years the, Ravens will be hosting a Monday night game. The last time this happened, the Ravens beat up the Bengals 44-13 in the 2012 season opener.

Week 17 vs Cincinnati:

The Ravens have faced the Bengals in week 17 in seven of the last eight seasons. What’s even worse is the fact that six of those games were at Cincinnati. In 2017, The Ravens will once again close out the season against the Bengals. The good news is they will finally get to be the home team in what could be a high stakes game.

Overall thoughts:

There is a lot to like about this schedule. The first half ranks as one of the easiest in the league with a handful of opponents who finished below .500 in 2016 and an even mix of home and road games. The second half gets a little harder but with a well-placed bye week and the final two games being at home, the Ravens have a pretty good schedule on paper.