NEW YORK -- The National Hockey League announced today the composite schedule for the 2015 preseason, which opens on Sunday, Sept. 20.

Among the highlights of the 15-day, 104-game slate is the New York Islanders launching the first season in their new home, Barclays Center, in Brooklyn. The Islanders will play host to three Metropolitan Division rivals: the Philadelphia Flyers Sept. 21, New Jersey Devils Sept. 23 and Washington Capitals Sept. 28.

The people of North Saanich, B.C., winners of the Canada-wide Kraft HockeyvilleTM competition, will celebrate the grand prize when the San Jose Sharks and Vancouver Canucks visit their community on Sept. 21. The Sharks and Canucks will face off that night at the nearby Q Centre. The game will be broadcast in Canada on Sportsnet at 7:30 p.m., PT/10:30 p.m., ET.

The Pittsburgh Penguins and Tampa Bay Lightning will square off in the inaugural Kraft Hockeyville USA matchup in Johnstown, Pa., on Sept. 29. The game will be broadcast in the United States by NBCSN at 7 p.m., ET.

One night before they square off with Tampa Bay in Johnstown, the Penguins will play a neutral-site game against the Montreal Canadiens in Quebec City on Monday, Sept. 28, at the newly-completed Videotron Centre.

Other neutral sites playing host to preseason games are Allentown, Pa. (NY Islanders vs. Philadelphia, Sept. 21); Bakersfield, Calif. (Arizona vs. Los Angeles, Sept. 21); Halifax, N.S. (Carolina vs. NY Islanders, Sept. 26); Las Vegas, Nev. (Colorado vs. Los Angeles, Oct. 3); Providence, R.I. (Boston vs. New Jersey, Sept. 20); St. John's, Nfld. (Carolina vs. Ottawa, Sept. 27) and Saskatoon, Sask. (Edmonton vs. Minnesota, Sept. 26).

The 2015-16 NHL regular season opens Wednesday, Oct. 7.

2015 NHL PRESEASON SCHEDULE (all times Eastern)

SUNDAY, SEPT. 20

Boston vs. New Jersey, at Providence, R.I. (Dunkin' Donuts Center), 7 p.m.

Florida at Nashville (split-squad doubleheader), 4:30 p.m. and 8 p.m.



MONDAY, SEPT. 21

New Jersey at NY Rangers, 7 p.m.

Carolina at Washington, 7 p.m.

Pittsburgh at Columbus, 7 p.m.

Philadelphia (split squad) at NY Islanders (split squad), 7 p.m.

Philadelphia (split squad) vs. NY Islanders (split squad), at Allentown, Pa. (PPL Center), 7 p.m.

Ottawa (split squad) at Toronto (split squad), 7:30 p.m.

Toronto (split squad) at Ottawa (split squad), 7:30 p.m.

Buffalo at Minnesota, 8 p.m.

Calgary (split squad) at Edmonton (split squad), 9 p.m.

Edmonton (split squad) at Calgary (split squad), 9 p.m.

Arizona vs. Los Angeles, at Bakersfield, Calif. (Rabobank Arena), 10 p.m.

San Jose vs. Vancouver, at Victoria, B.C. (The Q Centre), 10:30 p.m.



TUESDAY, SEPT. 22

Washington at Boston, 7 p.m.

NY Rangers at Philadelphia, 7 p.m.

Carolina at Pittsburgh, 7 p.m.

St. Louis (split squad) at Columbus (split squad), 7 p.m.

Toronto at Montreal, 7:30 p.m.

Nashville at Tampa Bay, 7:30 p.m.

Dallas at Florida, 7:30 p.m.

Columbus (split squad) at St. Louis (split squad), 8 p.m.

Minnesota at Winnipeg, 8 p.m.

Detroit at Chicago, 8:30 p.m.

Anaheim at Colorado, 9 p.m.

San Jose at Vancouver, 10 p.m.

Arizona at Los Angeles, 10:30 p.m.



WEDNESDAY, SEPT. 23

Ottawa at Buffalo, 7 p.m.

New Jersey at NY Islanders, 7 p.m.

Chicago at Detroit, 7:30 p.m.

Tampa Bay at Nashville, 8 p.m.

Winnipeg at Edmonton, 9 p.m.



THURSDAY, SEPT. 24

NY Rangers at Boston, 7 p.m.

Minnesota at Columbus, 7 p.m.

Washington at Montreal, 7:30 p.m.

Pittsburgh at Detroit, 7:30 p.m.

Dallas at St. Louis, 8 p.m.

Calgary at Colorado, 9 p.m.



FRIDAY, SEPT. 25

NY Islanders (split squad) at New Jersey, 7 p.m.

NY Islanders (split squad) at Philadelphia, 7 p.m.

Buffalo at Toronto, 7:30 p.m.

Florida at Tampa Bay, 7:30 p.m.

Chicago at Montreal, 7:30 p.m.

Edmonton at Winnipeg, 8 p.m.

Vancouver at Calgary, 9 p.m.

Los Angeles at Anaheim, 10 p.m.

Arizona at San Jose, 10:30 p.m.



SATURDAY, SEPT. 26

Columbus at Pittsburgh, 4 p.m.

Carolina vs. NY Islanders, at Halifax, N.S. (Scotiabank Centre), 5 p.m.

Edmonton vs. Minnesota, at Saskatoon, Sask. (SaskTel Centre), 6 p.m.

Boston at Detroit, 7 p.m.

Buffalo at Ottawa, 7 p.m.

NY Rangers at New Jersey, 7 p.m.

Montreal at Toronto, 7:30 p.m.

Tampa Bay at Dallas, 8 p.m.

St. Louis at Chicago, 8:30 p.m.

Anaheim at San Jose, 9 p.m.

Calgary at Vancouver, 10 p.m.



SUNDAY, SEPT. 27

Carolina vs. Ottawa, at St. John's, Nfld. (Mile One Centre), 3:30 p.m.

Winnipeg at Minnesota, 6 p.m.

Florida at Dallas, 8 p.m.

Los Angeles at Colorado, 8 p.m.



MONDAY, SEPT. 28

Detroit at Boston, 7 p.m.

Philadelphia at NY Rangers, 7 p.m.

Washington at NY Islanders, 7 p.m.

Montreal vs. Pittsburgh, at Quebec City, Que. (Videotron Centre), 7 p.m.

Arizona at Vancouver, 10 p.m.



TUESDAY, SEPT. 29

Pittsburgh vs. Tampa Bay, at Johnstown, Pa. (Cambria County War Memorial Arena), 7 p.m.

Toronto at Buffalo, 7 p.m.

Columbus at Nashville, 8 p.m.

Ottawa at Winnipeg, 8 p.m.

St. Louis at Dallas, 8:30 p.m.

Colorado at Calgary, 9 p.m.

Arizona at Edmonton, 9 p.m.

Anaheim at Los Angeles, 10:30 p.m.

Vancouver at San Jose, 10:30 p.m.



WEDNESDAY, SEPT. 30

Boston at NY Rangers, 7 p.m.

Washington at Carolina, 7 p.m.

New Jersey at Philadelphia, 7 p.m.

Detroit at Pittsburgh, 7 p.m.



THURSDAY, OCT. 1

Ottawa at Montreal, 7:30 p.m.

Dallas at Tampa Bay, 7:30 p.m.

Buffalo at Minnesota, 8 p.m.

Chicago at St. Louis, 8 p.m.

Calgary at Winnipeg, 8 p.m.

Vancouver at Edmonton, 9 p.m.

Colorado at Anaheim, 10 p.m.



FRIDAY, OCT. 2

Boston at Washington, 7 p.m.

Philadelphia at New Jersey, 7 p.m.

Columbus at Buffalo, 7 p.m.

Pittsburgh at Carolina, 7 p.m.

Toronto at Detroit, 7:30 p.m.

San Jose at Arizona, 10 p.m.



SATURDAY, OCT. 3

Montreal at Ottawa, 7 p.m.

Detroit at Toronto, 7 p.m.

Tampa Bay at Florida, 7 p.m.

Nashville at Columbus, 7 p.m.

Dallas at Chicago, 8:30 p.m.

Winnipeg at Calgary, 9 p.m.

San Jose at Anaheim, 9 p.m.

Edmonton at Vancouver, 10 p.m.

Colorado vs. Los Angeles, at Las Vegas, Nev. (MGM Grand Garden Arena), 10 p.m.



SUNDAY, OCT. 4

NY Islanders at Washington, 5 p.m.

For the latest schedule information, visit NHL.com/schedules.