Ontario Hockey League Schedule

All times Eastern

September 25, 2016 Sudbury Wolves at Mississauga Steelheads 1:00 PM CDT
September 25, 2016 Barrie Colts at Ottawa 67's 1:00 PM CDT
September 28, 2016 Hamilton Bulldogs at Owen Sound Attack 7:00 PM
September 28, 2016 Oshawa Generals at Peterborough Petes 7:05 PM
September 30, 2016 Windsor Spitfires at Mississauga Steelheads 7:00 PM
September 30, 2016 Kingston Frontenacs at Niagara IceDogs 7:00 PM
September 30, 2016 Kitchener Rangers at North Bay Battalion 7:00 PM
September 30, 2016 Barrie Colts at Sudbury Wolves 7:00 PM
September 30, 2016 Hamilton Bulldogs at Guelph Storm 7:30 PM
September 30, 2016 Peterborough Petes at Oshawa Generals 7:35 PM
October 1, 2016 Kingston Frontenacs at Erie Otters 7:00 PM
October 1, 2016 Hamilton Bulldogs at Niagara IceDogs 7:00 PM
October 1, 2016 Ottawa 67's at Saginaw Spirit 7:05 PM
October 1, 2016 London Knights at Barrie Colts 7:30 PM
October 1, 2016 Guelph Storm at Owen Sound Attack 7:30 PM
October 2, 2016 North Bay Battalion at Mississauga Steelheads 2:00 PM
October 2, 2016 Kitchener Rangers at Sudbury Wolves 2:00 PM
October 2, 2016 Niagara IceDogs at Peterborough Petes 2:05 PM
October 2, 2016 Ottawa 67's at Flint Firebirds 4:00 PM
October 2, 2016 Windsor Spitfires at Oshawa Generals 6:05 PM
October 6, 2016 Erie Otters at Niagara IceDogs 7:00 PM
October 6, 2016 Owen Sound Attack at North Bay Battalion 7:00 PM
October 6, 2016 Kingston Frontenacs at Ottawa 67's 7:00 PM
October 6, 2016 Saginaw Spirit at Peterborough Petes 7:05 PM
October 6, 2016 Mississauga Steelheads at Windsor Spitfires 7:05 PM
October 6, 2016 Sudbury Wolves at Barrie Colts 7:30 PM
October 7, 2016 Oshawa Generals at Erie Otters 7:00 PM
October 7, 2016 Saginaw Spirit at Kingston Frontenacs 7:00 PM
October 7, 2016 Flint Firebirds at Mississauga Steelheads 7:00 PM
October 7, 2016 Owen Sound Attack at Sudbury Wolves 7:00 PM
October 7, 2016 Windsor Spitfires at Guelph Storm 7:30 PM
October 7, 2016 Peterborough Petes at London Knights 7:30 PM
October 8, 2016 Saginaw Spirit at Ottawa 67's 2:00 PM
October 8, 2016 Flint Firebirds at Erie Otters 7:00 PM
October 8, 2016 Guelph Storm at Hamilton Bulldogs 7:00 PM
October 8, 2016 Kitchener Rangers at Barrie Colts 7:30 PM
October 9, 2016 Barrie Colts at Oshawa Generals 1:05 PM
October 9, 2016 Ottawa 67's at Kingston Frontenacs 2:00 PM
October 9, 2016 Niagara IceDogs at Sudbury Wolves 2:00 PM
October 9, 2016 London Knights at Windsor Spitfires 2:05 PM
October 10, 2016 Guelph Storm at Kitchener Rangers 2:00 PM
October 10, 2016 Niagara IceDogs at North Bay Battalion 2:00 PM
October 12, 2016 Guelph Storm at Mississauga Steelheads 7:00 PM
October 13, 2016 Hamilton Bulldogs at North Bay Battalion 7:00 PM
October 13, 2016 Flint Firebirds at Windsor Spitfires 7:05 PM
October 13, 2016 Owen Sound Attack at Barrie Colts 7:30 PM
October 14, 2016 Mississauga Steelheads at Flint Firebirds 7:00 PM
October 14, 2016 Hamilton Bulldogs at Sudbury Wolves 7:00 PM
October 14, 2016 Erie Otters at Guelph Storm 7:30 PM
October 14, 2016 Saginaw Spirit at Kitchener Rangers 7:30 PM
October 14, 2016 Windsor Spitfires at London Knights 7:30 PM
October 14, 2016 Peterborough Petes at Oshawa Generals 7:35 PM
October 15, 2016 North Bay Battalion at Ottawa 67's 2:00 PM
October 15, 2016 London Knights at Erie Otters 7:00 PM
October 15, 2016 Barrie Colts at Flint Firebirds 7:00 PM
October 15, 2016 Sudbury Wolves at Hamilton Bulldogs 7:00 PM
October 15, 2016 Oshawa Generals at Niagara IceDogs 7:00 PM
October 15, 2016 Mississauga Steelheads at Saginaw Spirit 7:05 PM
October 15, 2016 Kitchener Rangers at Owen Sound Attack 7:30 PM
October 16, 2016 Kitchener Rangers at Guelph Storm 2:00 PM
October 16, 2016 North Bay Battalion at Kingston Frontenacs 2:00 PM
October 16, 2016 Peterborough Petes at Owen Sound Attack 2:00 PM
October 16, 2016 Sudbury Wolves at Oshawa Generals 6:05 PM
October 19, 2016 Erie Otters at Niagara IceDogs 7:00 PM
October 20, 2016 Kitchener Rangers at London Knights 7:00 PM
October 20, 2016 Ottawa 67's at North Bay Battalion 7:00 PM
October 20, 2016 Kingston Frontenacs at Windsor Spitfires 7:05 PM
October 20, 2016 Mississauga Steelheads at Barrie Colts 7:30 PM
October 21, 2016 Owen Sound Attack at Erie Otters 7:00 PM
October 21, 2016 Niagara IceDogs at Mississauga Steelheads 7:00 PM
October 21, 2016 Peterborough Petes at Sudbury Wolves 7:00 PM
October 21, 2016 North Bay Battalion at Guelph Storm 7:30 PM
October 21, 2016 Hamilton Bulldogs at Kitchener Rangers 7:30 PM
October 21, 2016 Saginaw Spirit at London Knights 7:30 PM
October 22, 2016 Owen Sound Attack at Erie Otters 7:00 PM
October 22, 2016 Windsor Spitfires at Flint Firebirds 7:00 PM
October 22, 2016 North Bay Battalion at Hamilton Bulldogs 7:00 PM
October 22, 2016 Kingston Frontenacs at Saginaw Spirit 7:05 PM
October 22, 2016 Guelph Storm at Barrie Colts 7:30 PM
October 23, 2016 London Knights at Hamilton Bulldogs 2:00 PM
October 23, 2016 Kitchener Rangers at Mississauga Steelheads 2:00 PM
October 23, 2016 Ottawa 67's at Sudbury Wolves 2:00 PM
October 23, 2016 Kingston Frontenacs at Flint Firebirds 4:00 PM
October 23, 2016 Guelph Storm at Oshawa Generals 6:05 PM
October 26, 2016 Guelph Storm at Owen Sound Attack 7:00 PM
October 27, 2016 Barrie Colts at Erie Otters 7:00 PM
October 27, 2016 Saginaw Spirit at Niagara IceDogs 7:00 PM
October 27, 2016 Oshawa Generals at North Bay Battalion 7:00 PM
October 27, 2016 Flint Firebirds at Peterborough Petes 7:05 PM
October 28, 2016 Flint Firebirds at Kingston Frontenacs 7:00 PM
October 28, 2016 Barrie Colts at Niagara IceDogs 7:00 PM
October 28, 2016 Oshawa Generals at Sudbury Wolves 7:00 PM
October 28, 2016 Owen Sound Attack at Guelph Storm 7:30 PM
October 28, 2016 Peterborough Petes at Kitchener Rangers 7:30 PM
October 29, 2016 Saginaw Spirit at Erie Otters 7:00 PM
October 29, 2016 Hamilton Bulldogs at Ottawa 67's 7:00 PM
October 29, 2016 North Bay Battalion at Windsor Spitfires 7:05 PM
October 29, 2016 Sudbury Wolves at Barrie Colts 7:30 PM
October 29, 2016 Niagara IceDogs at Owen Sound Attack 7:30 PM
October 30, 2016 Hamilton Bulldogs at Kingston Frontenacs 2:00 PM
October 30, 2016 Saginaw Spirit at Kitchener Rangers 2:00 PM
October 30, 2016 Flint Firebirds at Ottawa 67's 2:00 PM
October 30, 2016 Mississauga Steelheads at Oshawa Generals 6:05 PM
November 2, 2016 Guelph Storm at Erie Otters 11:00 AM
November 2, 2016 Barrie Colts at Owen Sound Attack 7:00 PM
November 3, 2016 Hamilton Bulldogs at Niagara IceDogs 7:00 PM
November 3, 2016 London Knights at North Bay Battalion 7:00 PM
November 3, 2016 Kingston Frontenacs at Peterborough Petes 7:05 PM
November 3, 2016 Saginaw Spirit at Windsor Spitfires 7:05 PM
November 4, 2016 Ottawa 67's at Kingston Frontenacs 7:00 PM
November 4, 2016 Erie Otters at Mississauga Steelheads 7:00 PM
November 4, 2016 North Bay Battalion at Niagara IceDogs 7:00 PM
November 4, 2016 London Knights at Sudbury Wolves 7:00 PM
November 4, 2016 Peterborough Petes at Hamilton Bulldogs 7:30 PM
November 4, 2016 Flint Firebirds at Kitchener Rangers 7:30 PM
November 4, 2016 Owen Sound Attack at Oshawa Generals 7:35 PM
November 5, 2016 Guelph Storm at Ottawa 67's 2:00 PM
November 5, 2016 Kitchener Rangers at Erie Otters 7:00 PM
November 5, 2016 Mississauga Steelheads at Sudbury Wolves 7:00 PM
November 5, 2016 Barrie Colts at Saginaw Spirit 7:05 PM
November 6, 2016 Guelph Storm at Kingston Frontenacs 2:00 PM
November 6, 2016 Hamilton Bulldogs at London Knights 2:00 PM
November 6, 2016 Mississauga Steelheads at North Bay Battalion 2:00 PM
November 6, 2016 Barrie Colts at Windsor Spitfires 2:05 PM
November 6, 2016 Ottawa 67's at Oshawa Generals 6:05 PM
November 8, 2016 Owen Sound Attack at Erie Otters 7:00 PM
November 8, 2016 Niagara IceDogs at Peterborough Petes 7:05 PM
November 11, 2016 Peterborough Petes at Flint Firebirds 7:00 PM
November 11, 2016 Oshawa Generals at Mississauga Steelheads 7:00 PM
November 11, 2016 Barrie Colts at Niagara IceDogs 7:00 PM
November 11, 2016 Erie Otters at Sudbury Wolves 7:00 PM
November 11, 2016 Ottawa 67's at Guelph Storm 7:30 PM
November 11, 2016 Owen Sound Attack at Kitchener Rangers 7:30 PM
November 11, 2016 Kingston Frontenacs at London Knights 7:30 PM
November 12, 2016 Windsor Spitfires at Flint Firebirds 2:00 PM
November 12, 2016 Oshawa Generals at Hamilton Bulldogs 7:00 PM
November 12, 2016 Guelph Storm at London Knights 7:00 PM
November 12, 2016 Sudbury Wolves at Niagara IceDogs 7:00 PM
November 12, 2016 Peterborough Petes at Saginaw Spirit 7:05 PM
November 12, 2016 North Bay Battalion at Barrie Colts 7:30 PM
November 12, 2016 Ottawa 67's at Owen Sound Attack 7:30 PM
November 13, 2016 Ottawa 67's at Mississauga Steelheads 2:00 PM
November 13, 2016 Peterborough Petes at Windsor Spitfires 2:05 PM
November 13, 2016 Sudbury Wolves at Oshawa Generals 6:05 PM
November 13, 2016 Erie Otters at North Bay Battalion 7:00 PM
November 15, 2016 London Knights at Kitchener Rangers 7:00 PM
November 16, 2016 Niagara IceDogs at Hamilton Bulldogs 10:30 AM
November 16, 2016 Peterborough Petes at Ottawa 67's 10:30 AM
November 16, 2016 Oshawa Generals at Mississauga Steelheads 11:00 AM
November 17, 2016 Kingston Frontenacs at North Bay Battalion 7:00 PM
November 17, 2016 Kitchener Rangers at Peterborough Petes 7:05 PM
November 17, 2016 Owen Sound Attack at Windsor Spitfires 7:05 PM
November 17, 2016 Sudbury Wolves at Barrie Colts 7:30 PM
November 18, 2016 Owen Sound Attack at Flint Firebirds 7:00 PM
November 18, 2016 Ottawa 67's at Niagara IceDogs 7:00 PM
November 18, 2016 Hamilton Bulldogs at Sudbury Wolves 7:00 PM
November 18, 2016 Erie Otters at Saginaw Spirit 7:05 PM
November 18, 2016 Mississauga Steelheads at Guelph Storm 7:30 PM
November 18, 2016 Oshawa Generals at Kitchener Rangers 7:30 PM
November 18, 2016 North Bay Battalion at London Knights 7:30 PM
November 19, 2016 London Knights at Niagara IceDogs 7:00 PM
November 19, 2016 Owen Sound Attack at Saginaw Spirit 7:05 PM
November 19, 2016 Ottawa 67's at Barrie Colts 7:30 PM
November 20, 2016 Guelph Storm at Kitchener Rangers 2:00 PM
November 20, 2016 Kingston Frontenacs at Sudbury Wolves 2:00 PM
November 20, 2016 Barrie Colts at North Bay Battalion 3:00 PM
November 20, 2016 Windsor Spitfires at London Knights 6:00 PM
November 22, 2016 Oshawa Generals at Peterborough Petes 7:05 PM
November 23, 2016 Saginaw Spirit at Flint Firebirds 7:00 PM
November 23, 2016 London Knights at Owen Sound Attack 7:00 PM
November 24, 2016 Sudbury Wolves at Erie Otters 7:00 PM
November 24, 2016 Windsor Spitfires at Peterborough Petes 7:05 PM
November 24, 2016 Hamilton Bulldogs at Barrie Colts 7:30 PM
November 25, 2016 Sudbury Wolves at Niagara IceDogs 7:00 PM
November 25, 2016 Windsor Spitfires at Ottawa 67's 7:00 PM
November 25, 2016 Peterborough Petes at Guelph Storm 7:30 PM
November 25, 2016 North Bay Battalion at Hamilton Bulldogs 7:30 PM
November 25, 2016 Owen Sound Attack at Kitchener Rangers 7:30 PM
November 25, 2016 Barrie Colts at London Knights 7:30 PM
November 25, 2016 Flint Firebirds at Oshawa Generals 7:35 PM
November 26, 2016 London Knights at Guelph Storm 4:00 PM
November 26, 2016 North Bay Battalion at Erie Otters 7:00 PM
November 26, 2016 Flint Firebirds at Hamilton Bulldogs 7:00 PM
November 26, 2016 Kitchener Rangers at Saginaw Spirit 7:05 PM
November 26, 2016 Niagara IceDogs at Barrie Colts 7:30 PM
November 26, 2016 Mississauga Steelheads at Owen Sound Attack 7:30 PM
November 27, 2016 Windsor Spitfires at Kingston Frontenacs 2:00 PM
November 27, 2016 Niagara IceDogs at Sudbury Wolves 2:00 PM
November 27, 2016 Guelph Storm at Saginaw Spirit 4:00 PM
November 29, 2016 Mississauga Steelheads at Erie Otters 7:00 PM
November 30, 2016 Sudbury Wolves at Hamilton Bulldogs 7:00 PM
November 30, 2016 Ottawa 67's at Kingston Frontenacs 7:00 PM
November 30, 2016 Oshawa Generals at North Bay Battalion 7:00 PM
December 1, 2016 Mississauga Steelheads at Peterborough Petes 7:05 PM
December 2, 2016 Niagara IceDogs at Flint Firebirds 7:00 PM
December 2, 2016 Kitchener Rangers at Kingston Frontenacs 7:00 PM
December 2, 2016 Peterborough Petes at Mississauga Steelheads 7:00 PM
December 2, 2016 North Bay Battalion at Sudbury Wolves 7:00 PM
December 2, 2016 Erie Otters at Guelph Storm 7:30 PM
December 2, 2016 Oshawa Generals at Hamilton Bulldogs 7:30 PM
December 2, 2016 Owen Sound Attack at London Knights 7:30 PM
December 3, 2016 Kitchener Rangers at Ottawa 67's 2:00 PM
December 3, 2016 Windsor Spitfires at Flint Firebirds 7:00 PM
December 3, 2016 Kingston Frontenacs at Hamilton Bulldogs 7:00 PM
December 3, 2016 Barrie Colts at Sudbury Wolves 7:00 PM
December 3, 2016 Guelph Storm at Peterborough Petes 7:05 PM
December 3, 2016 Niagara IceDogs at Saginaw Spirit 7:05 PM
December 3, 2016 Erie Otters at Owen Sound Attack 7:30 PM
December 4, 2016 Flint Firebirds at London Knights 2:00 PM
December 4, 2016 Mississauga Steelheads at Ottawa 67's 2:00 PM
December 4, 2016 Erie Otters at Owen Sound Attack 2:00 PM
December 4, 2016 Windsor Spitfires at Saginaw Spirit 4:00 PM
December 7, 2016 Niagara IceDogs at Erie Otters 7:00 PM
December 7, 2016 Mississauga Steelheads at Kitchener Rangers 7:00 PM
December 8, 2016 Flint Firebirds at North Bay Battalion 7:00 PM
December 8, 2016 Ottawa 67's at Peterborough Petes 7:05 PM
December 8, 2016 Windsor Spitfires at Barrie Colts 7:30 PM
December 9, 2016 Flint Firebirds at Sudbury Wolves 7:00 PM
December 9, 2016 Owen Sound Attack at Guelph Storm 7:30 PM
December 9, 2016 Kingston Frontenacs at Kitchener Rangers 7:30 PM
December 9, 2016 Mississauga Steelheads at London Knights 7:30 PM
December 9, 2016 North Bay Battalion at Oshawa Generals 7:35 PM
December 10, 2016 Oshawa Generals at Ottawa 67's 2:00 PM
December 10, 2016 Saginaw Spirit at Hamilton Bulldogs 7:00 PM
December 10, 2016 Mississauga Steelheads at Niagara IceDogs 7:00 PM
December 10, 2016 Windsor Spitfires at Sudbury Wolves 7:00 PM
December 10, 2016 Flint Firebirds at Barrie Colts 7:30 PM
December 10, 2016 Kingston Frontenacs at Owen Sound Attack 7:30 PM
December 11, 2016 Kingston Frontenacs at Guelph Storm 2:00 PM
December 11, 2016 Windsor Spitfires at North Bay Battalion 2:00 PM
December 11, 2016 Peterborough Petes at Ottawa 67's 2:00 PM
December 11, 2016 Barrie Colts at Owen Sound Attack 2:00 PM
December 11, 2016 Kitchener Rangers at London Knights 6:00 PM
December 11, 2016 Saginaw Spirit at Oshawa Generals 6:05 PM
December 14, 2016 Kitchener Rangers at Erie Otters 7:00 PM
December 14, 2016 Flint Firebirds at Saginaw Spirit 7:05 PM
December 15, 2016 Ottawa 67's at North Bay Battalion 7:00 PM
December 15, 2016 London Knights at Peterborough Petes 7:05 PM
December 15, 2016 Owen Sound Attack at Barrie Colts 7:30 PM
December 16, 2016 Windsor Spitfires at Erie Otters 7:00 PM
December 16, 2016 Peterborough Petes at Kingston Frontenacs 7:00 PM
December 16, 2016 Hamilton Bulldogs at Mississauga Steelheads 7:00 PM
December 16, 2016 Sudbury Wolves at Kitchener Rangers 7:30 PM
December 16, 2016 Guelph Storm at London Knights 7:30 PM
December 16, 2016 Niagara IceDogs at Oshawa Generals 7:35 PM
December 17, 2016 Kitchener Rangers at Guelph Storm 2:00 PM
December 17, 2016 Mississauga Steelheads at Hamilton Bulldogs 7:00 PM
December 17, 2016 Oshawa Generals at Kingston Frontenacs 7:00 PM
December 17, 2016 Windsor Spitfires at Niagara IceDogs 7:00 PM
December 17, 2016 Ottawa 67's at Barrie Colts 7:30 PM
December 17, 2016 Sudbury Wolves at Owen Sound Attack 7:30 PM
December 18, 2016 Ottawa 67's at Mississauga Steelheads 2:00 PM
December 18, 2016 Peterborough Petes at North Bay Battalion 2:00 PM
December 18, 2016 Hamilton Bulldogs at Oshawa Generals 6:05 PM
December 28, 2016 Erie Otters at Hamilton Bulldogs 7:00 PM
December 28, 2016 Oshawa Generals at London Knights 7:00 PM
December 28, 2016 Kingston Frontenacs at Mississauga Steelheads 7:00 PM
December 28, 2016 North Bay Battalion at Owen Sound Attack 7:00 PM
December 28, 2016 Windsor Spitfires at Saginaw Spirit 7:05 PM
December 29, 2016 Sudbury Wolves at North Bay Battalion 7:00 PM
December 29, 2016 Ottawa 67's at Peterborough Petes 7:05 PM
December 29, 2016 Kitchener Rangers at Windsor Spitfires 7:05 PM
December 29, 2016 Niagara IceDogs at Barrie Colts 7:30 PM
December 30, 2016 Oshawa Generals at Ottawa 67's 4:00 PM
December 30, 2016 Saginaw Spirit at Flint Firebirds 7:00 PM
December 30, 2016 Peterborough Petes at Kingston Frontenacs 7:00 PM
December 30, 2016 Niagara IceDogs at Mississauga Steelheads 7:00 PM
December 30, 2016 Guelph Storm at Sudbury Wolves 7:00 PM
December 30, 2016 Owen Sound Attack at Kitchener Rangers 7:30 PM
December 31, 2016 Mississauga Steelheads at North Bay Battalion 1:00 PM
December 31, 2016 Flint Firebirds at Windsor Spitfires 1:05 PM
December 31, 2016 Kingston Frontenacs at Niagara IceDogs 6:00 PM
December 31, 2016 Hamilton Bulldogs at Erie Otters 6:30 PM
December 31, 2016 Sudbury Wolves at Barrie Colts 7:30 PM
January 1, 2017 Erie Otters at Kitchener Rangers 2:00 PM
January 1, 2017 Barrie Colts at Owen Sound Attack 2:00 PM
January 1, 2017 Ottawa 67's at Oshawa Generals 2:05 PM
January 1, 2017 Hamilton Bulldogs at Peterborough Petes 7:05 PM
January 3, 2017 Kitchener Rangers at Guelph Storm 7:00 PM
January 3, 2017 Kingston Frontenacs at Peterborough Petes 7:05 PM
January 3, 2017 London Knights at Windsor Spitfires 7:05 PM
January 4, 2017 Niagara IceDogs at Erie Otters 7:00 PM
January 4, 2017 Mississauga Steelheads at Hamilton Bulldogs 7:00 PM
January 5, 2017 Oshawa Generals at Barrie Colts 7:30 PM
January 6, 2017 Erie Otters at Flint Firebirds 7:00 PM
January 6, 2017 North Bay Battalion at Kingston Frontenacs 7:00 PM
January 6, 2017 Barrie Colts at Mississauga Steelheads 7:00 PM
January 6, 2017 Peterborough Petes at Niagara IceDogs 7:00 PM
January 6, 2017 Windsor Spitfires at Guelph Storm 7:30 PM
January 6, 2017 Oshawa Generals at Hamilton Bulldogs 7:30 PM
January 6, 2017 Sudbury Wolves at London Knights 7:30 PM
January 7, 2017 Kingston Frontenacs at Ottawa 67's 2:00 PM
January 7, 2017 Guelph Storm at Flint Firebirds 7:00 PM
January 7, 2017 Niagara IceDogs at Hamilton Bulldogs 7:00 PM
January 7, 2017 North Bay Battalion at Peterborough Petes 7:05 PM
January 7, 2017 Erie Otters at Saginaw Spirit 7:05 PM
January 7, 2017 Windsor Spitfires at Owen Sound Attack 7:30 PM
January 8, 2017 London Knights at Mississauga Steelheads 2:00 PM
January 8, 2017 North Bay Battalion at Ottawa 67's 2:00 PM
January 8, 2017 Kitchener Rangers at Owen Sound Attack 2:00 PM
January 8, 2017 Sudbury Wolves at Guelph Storm 4:00 PM
January 8, 2017 Kingston Frontenacs at Oshawa Generals 6:05 PM
January 10, 2017 Kitchener Rangers at Erie Otters 7:00 PM
January 10, 2017 Flint Firebirds at Saginaw Spirit 7:05 PM
January 11, 2017 Guelph Storm at Owen Sound Attack 7:00 PM
January 12, 2017 Ottawa 67's at Niagara IceDogs 7:00 PM
January 12, 2017 Mississauga Steelheads at North Bay Battalion 7:00 PM
January 12, 2017 Oshawa Generals at Peterborough Petes 7:05 PM
January 12, 2017 Kitchener Rangers at Windsor Spitfires 7:05 PM
January 13, 2017 Ottawa 67's at Erie Otters 7:00 PM
January 13, 2017 Peterborough Petes at Kingston Frontenacs 7:00 PM
January 13, 2017 Flint Firebirds at Niagara IceDogs 7:00 PM
January 13, 2017 North Bay Battalion at Sudbury Wolves 7:00 PM
January 13, 2017 Owen Sound Attack at Guelph Storm 7:30 PM
January 13, 2017 Barrie Colts at Kitchener Rangers 7:30 PM
January 13, 2017 Saginaw Spirit at London Knights 7:30 PM
January 13, 2017 Hamilton Bulldogs at Oshawa Generals 7:35 PM
January 14, 2017 Flint Firebirds at Erie Otters 7:00 PM
January 14, 2017 Ottawa 67's at Hamilton Bulldogs 7:00 PM
January 14, 2017 Kingston Frontenacs at Peterborough Petes 7:05 PM
January 14, 2017 London Knights at Saginaw Spirit 7:05 PM
January 14, 2017 Niagara IceDogs at Barrie Colts 7:30 PM
January 15, 2017 Erie Otters at Kitchener Rangers 2:00 PM
January 15, 2017 Barrie Colts at North Bay Battalion 2:00 PM
January 15, 2017 Mississauga Steelheads at Sudbury Wolves 2:00 PM
January 15, 2017 Kingston Frontenacs at Oshawa Generals 2:05 PM
January 15, 2017 Saginaw Spirit at Windsor Spitfires 2:05 PM
January 17, 2017 Niagara IceDogs at Guelph Storm 7:00 PM
January 17, 2017 Windsor Spitfires at Kitchener Rangers 7:00 PM
January 19, 2017 Guelph Storm at Niagara IceDogs 7:00 PM
January 19, 2017 Sudbury Wolves at North Bay Battalion 7:00 PM
January 19, 2017 Mississauga Steelheads at Peterborough Petes 7:05 PM
January 19, 2017 Ottawa 67's at Windsor Spitfires 7:05 PM
January 19, 2017 Saginaw Spirit at Barrie Colts 7:30 PM
January 20, 2017 Oshawa Generals at Kingston Frontenacs 7:00 PM
January 20, 2017 Saginaw Spirit at Sudbury Wolves 7:00 PM
January 20, 2017 Barrie Colts at Hamilton Bulldogs 7:30 PM
January 20, 2017 Guelph Storm at Kitchener Rangers 7:30 PM
January 20, 2017 Ottawa 67's at London Knights 7:30 PM
January 21, 2017 Erie Otters at Flint Firebirds 7:00 PM
January 21, 2017 Kingston Frontenacs at Hamilton Bulldogs 7:00 PM
January 21, 2017 North Bay Battalion at Peterborough Petes 7:05 PM
January 21, 2017 Niagara IceDogs at Windsor Spitfires 7:05 PM
January 21, 2017 Owen Sound Attack at Barrie Colts 7:30 PM
January 22, 2017 Ottawa 67's at Kitchener Rangers 2:00 PM
January 22, 2017 Niagara IceDogs at London Knights 2:00 PM
January 22, 2017 Saginaw Spirit at North Bay Battalion 2:00 PM
January 22, 2017 Guelph Storm at Windsor Spitfires 2:05 PM
January 22, 2017 Mississauga Steelheads at Oshawa Generals 6:05 PM
January 26, 2017 Hamilton Bulldogs at Saginaw Spirit 7:05 PM
January 27, 2017 Niagara IceDogs at Kingston Frontenacs 7:00 PM
January 27, 2017 Barrie Colts at Mississauga Steelheads 7:00 PM
January 27, 2017 Peterborough Petes at Sudbury Wolves 7:00 PM
January 27, 2017 Oshawa Generals at Guelph Storm 7:30 PM
January 27, 2017 North Bay Battalion at Kitchener Rangers 7:30 PM
January 27, 2017 Erie Otters at London Knights 7:30 PM
January 28, 2017 Niagara IceDogs at Ottawa 67's 2:00 PM
January 28, 2017 Guelph Storm at Erie Otters 7:00 PM
January 28, 2017 Hamilton Bulldogs at Flint Firebirds 7:00 PM
January 28, 2017 Mississauga Steelheads at Kingston Frontenacs 7:00 PM
January 28, 2017 Windsor Spitfires at Saginaw Spirit 7:05 PM
January 28, 2017 Oshawa Generals at Barrie Colts 7:30 PM
January 28, 2017 London Knights at Owen Sound Attack 7:30 PM
January 29, 2017 Sudbury Wolves at Mississauga Steelheads 2:00 PM
January 29, 2017 Kingston Frontenacs at Ottawa 67's 2:00 PM
January 29, 2017 Kitchener Rangers at Owen Sound Attack 2:00 PM
January 29, 2017 Peterborough Petes at North Bay Battalion 4:00 PM
January 29, 2017 London Knights at Oshawa Generals 6:05 PM
January 29, 2017 Hamilton Bulldogs at Windsor Spitfires 7:00 PM
February 1, 2017 Kitchener Rangers at London Knights 7:00 PM
February 2, 2017 Mississauga Steelheads at Niagara IceDogs 7:00 PM
February 2, 2017 Erie Otters at Peterborough Petes 7:05 PM
February 2, 2017 Saginaw Spirit at Windsor Spitfires 7:05 PM
February 2, 2017 Kingston Frontenacs at Barrie Colts 7:30 PM
February 3, 2017 Oshawa Generals at Kingston Frontenacs 7:00 PM
February 3, 2017 North Bay Battalion at Mississauga Steelheads 7:00 PM
February 3, 2017 Peterborough Petes at Niagara IceDogs 7:00 PM
February 3, 2017 Erie Otters at Ottawa 67's 7:00 PM
February 3, 2017 Flint Firebirds at Guelph Storm 7:30 PM
February 3, 2017 Barrie Colts at Hamilton Bulldogs 7:30 PM
February 3, 2017 Windsor Spitfires at Kitchener Rangers 7:30 PM
February 3, 2017 Owen Sound Attack at London Knights 7:30 PM
February 4, 2017 Kitchener Rangers at Flint Firebirds 7:00 PM
February 4, 2017 Niagara IceDogs at Hamilton Bulldogs 7:00 PM
February 4, 2017 Oshawa Generals at Peterborough Petes 7:05 PM
February 4, 2017 London Knights at Saginaw Spirit 7:05 PM
February 4, 2017 Windsor Spitfires at Owen Sound Attack 7:30 PM
February 5, 2017 Erie Otters at Kingston Frontenacs 2:00 PM
February 5, 2017 Mississauga Steelheads at Ottawa 67's 2:00 PM
February 5, 2017 Hamilton Bulldogs at Oshawa Generals 2:05 PM
February 7, 2017 Niagara IceDogs at Kitchener Rangers 7:00 PM
February 8, 2017 Owen Sound Attack at Hamilton Bulldogs 10:30 AM
February 8, 2017 London Knights at Flint Firebirds 7:00 PM
February 8, 2017 Peterborough Petes at Ottawa 67's 7:00 PM
February 9, 2017 Guelph Storm at North Bay Battalion 7:00 PM
February 9, 2017 Sudbury Wolves at Peterborough Petes 7:05 PM
February 9, 2017 Oshawa Generals at Windsor Spitfires 7:05 PM
February 9, 2017 Mississauga Steelheads at Barrie Colts 7:30 PM
February 10, 2017 Sudbury Wolves at Kingston Frontenacs 7:00 PM
February 10, 2017 Hamilton Bulldogs at Mississauga Steelheads 7:00 PM
February 10, 2017 Barrie Colts at Niagara IceDogs 7:00 PM
February 10, 2017 London Knights at Kitchener Rangers 7:30 PM
February 11, 2017 Owen Sound Attack at Ottawa 67's 2:00 PM
February 11, 2017 Saginaw Spirit at Erie Otters 7:00 PM
February 11, 2017 Windsor Spitfires at Hamilton Bulldogs 7:00 PM
February 11, 2017 North Bay Battalion at Niagara IceDogs 7:00 PM
February 11, 2017 Peterborough Petes at Barrie Colts 7:30 PM
February 12, 2017 Owen Sound Attack at Kingston Frontenacs 2:00 PM
February 12, 2017 Saginaw Spirit at Mississauga Steelheads 2:00 PM
February 12, 2017 Sudbury Wolves at Ottawa 67's 2:00 PM
February 12, 2017 Guelph Storm at Flint Firebirds 4:00 PM
February 12, 2017 Windsor Spitfires at Erie Otters 5:00 PM
February 12, 2017 North Bay Battalion at Oshawa Generals 6:05 PM
February 15, 2017 Kingston Frontenacs at Mississauga Steelheads 11:00 AM
February 15, 2017 London Knights at Erie Otters 7:00 PM
February 15, 2017 Flint Firebirds at Owen Sound Attack 7:00 PM
February 16, 2017 Niagara IceDogs at North Bay Battalion 7:00 PM
February 16, 2017 Hamilton Bulldogs at Peterborough Petes 7:05 PM
February 17, 2017 Peterborough Petes at Kingston Frontenacs 7:00 PM
February 17, 2017 Erie Otters at Mississauga Steelheads 7:00 PM
February 17, 2017 North Bay Battalion at Sudbury Wolves 7:00 PM
February 17, 2017 Flint Firebirds at Saginaw Spirit 7:05 PM
February 17, 2017 Barrie Colts at Guelph Storm 7:30 PM
February 17, 2017 Owen Sound Attack at London Knights 7:30 PM
February 17, 2017 Ottawa 67's at Oshawa Generals 7:35 PM
February 18, 2017 Mississauga Steelheads at Erie Otters 7:00 PM
February 18, 2017 Ottawa 67's at Hamilton Bulldogs 7:00 PM
February 18, 2017 Kitchener Rangers at Saginaw Spirit 7:05 PM
February 18, 2017 Guelph Storm at Windsor Spitfires 7:05 PM
February 18, 2017 North Bay Battalion at Barrie Colts 7:30 PM
February 18, 2017 Oshawa Generals at Owen Sound Attack 7:30 PM
February 19, 2017 London Knights at Kingston Frontenacs 2:00 PM
February 19, 2017 Niagara IceDogs at Sudbury Wolves 2:00 PM
February 20, 2017 Flint Firebirds at Guelph Storm 2:00 PM
February 20, 2017 Kitchener Rangers at Hamilton Bulldogs 2:00 PM
February 20, 2017 Barrie Colts at Kingston Frontenacs 2:00 PM
February 20, 2017 Owen Sound Attack at Mississauga Steelheads 2:00 PM
February 20, 2017 London Knights at Ottawa 67's 2:00 PM
February 20, 2017 Erie Otters at Oshawa Generals 2:05 PM
February 20, 2017 Sudbury Wolves at Peterborough Petes 2:05 PM
February 23, 2017 Owen Sound Attack at Kitchener Rangers 7:00 PM
February 23, 2017 Kingston Frontenacs at Peterborough Petes 7:05 PM
February 23, 2017 Saginaw Spirit at Windsor Spitfires 7:05 PM
February 23, 2017 Hamilton Bulldogs at Barrie Colts 7:30 PM
February 24, 2017 North Bay Battalion at Flint Firebirds 7:00 PM
February 24, 2017 Niagara IceDogs at Kingston Frontenacs 7:00 PM
February 24, 2017 Peterborough Petes at Mississauga Steelheads 7:00 PM
February 24, 2017 Oshawa Generals at Ottawa 67's 7:00 PM
February 24, 2017 Barrie Colts at Sudbury Wolves 7:00 PM
February 24, 2017 Erie Otters at Guelph Storm 7:30 PM
February 24, 2017 Windsor Spitfires at London Knights 7:30 PM
February 25, 2017 Hamilton Bulldogs at Ottawa 67's 2:00 PM
February 25, 2017 Mississauga Steelheads at Sudbury Wolves 7:00 PM
February 25, 2017 Kitchener Rangers at Oshawa Generals 7:05 PM
February 25, 2017 North Bay Battalion at Saginaw Spirit 7:05 PM
February 25, 2017 Erie Otters at Barrie Colts 7:30 PM
February 25, 2017 London Knights at Owen Sound Attack 7:30 PM
February 26, 2017 London Knights at Guelph Storm 2:00 PM
February 26, 2017 Hamilton Bulldogs at Kingston Frontenacs 2:00 PM
February 26, 2017 Sudbury Wolves at Mississauga Steelheads 2:00 PM
February 26, 2017 Niagara IceDogs at Ottawa 67's 2:00 PM
February 26, 2017 Erie Otters at Owen Sound Attack 2:00 PM
February 26, 2017 Flint Firebirds at Saginaw Spirit 4:00 PM
February 26, 2017 Peterborough Petes at Oshawa Generals 6:05 PM
February 28, 2017 Guelph Storm at Kitchener Rangers 7:00 PM
March 2, 2017 Kingston Frontenacs at Oshawa Generals 7:05 PM
March 3, 2017 Kitchener Rangers at Niagara IceDogs 7:00 PM
March 3, 2017 Barrie Colts at North Bay Battalion 7:00 PM
March 3, 2017 Owen Sound Attack at Peterborough Petes 7:05 PM
March 4, 2017 Niagara IceDogs at Erie Otters 7:00 PM
March 4, 2017 Sudbury Wolves at Flint Firebirds 7:00 PM
March 4, 2017 Ottawa 67's at Kingston Frontenacs 7:00 PM
March 4, 2017 North Bay Battalion at Mississauga Steelheads 7:00 PM
March 4, 2017 Oshawa Generals at Saginaw Spirit 7:05 PM
March 4, 2017 Peterborough Petes at Hamilton Bulldogs 7:30 PM
March 4, 2017 London Knights at Kitchener Rangers 7:30 PM
March 5, 2017 Kingston Frontenacs at Ottawa 67's 2:00 PM
March 5, 2017 Oshawa Generals at Flint Firebirds 7:00 PM
March 5, 2017 Mississauga Steelheads at Hamilton Bulldogs 7:00 PM
March 5, 2017 Barrie Colts at Peterborough Petes 7:05 PM
March 5, 2017 Sudbury Wolves at Saginaw Spirit 7:05 PM
March 5, 2017 London Knights at Windsor Spitfires 7:05 PM
March 5, 2017 Guelph Storm at Owen Sound Attack 7:30 PM
March 6, 2017 Erie Otters at Niagara IceDogs 2:00 PM
March 6, 2017 Hamilton Bulldogs at North Bay Battalion 2:00 PM
March 6, 2017 Barrie Colts at Ottawa 67's 2:00 PM
March 6, 2017 Sudbury Wolves at Windsor Spitfires 2:05 PM
March 9, 2017 Saginaw Spirit at Flint Firebirds 7:00 PM
March 9, 2017 Sudbury Wolves at North Bay Battalion 7:00 PM
March 10, 2017 Guelph Storm at London Knights 7:00 PM
March 10, 2017 Owen Sound Attack at Niagara IceDogs 7:00 PM
March 10, 2017 Ottawa 67's at Peterborough Petes 7:05 PM
March 10, 2017 Erie Otters at Windsor Spitfires 7:05 PM
March 10, 2017 Mississauga Steelheads at Barrie Colts 7:30 PM
March 11, 2017 Mississauga Steelheads at Kingston Frontenacs 7:00 PM
March 11, 2017 Hamilton Bulldogs at Niagara IceDogs 7:00 PM
March 11, 2017 Barrie Colts at Sudbury Wolves 7:00 PM
March 11, 2017 Saginaw Spirit at Guelph Storm 7:30 PM
March 11, 2017 Erie Otters at London Knights 7:30 PM
March 11, 2017 Ottawa 67's at Oshawa Generals 7:35 PM
March 12, 2017 Kitchener Rangers at Flint Firebirds 7:00 PM
March 12, 2017 Peterborough Petes at Hamilton Bulldogs 7:00 PM
March 12, 2017 Oshawa Generals at Kingston Frontenacs 7:00 PM
March 12, 2017 North Bay Battalion at Barrie Colts 7:30 PM
March 12, 2017 Saginaw Spirit at Owen Sound Attack 7:30 PM
March 13, 2017 London Knights at Guelph Storm 2:00 PM
March 13, 2017 Ottawa 67's at Hamilton Bulldogs 2:00 PM
March 13, 2017 North Bay Battalion at Niagara IceDogs 2:00 PM
March 13, 2017 Flint Firebirds at Windsor Spitfires 2:05 PM
March 13, 2017 Peterborough Petes at Erie Otters 5:00 PM
March 13, 2017 Kingston Frontenacs at Oshawa Generals 6:05 PM
March 15, 2017 London Knights at Erie Otters 7:00 PM
March 15, 2017 Kitchener Rangers at Guelph Storm 7:00 PM
March 15, 2017 Flint Firebirds at Owen Sound Attack 7:00 PM
March 16, 2017 Peterborough Petes at Ottawa 67's 7:00 PM
March 16, 2017 Barrie Colts at Oshawa Generals 7:05 PM
March 17, 2017 Mississauga Steelheads at Niagara IceDogs 7:00 PM
March 17, 2017 Sudbury Wolves at North Bay Battalion 7:00 PM
March 17, 2017 Hamilton Bulldogs at Peterborough Petes 7:05 PM
March 17, 2017 Owen Sound Attack at Windsor Spitfires 7:05 PM
March 18, 2017 Hamilton Bulldogs at Kingston Frontenacs 7:00 PM
March 18, 2017 Barrie Colts at Mississauga Steelheads 7:00 PM
March 18, 2017 North Bay Battalion at Sudbury Wolves 7:00 PM
March 18, 2017 Erie Otters at Kitchener Rangers 7:30 PM
March 18, 2017 Flint Firebirds at London Knights 7:30 PM
March 19, 2017 Oshawa Generals at Ottawa 67's 2:00 PM
March 19, 2017 Guelph Storm at Erie Otters 7:00 PM
March 19, 2017 London Knights at Flint Firebirds 7:00 PM
March 19, 2017 Sudbury Wolves at Niagara IceDogs 7:00 PM
March 19, 2017 Windsor Spitfires at Saginaw Spirit 7:05 PM
March 19, 2017 Kingston Frontenacs at Barrie Colts 7:30 PM
March 19, 2017 Kitchener Rangers at Owen Sound Attack 7:30 PM
March 20, 2017 Niagara IceDogs at Mississauga Steelheads 2:00 PM
March 20, 2017 Kingston Frontenacs at North Bay Battalion 2:00 PM
March 20, 2017 Hamilton Bulldogs at Ottawa 67's 2:00 PM
March 20, 2017 Peterborough Petes at Oshawa Generals 6:05 PM
March 20, 2017 Owen Sound Attack at Guelph Storm 6:30 PM