The NHL has finally released the schedule for the 2009-2010 schedule and here's a first look at the Toronto Maple Leafs' schedule.

Home Highlights

  • Home Opener - Thursday October 1st 2009 against the Montreal Canadiens and the Lollipop Guild
  • Ovechkin Visits Toronto - Saturday December 12th 2009
  • Crosby, Malkin, and the defending champs - Saturday October 10th 2009 and Saturday January 9th 2010
  • Tri-Annual Red Wings Visit - Saturday November 7th 2009
  • Nik Antropov Homecoming - Monday December 9th 2009
  • Western Canadian Team Loses A Sellout - Saturday November 14th 2009 v. Calgary
  • See The Tavares That Got Away Nights - Monday November 23rd 2009 and Monday December 9th 2009
  • Last Game of the Regular Season - Saturday April 10th 2010 v. Montreal

IMPORTANT UPDATE

  • Make Other Plans Nights - November 28th 2009 and January 16th 2009 - Two Saturday nights where the Leafs will be donating air-time to underprivileged franchises.
  • Snipe JFJ Out of the Press Box Night - February 8th 2010 the San Jose Sharks come to Toronto with the destroyer of all that is good in the world in tow

What games are you most looking forward to seeing? Which are you going to try to get tickets to see?

Full Schedule after the jump.

Maple Leafs Schedule

Buffalo Mon 09/22 W 7 - 4
@ Pittsburgh Wed 09/24 L 2 - 3
Pittsburgh Fri 09/26 L 4 - 5
@ Buffalo Sat 09/27 OT - L 2 - 3
St. Louis Mon 09/29 SO - W 4 - 3
@ St. Louis Wed 10/01 L 3 - 7
@ Detroit Fri 10/03 L 3 - 5
Detroit Sat 10/04 L 3 - 4
Columbus Sun 10/05 SO - L 4 - 5
@ Detroit Thu 10/09 W 3 - 2
Montreal Sat 10/11 L 1 - 6
St. Louis Mon 10/13 SO - L 4 - 5
@ New York Rangers Fri 10/17 SO - L 0 - 1
@ Pittsburgh Sat 10/18 L 1 - 4
Anaheim Tue 10/21 SO - L 2 - 3
@ Boston Thu 10/23 W 4 - 2
Ottawa Sat 10/25 W 3 - 2
Tampa Bay Tue 10/28 L 2 - 3
@ New Jersey Wed 10/29 SO - W 6 - 5
New York Rangers Sat 11/01 W 5 - 2
@ Carolina Sun 11/02 L 4 - 6
Carolina Tue 11/04 OT - L 4 - 5
@ Boston Thu 11/06 L 2 - 5
Montreal Sat 11/08 W 6 - 3
@ Calgary Tue 11/11 L 3 - 4
@ Edmonton Thu 11/13 W 5 - 2
@ Vancouver Sat 11/15 L 2 - 4
Boston Mon 11/17 L 2 - 3
Chicago Sat 11/22 OT - L 4 - 5
Atlanta Tue 11/25 L 3 - 6
@ Ottawa Thu 11/27 SO - L 1 - 2
Philadelphia Sat 11/29 W 4 - 2
@ Los Angeles Mon 12/01 W 3 - 1
@ San Jose Tue 12/02 L 2 - 5
@ Phoenix Thu 12/04 L 3 - 6
Washington Sat 12/06 L 1 - 2
New York Islanders Mon 12/08 W 4 - 2
@ Buffalo Fri 12/12 W 2 - 1
New Jersey Tue 12/16 SO - W 3 - 2
@ Boston Thu 12/18 L 5 - 8
@ Pittsburgh Sat 12/20 W 7 - 3
@ Atlanta Mon 12/22 W 6 - 2
Dallas Tue 12/23 L 2 - 8
@ New York Islanders Fri 12/26 L 1 - 4
@ Washington Sun 12/28 L 1 - 4
Atlanta Tue 12/30 OT - W 4 - 3
Buffalo Thu 01/01 L 1 - 4
Ottawa Sat 01/03 W 3 - 1
Florida Tue 01/06 L 2 - 4
@ Montreal Thu 01/08 L 2 - 6
@ Philadelphia Sat 01/10 L 1 - 4
Nashville Tue 01/13 L 0 - 2
@ Carolina Thu 01/15 W 6 - 4
@ Atlanta Fri 01/16 OT - L 3 - 4
Carolina Mon 01/19 L 0 - 2
Boston Wed 01/21 SO - L 3 - 4
@ Minnesota Tue 01/27 L 1 - 6
@ Colorado Thu 01/29 W 7 - 4
Pittsburgh Sat 01/31 W 5 - 4
Florida Tue 02/03 OT - L 3 - 4
@ Buffalo Wed 02/04 L 0 - 5
@ Montreal Sat 02/07 W 5 - 2
@ Florida Tue 02/10 OT - L 4 - 5
@ Tampa Bay Thu 02/12 L 4 - 6
Pittsburgh Sat 02/14 W 6 - 2
Buffalo Tue 02/17 L 1 - 4
Columbus Thu 02/19 SO - L 3 - 4
Vancouver Sat 02/21 SO - L 2 - 3
@ New York Rangers Sun 02/22 OT - W 3 - 2
New York Rangers Wed 02/25 SO - W 2 - 1
@ New York Islanders Thu 02/26 SO - W 5 - 4
@ Ottawa Sat 02/28 OT - W 4 - 3
New Jersey Tue 03/03 OT - L 2 - 3
@ Washington Thu 03/05 W 2 - 1
Edmonton Sat 03/07 L 1 - 4
@ Ottawa Mon 03/09 L 1 - 2
New York Islanders Tue 03/10 OT - W 3 - 2
Tampa Bay Thu 03/12 L 1 - 4
Calgary Sat 03/14 W 8 - 6
@ Tampa Bay Tue 03/17 SO - W 4 - 3
@ Florida Thu 03/19 L 1 - 3
@ Montreal Sat 03/21 W 5 - 2
Washington Tue 03/24 SO - W 3 - 2
@ Buffalo Fri 03/27 L 3 - 5
Boston Sat 03/28 L 5 - 7
Philadelphia Wed 04/01 W 3 - 2
@ Philadelphia Fri 04/03 L 5 - 8
Montreal Sat 04/04 L 2 - 6
@ New Jersey Tue 04/07 W 4 - 1
Buffalo Wed 04/08 L 1 - 3
Ottawa Sat 04/11 W 5 - 2
Montreal Thu 10/01 7:00 PM EDT
@ Washington Sat 10/03 7:00 PM EDT
Ottawa Tue 10/06 7:00 PM EDT
Pittsburgh Sat 10/10 7:00 PM EDT
@ New York Rangers Mon 10/12 7:00 PM EDT
Colorado Tue 10/13 7:30 PM EDT
New York Rangers Sat 10/17 7:00 PM EDT
@ Vancouver Sat 10/24 7:00 PM EDT
@ Anaheim Mon 10/26 10:00 PM EDT
@ Dallas Wed 10/28 8:00 PM EDT
@ Buffalo Fri 10/30 7:30 PM EDT
@ Montreal Sat 10/31 7:00 PM EDT
Tampa Bay Tue 11/03 7:30 PM EST
@ Carolina Fri 11/06 7:00 PM EST
Detroit Sat 11/07 7:00 PM EST
Minnesota Tue 11/10 7:00 PM EST
@ Chicago Fri 11/13 8:30 PM EST
Calgary Sat 11/14 7:00 PM EST
@ Ottawa Tue 11/17 7:30 PM EST
@ Carolina Thu 11/19 7:00 PM EST
Washington Sat 11/21 7:00 PM EST
New York Islanders Mon 11/23 7:00 PM EST
@ Tampa Bay Wed 11/25 7:00 PM EST
@ Florida Fri 11/27 7:30 PM EST
Buffalo Mon 11/30 7:00 PM EST
@ Montreal Tue 12/01 7:30 PM EST
@ Columbus Thu 12/03 7:00 PM EST
@ Boston Sat 12/05 7:00 PM EST
Atlanta Mon 12/07 7:00 PM EST
New York Islanders Wed 12/09 7:00 PM EST
@ Boston Thu 12/10 7:00 PM EST
Washington Sat 12/12 7:00 PM EST
Ottawa Mon 12/14 7:00 PM EST
Phoenix Wed 12/16 7:30 PM EST
@ Buffalo Fri 12/18 7:30 PM EST
Boston Sat 12/19 7:00 PM EST
Buffalo Mon 12/21 7:00 PM EST
@ New York Islanders Wed 12/23 7:00 PM EST
Montreal Sat 12/26 7:00 PM EST
@ Pittsburgh Sun 12/27 7:00 PM EST
@ Edmonton Wed 12/30 9:30 PM EST
@ Calgary Sat 01/02 7:00 PM EST
Florida Tue 01/05 7:00 PM EST
@ Philadelphia Wed 01/06 7:00 PM EST
@ Buffalo Fri 01/08 7:30 PM EST
Pittsburgh Sat 01/09 7:00 PM EST
Carolina Tue 01/12 7:00 PM EST
Philadelphia Thu 01/14 7:00 PM EST
@ Washington Fri 01/15 7:00 PM EST
@ Nashville Mon 01/18 8:00 PM EST
@ Atlanta Tue 01/19 7:00 PM EST
@ Tampa Bay Thu 01/21 7:00 PM EST
@ Florida Sat 01/23 7:00 PM EST
Los Angeles Tue 01/26 7:00 PM EST
@ New Jersey Fri 01/29 7:00 PM EST
Vancouver Sat 01/30 7:00 PM EST
New Jersey Tue 02/02 7:00 PM EST
@ New Jersey Fri 02/05 7:00 PM EST
Ottawa Sat 02/06 7:00 PM EST
San Jose Mon 02/08 7:00 PM EST
@ St. Louis Fri 02/12 8:00 PM EST
Carolina Tue 03/02 7:00 PM EST
@ Boston Thu 03/04 7:00 PM EST
@ Ottawa Sat 03/06 7:00 PM EST
@ Philadelphia Sun 03/07 7:00 PM EST
Boston Tue 03/09 7:00 PM EST
Tampa Bay Thu 03/11 7:00 PM EST
Edmonton Sat 03/13 7:00 PM EST
@ New York Islanders Sun 03/14 5:00 PM EDT
@ Ottawa Tue 03/16 7:30 PM EDT
New Jersey Thu 03/18 7:30 PM EDT
Montreal Sat 03/20 7:00 PM EDT
Florida Tue 03/23 7:00 PM EDT
@ Atlanta Thu 03/25 7:00 PM EDT
New York Rangers Sat 03/27 7:00 PM EDT
@ Pittsburgh Sun 03/28

5:00 PM EDT

Atlanta Tue 03/30 7:00 PM EDT
Buffalo Thu 04/01 7:00 PM EDT
Boston Sat 04/03 7:00 PM EDT
Philadelphia Tue 04/06 7:00 PM EDT
@ New York Rangers Wed 04/07 7:00 PM EDT
@ Montreal Sat 04/10 7:00 PM EDT