Team-by-Team NFL Schedules

Buffalo Bills

Sept. 11 at Kansas City, 1 p.m.

Sept. 18 Oakland, 1 p.m.

Sept. 25 New England, 1 p.m.

Oct. 2 at Cincinnati, 1 p.m.

Oct. 9 Philadelphia, 1 p.m.

Oct. 16 at N.Y. Giants, 1 p.m.

Oct. 23 BYE

Oct. 30 Washington at Toronto, 4:05 p.m.

Nov. 6 N.Y. Jets, 1 p.m.

Nov. 13 at Dallas, 1 p.m.

Nov. 20 at Miami, 1 p.m.

Nov. 27 at N.Y. Jets, 1 p.m.

Dec. 4 Tennessee, 1 p.m.

Dec. 11 at San Diego, 4:15 p.m.

Dec. 18 Miami, 1 p.m.

Dec. 24 Denver, 1 p.m.

Jan. 1 at New England, 1 p.m.

New York Giants

Sept. 11 at Washington, 4:15 p.m.

Sept. 19 St. Louis, 8:30 p.m.

Sept. 25 at Philadelphia, 1 p.m.

Oct. 2 at Arizona, 4:05 p.m.

Oct. 9 Seattle, 1 p.m.

Oct. 16 Buffalo, 1 p.m.

Oct. 23 BYE

Oct. 30 Miami, 1 p.m.

Nov. 6 at New England, 4:15 p.m.

Nov. 13 at San Francisco, 4:15 p.m.

x-Nov. 20 Philadelphia, 8:20 p.m.

Nov. 28 at New Orleans, 8:30 p.m.

Dec. 4 Green Bay, 4:15 p.m.

x-Dec. 11 at Dallas, 8:20 p.m.

Dec. 18 Washington, 1 p.m.

Dec. 24 at N.Y. Jets, 1 p.m.

Jan. 1 Dallas, 1 p.m.

New York Jets

Sept. 11 Dallas, 8:20 p.m.

Sept. 18 Jacksonville, 1 p.m.

Sept. 25 at Oakland, 4:05 p.m.

Oct. 2 at Baltimore, 8:20 p.m.

Oct. 9 at New England, 4:15 p.m.

Oct. 17 Miami, 8:30 p.m.

Oct. 23 San Diego, 1 p.m.

Oct. 30 BYE

Nov. 6 at Buffalo, 1 p.m.

x-Nov. 13 New England, 8:20 p.m.

Nov. 17 at Denver, 8:20 p.m.

Nov. 27 Buffalo, 1 p.m.

Dec. 4 at Washington, 1 p.m.

Dec. 11 Kansas City, 1 p.m.

Dec. 18 at Philadelphia, 4:15 p.m.

Dec. 24 Giants, 1 p.m.

Jan. 1 at Miami, 1 p.m.

x-Starting time subject to change