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 London Knights 3 at Barrie Colts 1 Final
October 1, 2016 Kingston Frontenacs 1 at Erie Otters 6 Final
October 1, 2016 Hamilton Bulldogs 4 at Niagara IceDogs 3 Final
October 1, 2016 Guelph Storm 4 at Owen Sound Attack 2 Final
October 1, 2016 Ottawa 67's 6 at Saginaw Spirit 3 Final
October 2, 2016 Ottawa 67's 4 at Flint Firebirds 5 Final (OT)
October 2, 2016 North Bay Battalion 7 at Mississauga Steelheads 4 Final
October 2, 2016 Windsor Spitfires 2 at Oshawa Generals 5 Final
October 2, 2016 Niagara IceDogs 3 at Peterborough Petes 5 Final
October 2, 2016 Kitchener Rangers 9 at Sudbury Wolves 3 Final
October 6, 2016 Sudbury Wolves 1 at Barrie Colts 0 Final
October 6, 2016 Erie Otters 3 at Niagara IceDogs 4 Final
October 6, 2016 Owen Sound Attack 3 at North Bay Battalion 1 Final
October 6, 2016 Kingston Frontenacs 2 at Ottawa 67's 1 Final
October 6, 2016 Saginaw Spirit 3 at Peterborough Petes 4 Final (SO)
October 6, 2016 Mississauga Steelheads 2 at Windsor Spitfires 4 Final
October 7, 2016 Oshawa Generals 0 at Erie Otters 6 Final
October 7, 2016 Windsor Spitfires 5 at Guelph Storm 4 Final
October 7, 2016 Saginaw Spirit 3 at Kingston Frontenacs 5 Final
October 7, 2016 Peterborough Petes 3 at London Knights 6 Final
October 7, 2016 Flint Firebirds 2 at Mississauga Steelheads 3 Final (SO)
October 7, 2016 Owen Sound Attack 1 at Sudbury Wolves 4 Final
October 8, 2016 Kitchener Rangers 3 at Barrie Colts 6 Final
October 8, 2016 Flint Firebirds 3 at Erie Otters 5 Final
October 8, 2016 Guelph Storm 4 at Hamilton Bulldogs 5 Final
October 8, 2016 Saginaw Spirit 2 at Ottawa 67's 1 Final
October 9, 2016 Ottawa 67's 5 at Kingston Frontenacs 4 Final (OT)
October 9, 2016 Barrie Colts 2 at Oshawa Generals 4 Final
October 9, 2016 Niagara IceDogs 5 at Sudbury Wolves 4 Final (OT)
October 9, 2016 London Knights 2 at Windsor Spitfires 3 Final (OT)
October 10, 2016 Guelph Storm 4 at Kitchener Rangers 8 Final
October 10, 2016 Niagara IceDogs 3 at North Bay Battalion 4 Final
October 12, 2016 Guelph Storm 3 at Mississauga Steelheads 11 Final
October 13, 2016 Owen Sound Attack 0 at Barrie Colts 6 Final
October 13, 2016 Hamilton Bulldogs 5 at North Bay Battalion 1 Final
October 13, 2016 Flint Firebirds 1 at Windsor Spitfires 4 Final
October 14, 2016 Mississauga Steelheads 0 at Flint Firebirds 3 Final
October 14, 2016 Erie Otters 1 at Guelph Storm 2 Final (SO)
October 14, 2016 Saginaw Spirit 2 at Kitchener Rangers 6 Final
October 14, 2016 Windsor Spitfires 0 at London Knights 2 Final
October 14, 2016 Peterborough Petes 1 at Oshawa Generals 2 Final
October 14, 2016 Hamilton Bulldogs 4 at Sudbury Wolves 6 Final
October 15, 2016 London Knights 1 at Erie Otters 7 Final
October 15, 2016 Barrie Colts 0 at Flint Firebirds 2 Final
October 15, 2016 Sudbury Wolves 2 at Hamilton Bulldogs 4 Final
October 15, 2016 Oshawa Generals 2 at Niagara IceDogs 1 Final
October 15, 2016 North Bay Battalion 2 at Ottawa 67's 1 Final
October 15, 2016 Kitchener Rangers 3 at Owen Sound Attack 5 Final
October 15, 2016 Mississauga Steelheads 3 at Saginaw Spirit 2 Final (1)
October 16, 2016 Kitchener Rangers 3 at Guelph Storm 2 Final
October 16, 2016 North Bay Battalion 0 at Kingston Frontenacs 1 Final
October 16, 2016 Sudbury Wolves 5 at Oshawa Generals 3 Final
October 16, 2016 Peterborough Petes 5 at Owen Sound Attack 2 Final
October 19, 2016 Erie Otters 6 at Niagara IceDogs 5 Final
October 20, 2016 Mississauga Steelheads 4 at Barrie Colts 5 Final (2)
October 20, 2016 Kitchener Rangers 4 at London Knights 5 Final
October 20, 2016 Ottawa 67's 5 at North Bay Battalion 8 Final
October 20, 2016 Kingston Frontenacs 0 at Windsor Spitfires 2 Final
October 21, 2016 Owen Sound Attack 4 at Erie Otters 3 Final (1)
October 21, 2016 North Bay Battalion 2 at Guelph Storm 5 Final
October 21, 2016 Hamilton Bulldogs 0 at Kitchener Rangers 2 Final
October 21, 2016 Saginaw Spirit 1 at London Knights 5 Final
October 21, 2016 Niagara IceDogs 5 at Mississauga Steelheads 6 FInal
October 21, 2016 Peterborough Petes 4 at Sudbury Wolves 2 Final
October 22, 2016 Guelph Storm 5 at Barrie Colts 4 7:30 PM
October 22, 2016 Owen Sound Attack 2 at Erie Otters 5 Final
October 22, 2016 Windsor Spitfires 1 at Flint Firebirds 4 Final
October 22, 2016 North Bay Battalion 3 at Hamilton Bulldogs 2 Final (OT)
October 22, 2016 Kingston Frontenacs 2 at Saginaw Spirit 3 Final
October 23, 2016 Kingston Frontenacs 5 at Flint Firebirds 3 Final
October 23, 2016 London Knights 7 at Hamilton Bulldogs 2 Final
October 23, 2016 Kitchener Rangers 3 at Mississauga Steelheads 2 Final (OT)
October 23, 2016 Guelph Storm 4 at Oshawa Generals 5 Final (OT)
October 23, 2016 Ottawa 67's 6 at Sudbury Wolves 2 Final
October 26, 2016 Guelph Storm 2 at Owen Sound Attack 5 Final
October 27, 2016 Barrie Colts 2 at Erie Otters 5 Final
October 27, 2016 Saginaw Spirit 3 at Niagara IceDogs 5 Final
October 27, 2016 Oshawa Generals 4 at North Bay Battalion 5 Final (SO)
October 27, 2016 Flint Firebirds 2 at Peterborough Petes 4 Final
October 28, 2016 Owen Sound Attack 1 at Guelph Storm 3 Final
October 28, 2016 Flint Firebirds 0 at Kingston Frontenacs 3 Final
October 28, 2016 Peterborough Petes 0 at Kitchener Rangers 2 Final
October 28, 2016 Barrie Colts 5 at Niagara IceDogs 4 Final (SO)
October 28, 2016 Oshawa Generals 3 at Sudbury Wolves 1 Final
October 29, 2016 Sudbury Wolves 4 at Barrie Colts 1 Final
October 29, 2016 Saginaw Spirit 0 at Erie Otters 6 Final
October 29, 2016 Hamilton Bulldogs 4 at Ottawa 67's 5 Final
October 29, 2016 Niagara IceDogs 1 at Owen Sound Attack 2 Final (OT)
October 29, 2016 North Bay Battalion 4 at Windsor Spitfires 5 Final (OT)
October 30, 2016 Hamilton Bulldogs 4 at Kingston Frontenacs 2 Final
October 30, 2016 Saginaw Spirit 5 at Kitchener Rangers 6 Final (OT)
October 30, 2016 Mississauga Steelheads 2 at Oshawa Generals 3 Final (OT)
October 30, 2016 Flint Firebirds 8 at Ottawa 67's 6 Final
November 2, 2016 Guelph Storm 4 at Erie Otters 5 Final (OT)
November 2, 2016 Barrie Colts 4 at Owen Sound Attack 8 Final
November 3, 2016 Hamilton Bulldogs 2 at Niagara IceDogs 1 Final
November 3, 2016 London Knights 7 at North Bay Battalion 0 Final
November 3, 2016 Kingston Frontenacs 2 at Peterborough Petes 4 Final
November 3, 2016 Saginaw Spirit 2 at Windsor Spitfires 4 Final
November 4, 2016 Peterborough Petes 3 at Hamilton Bulldogs 2 Final (OT)
November 4, 2016 Ottawa 67's 3 at Kingston Frontenacs 2 Final
November 4, 2016 Flint Firebirds 3 at Kitchener Rangers 2 Final
November 4, 2016 Erie Otters 7 at Mississauga Steelheads 4 Final
November 4, 2016 North Bay Battalion 6 at Niagara IceDogs 5 Final (SO)
November 4, 2016 Owen Sound Attack 1 at Oshawa Generals 2 Final
November 4, 2016 London Knights 6 at Sudbury Wolves 4 Final
November 5, 2016 Kitchener Rangers 3 at Erie Otters 7 Final
November 5, 2016 Guelph Storm 5 at Ottawa 67's 2 Final
November 5, 2016 Barrie Colts 2 at Saginaw Spirit 4 Final
November 5, 2016 Mississauga Steelheads 3 at Sudbury Wolves 4 Final (SO)
November 6, 2016 Guelph Storm 1 at Kingston Frontenacs 4 Final
November 6, 2016 Hamilton Bulldogs 7 at London Knights 5 Final
November 6, 2016 Mississauga Steelheads 4 at North Bay Battalion 3 Final (OT)
November 6, 2016 Ottawa 67's 0 at Oshawa Generals 6 Final
November 6, 2016 Barrie Colts 3 at Windsor Spitfires 6 Final
November 8, 2016 Owen Sound Attack 1 at Erie Otters 5 Final
November 8, 2016 Niagara IceDogs 1 at Peterborough Petes 3 Final
November 11, 2016 Peterborough Petes 3 at Flint Firebirds 4 Final (SO)
November 11, 2016 Ottawa 67's 3 at Guelph Storm 2 Final
November 11, 2016 Owen Sound Attack 3 at Kitchener Rangers 4 Final
November 11, 2016 Kingston Frontenacs 0 at London Knights 7 Final
November 11, 2016 Oshawa Generals 5 at Mississauga Steelheads 4 Final
November 11, 2016 Barrie Colts 1 at Niagara IceDogs 5 Final
November 11, 2016 Erie Otters 2 at Sudbury Wolves 1 Final
November 12, 2016 North Bay Battalion 5 at Barrie Colts 2 Final
November 12, 2016 Windsor Spitfires 3 at Flint Firebirds 4 Final (OT)
November 12, 2016 Oshawa Generals 2 at Hamilton Bulldogs 1 Final (OT)
November 12, 2016 Guelph Storm 1 at London Knights 4 Final
November 12, 2016 Sudbury Wolves 1 at Niagara IceDogs 3 Final
November 12, 2016 Ottawa 67's 2 at Owen Sound Attack 1 Final (OT)
November 12, 2016 Peterborough Petes 4 at Saginaw Spirit 7 Final
November 13, 2016 Ottawa 67's 5 at Mississauga Steelheads 4 Final (OT)
November 13, 2016 Erie Otters 2 at North Bay Battalion 3 Final (OT)
November 13, 2016 Sudbury Wolves 2 at Oshawa Generals 4 Final
November 13, 2016 Peterborough Petes 3 at Windsor Spitfires 4 Final
November 15, 2016 London Knights 4 at Kitchener Rangers 3 Final
November 16, 2016 Niagara IceDogs 2 at Hamilton Bulldogs 3 Final (OT)
November 16, 2016 Oshawa Generals 2 at Mississauga Steelheads 1 Final (SO)
November 16, 2016 Peterborough Petes 0 at Ottawa 67's 2 Final
November 17, 2016 Sudbury Wolves 2 at Barrie Colts 8 Final
November 17, 2016 Kingston Frontenacs 2 at North Bay Battalion 1 Final
November 17, 2016 Kitchener Rangers 7 at Peterborough Petes 4 Final
November 17, 2016 Owen Sound Attack 3 at Windsor Spitfires 2 Final (OT)
November 18, 2016 Owen Sound Attack 5 at Flint Firebirds 2 Final
November 18, 2016 Mississauga Steelheads 3 at Guelph Storm 7 Final
November 18, 2016 Oshawa Generals 2 at Kitchener Rangers 3 Final
November 18, 2016 North Bay Battalion 3 at London Knights 8 Final
November 18, 2016 Ottawa 67's 3 at Niagara IceDogs 5 Final
November 18, 2016 Erie Otters 3 at Saginaw Spirit 8 Final
November 18, 2016 Hamilton Bulldogs 3 at Sudbury Wolves 1 Final
November 19, 2016 Ottawa 67's 7 at Barrie Colts 3 Final
November 19, 2016 London Knights 8 at Niagara IceDogs 2 Final
November 19, 2016 Owen Sound Attack 2 at Saginaw Spirit 4 Final
November 20, 2016 Guelph Storm 3 at Kitchener Rangers 6 Final
November 20, 2016 Windsor Spitfires 2 at London Knights 3 Final (OT)
November 20, 2016 Barrie Colts 3 at North Bay Battalion 4 Final (SO)
November 20, 2016 Kingston Frontenacs 3 at Sudbury Wolves 5 Final
November 22, 2016 Oshawa Generals 4 at Peterborough Petes 5 Final (SO)
November 23, 2016 Saginaw Spirit 3 at Flint Firebirds 5 Final
November 23, 2016 London Knights 1 at Owen Sound Attack 2 Final (SO)
November 24, 2016 Hamilton Bulldogs 5 at Barrie Colts 6 Final
November 24, 2016 Sudbury Wolves 2 at Erie Otters 5 Final
November 24, 2016 Windsor Spitfires 5 at Peterborough Petes 4 Final (OT)
November 25, 2016 Peterborough Petes 1 at Guelph Storm 2 Final
November 25, 2016 North Bay Battalion 3 at Hamilton Bulldogs 2 Final
November 25, 2016 Owen Sound Attack 6 at Kitchener Rangers 2 Final
November 25, 2016 Barrie Colts 1 at London Knights 4 Final
November 25, 2016 Sudbury Wolves 1 at Niagara IceDogs 3 Final
November 25, 2016 Flint Firebirds 3 at Oshawa Generals 5 Final
November 25, 2016 Windsor Spitfires 4 at Ottawa 67's 2 Final
November 26, 2016 Niagara IceDogs 5 at Barrie Colts 1 Final
November 26, 2016 North Bay Battalion 2 at Erie Otters 4 Final
November 26, 2016 London Knights 5 at Guelph Storm 3 Final
November 26, 2016 Flint Firebirds 2 at Hamilton Bulldogs 3 Final (SO)
November 26, 2016 Mississauga Steelheads 3 at Owen Sound Attack 5 Final
November 26, 2016 Kitchener Rangers 4 at Saginaw Spirit 1 Final
November 27, 2016 Windsor Spitfires 2 at Kingston Frontenacs 3 Final (OT)
November 27, 2016 Guelph Storm 2 at Saginaw Spirit 4 Final
November 27, 2016 Niagara IceDogs 4 at Sudbury Wolves 6 Final
November 29, 2016 Mississauga Steelheads 2 at Erie Otters 9 Final
November 30, 2016 Sudbury Wolves 3 at Hamilton Bulldogs 2 Final
November 30, 2016 Ottawa 67's 1 at Kingston Frontenacs 2 Final (OT)
November 30, 2016 Oshawa Generals 5 at North Bay Battalion 2 Final
December 1, 2016 Mississauga Steelheads 2 at Peterborough Petes 4 Final
December 2, 2016 Niagara IceDogs 0 at Flint Firebirds 4 Final
December 2, 2016 Erie Otters 1 at Guelph Storm 3 Final
December 2, 2016 Oshawa Generals 2 at Hamilton Bulldogs 1 Final
December 2, 2016 Kitchener Rangers 3 at Kingston Frontenacs 4 Final (OT)
December 2, 2016 Owen Sound Attack 3 at London Knights 2 Final (SO)
December 2, 2016 Peterborough Petes 5 at Mississauga Steelheads 3 Final
December 2, 2016 North Bay Battalion 6 at Sudbury Wolves 5 Final (OT)
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