HOCKEY · Canada
OHL 2026
Fixtures, results and teams from the current score feed.
177fixtures tracked
COMPETITION DATA
OHL 2026 at a glance
- Country
- Canada
- Season
- 2026
- Provider seasons
- Not supplied
- Coverage
- Fixtures, results and teams
Competition profile last refreshed 1 Nov 2026, 00:23 UTC.
Results form table
| Team | P | W | D | L | For | Against | +/- |
|---|---|---|---|---|---|---|---|
| Guelph Storm | 15 | 12 | 0 | 3 | 66 | 44 | +22 |
| Hamilton Bulldogs | 17 | 11 | 0 | 6 | 67 | 46 | +21 |
| Flint Firebirds | 15 | 11 | 0 | 4 | 56 | 39 | +17 |
| Kingston Frontenacs | 16 | 11 | 0 | 5 | 71 | 58 | +13 |
| Sudbury Wolves | 15 | 10 | 0 | 5 | 60 | 41 | +19 |
| London Knights | 15 | 10 | 0 | 5 | 64 | 52 | +12 |
| Soo Greyhounds | 17 | 10 | 0 | 7 | 60 | 54 | +6 |
| Windsor Spitfires | 16 | 8 | 0 | 8 | 59 | 48 | +11 |
| Ottawa 67s | 14 | 8 | 0 | 6 | 47 | 42 | +5 |
| Kitchener Rangers | 16 | 8 | 0 | 8 | 51 | 49 | +2 |
| Peterborough Petes | 17 | 8 | 0 | 9 | 53 | 60 | -7 |
| Erie Otters | 16 | 8 | 0 | 8 | 47 | 56 | -9 |
| North Bay Battalion | 17 | 7 | 0 | 10 | 60 | 64 | -4 |
| Niagara IceDogs | 15 | 7 | 0 | 8 | 45 | 55 | -10 |
| Saginaw Spirit | 16 | 6 | 0 | 10 | 56 | 59 | -3 |
| Oshawa Generals | 16 | 6 | 0 | 10 | 46 | 49 | -3 |
| Sarnia Sting | 17 | 6 | 0 | 11 | 65 | 75 | -10 |
| Owen Sound Attack | 16 | 6 | 0 | 10 | 42 | 68 | -26 |
| Barrie Colts | 16 | 3 | 0 | 13 | 36 | 62 | -26 |
| Mississauga Steelheads | 16 | 2 | 0 | 14 | 37 | 70 | -33 |
| Val-d’Or Foreurs | 1 | 1 | 0 | 0 | 4 | 2 | +2 |
| Rouyn-Noranda Huskies | 1 | 1 | 0 | 0 | 4 | 3 | +1 |
This is a record of saved completed results, ordered by wins and score difference. It is not an official standings table: competition-specific points, overtime/set rules, deductions and tie-breakers are not inferred.
Fixtures & results
Guelph Storm – v – North Bay BattalionupcomingGuelph Storm – v – Owen Sound AttackupcomingKingston Frontenacs – v – Oshawa GeneralsupcomingSarnia Sting – v – Hamilton BulldogsupcomingSudbury Wolves – v – Soo GreyhoundsupcomingOttawa 67s – v – Windsor SpitfiresupcomingLondon Knights – v – Saginaw SpiritupcomingKitchener Rangers – v – North Bay BattalionupcomingFlint Firebirds – v – Erie OttersupcomingPeterborough Petes – v – Windsor SpitfiresupcomingNiagara IceDogs – v – Mississauga SteelheadsupcomingSoo Greyhounds – v – Erie OttersupcomingSarnia Sting – v – Owen Sound AttackupcomingBarrie Colts – v – Sudbury WolvesupcomingOttawa 67s – v – Kingston FrontenacsupcomingKitchener Rangers – v – Guelph StormupcomingOshawa Generals 0 v 2 Ottawa 67sawaiting_resultSoo Greyhounds 4 v 5 London KnightsfinishedSudbury Wolves 3 v 4 Rouyn-Noranda HuskiesfinishedSarnia Sting 1 v 5 Flint FirebirdsfinishedKingston Frontenacs 5 v 0 Hamilton BulldogsfinishedMississauga Steelheads 0 v 3 Windsor SpitfiresfinishedNiagara IceDogs 3 v 4 Peterborough PetesfinishedNorth Bay Battalion 2 v 4 Val-d’Or ForeursfinishedSaginaw Spirit 3 v 5 Guelph StormfinishedFlint Firebirds 4 v 3 Barrie ColtsfinishedOwen Sound Attack 0 v 8 Windsor SpitfiresfinishedSoo Greyhounds 3 v 4 Guelph StormfinishedSarnia Sting 3 v 4 Erie OttersfinishedSudbury Wolves 4 v 3 London KnightsfinishedSaginaw Spirit 0 v 2 Barrie ColtsfinishedKingston Frontenacs 4 v 1 Peterborough PetesfinishedMississauga Steelheads 2 v 5 Oshawa GeneralsfinishedKitchener Rangers 3 v 0 Flint FirebirdsfinishedNiagara IceDogs 3 v 7 North Bay BattalionfinishedOttawa 67s 1 v 3 Hamilton BulldogsfinishedPeterborough Petes 4 v 3 Hamilton BulldogsfinishedWindsor Spitfires 3 v 0 Erie OttersfinishedNorth Bay Battalion 4 v 5 London KnightsfinishedSoo Greyhounds 5 v 2 Saginaw SpiritfinishedOttawa 67s 5 v 2 Mississauga SteelheadsfinishedOwen Sound Attack 4 v 3 Sarnia StingfinishedOshawa Generals 2 v 3 Sudbury WolvesfinishedFlint Firebirds 1 v 0 Soo GreyhoundsfinishedOttawa 67s 1 v 6 Kingston FrontenacsfinishedGuelph Storm 6 v 5 Kitchener RangersfinishedMississauga Steelheads 2 v 5 Erie OttersfinishedOwen Sound Attack 5 v 4 Barrie ColtsfinishedBarrie Colts 4 v 7 North Bay BattalionfinishedWindsor Spitfires 4 v 3 Soo GreyhoundsfinishedHamilton Bulldogs 2 v 4 Mississauga SteelheadsfinishedFlint Firebirds 6 v 2 Saginaw SpiritfinishedOwen Sound Attack 5 v 1 London KnightsfinishedErie Otters 5 v 2 Niagara IceDogsfinishedKingston Frontenacs 4 v 2 Ottawa 67sfinishedOshawa Generals 5 v 0 Peterborough PetesfinishedSaginaw Spirit 3 v 4 Flint FirebirdsfinishedSudbury Wolves 3 v 5 North Bay BattalionfinishedNiagara IceDogs 4 v 3 Erie OttersfinishedKitchener Rangers 6 v 3 Guelph StormfinishedLondon Knights 6 v 4 Sarnia StingfinishedMississauga Steelheads 2 v 8 Hamilton BulldogsfinishedSoo Greyhounds 5 v 4 Windsor SpitfiresfinishedPeterborough Petes 5 v 4 Oshawa GeneralsfinishedBarrie Colts 4 v 3 Owen Sound AttackfinishedNorth Bay Battalion 3 v 4 Sudbury WolvesfinishedSarnia Sting 6 v 4 London KnightsfinishedOshawa Generals 1 v 2 Kitchener RangersfinishedSaginaw Spirit 1 v 2 Owen Sound AttackfinishedGuelph Storm 5 v 2 Sudbury WolvesfinishedNorth Bay Battalion 4 v 5 Niagara IceDogsfinishedHamilton Bulldogs 5 v 2 Soo GreyhoundsfinishedPeterborough Petes 6 v 0 Barrie ColtsfinishedSaginaw Spirit 7 v 4 Sarnia StingfinishedMississauga Steelheads 5 v 2 Kingston FrontenacsfinishedFlint Firebirds 3 v 2 Owen Sound AttackfinishedOttawa 67s 3 v 2 Oshawa GeneralsfinishedErie Otters 1 v 7 London KnightsfinishedGuelph Storm 3 v 2 Flint FirebirdsfinishedWindsor Spitfires 11 v 3 Owen Sound AttackfinishedKingston Frontenacs 5 v 4 Oshawa GeneralsfinishedSarnia Sting 2 v 9 Saginaw SpiritfinishedMississauga Steelheads 2 v 6 Ottawa 67sfinishedHamilton Bulldogs 1 v 0 Barrie ColtsfinishedErie Otters 1 v 3 Soo GreyhoundsfinishedKitchener Rangers 5 v 2 Niagara IceDogsfinishedLondon Knights 4 v 1 Sudbury WolvesfinishedWindsor Spitfires 2 v 6 Sudbury WolvesfinishedPeterborough Petes 4 v 2 North Bay BattalionfinishedNiagara IceDogs 4 v 5 Soo GreyhoundsfinishedSarnia Sting 2 v 5 Guelph StormfinishedKitchener Rangers 3 v 4 London KnightsfinishedWindsor Spitfires 2 v 3 Saginaw SpiritfinishedNorth Bay Battalion 3 v 1 Peterborough PetesfinishedErie Otters 3 v 2 Barrie ColtsfinishedHamilton Bulldogs 3 v 4 Ottawa 67sfinishedSoo Greyhounds 1 v 2 Peterborough PetesfinishedWindsor Spitfires 1 v 5 Oshawa GeneralsfinishedSaginaw Spirit 4 v 2 Kitchener RangersfinishedNiagara IceDogs 4 v 2 Barrie ColtsfinishedFlint Firebirds 6 v 4 Sarnia StingfinishedOwen Sound Attack 5 v 10 Guelph StormfinishedErie Otters 0 v 3 Ottawa 67sfinishedHamilton Bulldogs 2 v 4 Kingston FrontenacsfinishedGuelph Storm 3 v 2 Owen Sound AttackfinishedSoo Greyhounds 3 v 2 Kitchener RangersfinishedSarnia Sting 4 v 0 Oshawa GeneralsfinishedSudbury Wolves 7 v 3 Peterborough PetesfinishedMississauga Steelheads 2 v 4 Kingston FrontenacsfinishedLondon Knights 3 v 4 Erie OttersfinishedNorth Bay Battalion 4 v 3 Sudbury WolvesfinishedNiagara IceDogs 2 v 1 Ottawa 67sfinishedBarrie Colts 4 v 7 Kingston FrontenacsfinishedFlint Firebirds 5 v 2 Kitchener RangersfinishedOshawa Generals 0 v 3 Sarnia StingfinishedGuelph Storm 6 v 0 Kitchener RangersfinishedKingston Frontenacs 6 v 8 Erie OttersfinishedOwen Sound Attack 3 v 0 Hamilton BulldogsfinishedLondon Knights 2 v 7 Flint FirebirdsfinishedBarrie Colts 5 v 3 Sarnia StingfinishedOwen Sound Attack 1 v 4 Windsor SpitfiresfinishedFlint Firebirds 2 v 3 Soo GreyhoundsfinishedHamilton Bulldogs 6 v 3 North Bay BattalionfinishedMississauga Steelheads 2 v 3 Saginaw SpiritfinishedOttawa 67s 6 v 1 Erie OttersfinishedGuelph Storm 4 v 2 Windsor SpitfiresfinishedSarnia Sting 3 v 4 Soo GreyhoundsfinishedSudbury Wolves 7 v 1 Niagara IceDogsfinishedKingston Frontenacs 5 v 3 Peterborough PetesfinishedOshawa Generals 1 v 4 Ottawa 67sfinishedKitchener Rangers 4 v 3 Saginaw SpiritfinishedHamilton Bulldogs 5 v 4 Mississauga SteelheadsfinishedLondon Knights 4 v 1 North Bay BattalionfinishedPeterborough Petes 4 v 0 Erie OttersfinishedWindsor Spitfires 3 v 2 North Bay BattalionfinishedBarrie Colts 1 v 2 Niagara IceDogsfinishedOshawa Generals 3 v 5 Hamilton BulldogsfinishedKitchener Rangers 6 v 3 Kingston FrontenacsfinishedOttawa 67s 3 v 10 Sarnia StingfinishedSudbury Wolves 4 v 2 Mississauga SteelheadsfinishedBarrie Colts 2 v 4 Oshawa GeneralsfinishedSoo Greyhounds 5 v 4 North Bay BattalionfinishedPeterborough Petes 3 v 6 Ottawa 67sfinishedSaginaw Spirit 3 v 6 Windsor SpitfiresfinishedOwen Sound Attack 1 v 5 Guelph StormfinishedFlint Firebirds 2 v 5 Niagara IceDogsfinishedHamilton Bulldogs 10 v 4 Kingston FrontenacsfinishedErie Otters 3 v 4 Kitchener RangersfinishedGuelph Storm 6 v 0 Oshawa GeneralsfinishedSoo Greyhounds 6 v 3 Mississauga SteelheadsfinishedSudbury Wolves 5 v 2 Barrie ColtsfinishedKingston Frontenacs 3 v 5 Sarnia StingfinishedSaginaw Spirit 5 v 3 Niagara IceDogsfinishedWindsor Spitfires 2 v 4 Flint FirebirdsfinishedLondon Knights 7 v 4 Owen Sound AttackfinishedHamilton Bulldogs 5 v 2 Peterborough PetesfinishedKitchener Rangers 3 v 4 Erie OttersfinishedPeterborough Petes 7 v 4 Sarnia StingfinishedNorth Bay Battalion 5 v 2 Mississauga SteelheadsfinishedOshawa Generals 7 v 2 North Bay BattalionfinishedKingston Frontenacs 3 v 2 Ottawa 67sfinishedBarrie Colts 0 v 6 Sudbury WolvesfinishedSoo Greyhounds 3 v 4 Sarnia StingfinishedWindsor Spitfires 2 v 6 London KnightsfinishedSaginaw Spirit 4 v 5 Flint FirebirdsfinishedOwen Sound Attack 1 v 4 Kitchener RangersfinishedNiagara IceDogs 4 v 1 Mississauga SteelheadsfinishedHamilton Bulldogs 6 v 0 Guelph StormfinishedSoo Greyhounds 5 v 4 Saginaw SpiritfinishedGuelph Storm 1 v 5 Erie OttersfinishedSudbury Wolves 2 v 1 Peterborough PetesfinishedKitchener Rangers 0 v 1 Owen Sound AttackfinishedNorth Bay Battalion 2 v 1 Barrie ColtsfinishedMississauga Steelheads 2 v 3 Oshawa GeneralsfinishedLondon Knights 3 v 2 Windsor SpitfiresfinishedHamilton Bulldogs 3 v 1 Niagara IceDogsfinishedPeterborough Petes 3 v 6 Kingston Frontenacsfinished

