SHARE

There were plenty of leaks leading up to the big 2017 NFL schedule reveal on Thursday night, but the wait is over as all 32 schedules are now public. For the Bills, the upcoming season gets started at home with an opening Sunday, 1 pm meeting with the Jets. They’ll make their first road trip of the season one week later when they travel to Carolina.

Three of the Bills first five games will be played on the road, including a Week 4 matchup with Atlanta in their brand new Mercedes-Benz Stadium. Buffalo plays one primetime game on Nov. 2, when they make a Thursday night journey downstate to take on the Jets.

Meanwhile, the end of the schedule presents quite the gauntlet for Buffalo, as they’ll play four games against division foes over the final five weeks of the season. That stretch begins by welcoming the Patriots to New Era Field on Dec. 3, then the Dolphins two weeks later, before wrapping up on the road at New England and Miami in Week’s 16 and 17. It’s the first time since 2001 that Buffalo will play Miami in the final game of the regular season.

In total, the Bills play seven games against 2016 playoff teams and five of the last six Super Bowl representatives.

Check out the full schedule for yourself below and start mapping out the wins and losses!

Sunday, Sept. 10NEW YORK JETS1:00 PM
Sunday, Sept. 17at Carolina Panthers1:00 PM
Sunday, Sept. 24DENVER BRONCOS1:00 PM
Sunday, Oct. 1at Atlanta Falcons1:00 PM
Sunday, Oct. 8at Cincinnati Bengals1:00 PM
BYE WEEK
Sunday, Oct. 22TAMPA BAY BUCCANEERS1:00 PM
Sunday, Oct. 29OAKLAND RAIDERS1:00 PM
Thursday, Nov. 2at New York Jets8:25 PM
Sunday, Nov. 12NEW ORLEANS SAINTS1:00 PM
Sunday, Nov. 19at Los Angeles Chargers4:05 PM
Sunday, Nov. 26at Kansas City Chiefs1:00 PM
Sunday, Dec. 3NEW ENGLAND PATRIOTS1:00 PM
Sunday, Dec. 10INDIANAPOLIS COLTS1:00 PM
Sunday, Dec. 17MIAMI DOLPHINS1:00 PM
Sunday, Dec. 24at New England Patriots1:00 PM
Sunday, Dec. 31at Miami Dolphins1:00 PM