Ice Hockey / Canada /

OHL - season stats and match results

OHL

OHL 2024-2025

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Oshawa Generals Oshawa Generals 10 6.3 2.7 3.6 4 7 3.25 3.75 6 5.83 2.33 3.5
Peterborough Petes Peterborough Petes 9 6.22 1.67 4.56 4 5.25 1.5 3.75 5 7 1.8 5.2
Saginaw Spirit Saginaw Spirit 8 8.38 4.88 3.5 5 8.4 4.6 3.8 3 8.33 5.33 3
Flint Firebirds Flint Firebirds 8 6.25 3.25 3 4 5.5 2.75 2.75 4 7 3.75 3.25
Erie Otters Erie Otters 7 7 3.57 3.43 4 6 3 3 3 8.33 4.33 4
London Knights London Knights 8 8.13 3.88 4.25 5 8 3.6 4.4 3 8.33 4.33 4
Guelph Storm Guelph Storm 7 6.29 2.86 3.43 4 7.5 3.75 3.75 3 4.67 1.67 3
Kitchener Rangers Kitchener Rangers 9 7.22 3.22 4 4 5.25 2.5 2.75 5 8.8 3.8 5
Sault Ste Marie Greyhounds Sault Ste Marie Greyhounds 9 6 2.56 3.44 4 7.75 3.5 4.25 5 4.6 1.8 2.8
Sarnia Sting Sarnia Sting 9 6.44 3 3.44 4 7.5 3.75 3.75 5 5.6 2.4 3.2
Hamilton Bulldogs Hamilton Bulldogs 8 6.75 3.25 3.5 5 6.6 3.4 3.2 3 7 3 4
Ottawa 67's Ottawa 67's 8 7.25 3.38 3.88 4 7 3 4 4 7.5 3.75 3.75
Mississauga Steelheads Mississauga Steelheads 8 7.63 4.38 3.25 4 8.25 5.25 3 4 7 3.5 3.5
Kingston Frontenacs Kingston Frontenacs 8 7 4.25 2.75 6 7.33 4.33 3 2 6 4 2
North Bay Battalion North Bay Battalion 10 6.7 3.2 3.5 3 4.67 3 1.67 7 7.57 3.29 4.29
Sudbury Wolves Sudbury Wolves 9 5.33 2.67 2.67 4 5.25 2.5 2.75 5 5.4 2.8 2.6
Barrie Colts Barrie Colts 8 5.75 2.88 2.88 5 5.2 2.4 2.8 3 6.67 3.67 3
Niagara IceDogs Niagara IceDogs 8 8.38 4.75 3.63 4 10.25 5.75 4.5 4 6.5 3.75 2.75
Owen Sound Attack Owen Sound Attack 9 7.44 3.78 3.67 4 6.5 3.5 3 5 8.2 4 4.2
Windsor Spitfires Windsor Spitfires 8 8.38 5.75 2.63 3 8.67 7.33 1.33 5 8.2 4.8 3.4

Over / Under 5.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 5.5 U 5.5 O 5.5 (%) U 5.5 (%) Games O 5.5 U 5.5 O 5.5 (%) U 5.5 (%) Games O 5.5 U 5.5 O 5.5 (%) U 5.5 (%)
Oshawa Generals Oshawa Generals 10 7 3 70 30 4 4 0 100 0 6 3 3 50 50
Peterborough Petes Peterborough Petes 9 6 3 66.67 33.33 4 2 2 50 50 5 4 1 80 20
Saginaw Spirit Saginaw Spirit 8 7 1 87.5 12.5 5 4 1 80 20 3 3 0 100 0
Flint Firebirds Flint Firebirds 8 3 5 37.5 62.5 4 1 3 25 75 4 2 2 50 50
Erie Otters Erie Otters 7 5 2 71.43 28.57 4 2 2 50 50 3 3 0 100 0
London Knights London Knights 8 8 0 100 0 5 5 0 100 0 3 3 0 100 0
Guelph Storm Guelph Storm 7 4 3 57.14 42.86 4 3 1 75 25 3 1 2 33.33 66.67
Kitchener Rangers Kitchener Rangers 9 5 4 55.56 44.44 4 2 2 50 50 5 3 2 60 40
Sault Ste Marie Greyhounds Sault Ste Marie Greyhounds 9 4 5 44.44 55.56 4 3 1 75 25 5 1 4 20 80
Sarnia Sting Sarnia Sting 9 6 3 66.67 33.33 4 3 1 75 25 5 3 2 60 40
Hamilton Bulldogs Hamilton Bulldogs 8 6 2 75 25 5 4 1 80 20 3 2 1 66.67 33.33
Ottawa 67's Ottawa 67's 8 5 3 62.5 37.5 4 2 2 50 50 4 3 1 75 25
Mississauga Steelheads Mississauga Steelheads 8 6 2 75 25 4 3 1 75 25 4 3 1 75 25
Kingston Frontenacs Kingston Frontenacs 8 5 3 62.5 37.5 6 4 2 66.67 33.33 2 1 1 50 50
North Bay Battalion North Bay Battalion 10 5 5 50 50 3 1 2 33.33 66.67 7 4 3 57.14 42.86
Sudbury Wolves Sudbury Wolves 9 4 5 44.44 55.56 4 2 2 50 50 5 2 3 40 60
Barrie Colts Barrie Colts 8 4 4 50 50 5 2 3 40 60 3 2 1 66.67 33.33
Niagara IceDogs Niagara IceDogs 8 7 1 87.5 12.5 4 4 0 100 0 4 3 1 75 25
Owen Sound Attack Owen Sound Attack 9 7 2 77.78 22.22 4 2 2 50 50 5 5 0 100 0
Windsor Spitfires Windsor Spitfires 8 6 2 75 25 3 2 1 66.67 33.33 5 4 1 80 20

Goals in powerplay

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Oshawa Generals Oshawa Generals 10 2 0.2 4 2 0.5 6 0 0
Peterborough Petes Peterborough Petes 9 4 0.44 4 3 0.75 5 1 0.2
Saginaw Spirit Saginaw Spirit 8 2 0.25 5 0 0 3 2 0.67
Flint Firebirds Flint Firebirds 8 2 0.25 4 0 0 4 2 0.5
Erie Otters Erie Otters 7 5 0.71 4 1 0.25 3 4 1.33
London Knights London Knights 8 10 1.25 5 8 1.6 3 2 0.67
Guelph Storm Guelph Storm 7 1 0.14 4 0 0 3 1 0.33
Kitchener Rangers Kitchener Rangers 9 1 0.11 4 1 0.25 5 0 0
Sault Ste Marie Greyhounds Sault Ste Marie Greyhounds 9 0 0 4 0 0 5 0 0
Sarnia Sting Sarnia Sting 9 1 0.11 4 1 0.25 5 0 0
Hamilton Bulldogs Hamilton Bulldogs 8 0 0 5 0 0 3 0 0
Ottawa 67's Ottawa 67's 8 3 0.38 4 0 0 4 3 0.75
Mississauga Steelheads Mississauga Steelheads 8 5 0.63 4 4 1 4 1 0.25
Kingston Frontenacs Kingston Frontenacs 8 3 0.38 6 0 0 2 3 1.5
North Bay Battalion North Bay Battalion 10 4 0.4 3 0 0 7 4 0.57
Sudbury Wolves Sudbury Wolves 9 1 0.11 4 1 0.25 5 0 0
Barrie Colts Barrie Colts 8 5 0.63 5 2 0.4 3 3 1
Niagara IceDogs Niagara IceDogs 8 4 0.5 4 3 0.75 4 1 0.25
Owen Sound Attack Owen Sound Attack 9 1 0.11 4 0 0 5 1 0.2
Windsor Spitfires Windsor Spitfires 8 4 0.5 3 0 0 5 4 0.8

Shorthanded goals

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Oshawa Generals Oshawa Generals 10 0 0 4 0 0 6 0 0
Peterborough Petes Peterborough Petes 9 0 0 4 0 0 5 0 0
Saginaw Spirit Saginaw Spirit 8 1 0.13 5 0 0 3 1 0.33
Flint Firebirds Flint Firebirds 8 0 0 4 0 0 4 0 0
Erie Otters Erie Otters 7 1 0.14 4 0 0 3 1 0.33
London Knights London Knights 8 1 0.13 5 0 0 3 1 0.33
Guelph Storm Guelph Storm 7 0 0 4 0 0 3 0 0
Kitchener Rangers Kitchener Rangers 9 0 0 4 0 0 5 0 0
Sault Ste Marie Greyhounds Sault Ste Marie Greyhounds 9 0 0 4 0 0 5 0 0
Sarnia Sting Sarnia Sting 9 0 0 4 0 0 5 0 0
Hamilton Bulldogs Hamilton Bulldogs 8 0 0 5 0 0 3 0 0
Ottawa 67's Ottawa 67's 8 0 0 4 0 0 4 0 0
Mississauga Steelheads Mississauga Steelheads 8 2 0.25 4 2 0.5 4 0 0
Kingston Frontenacs Kingston Frontenacs 8 1 0.13 6 0 0 2 1 0.5
North Bay Battalion North Bay Battalion 10 0 0 3 0 0 7 0 0
Sudbury Wolves Sudbury Wolves 9 1 0.11 4 0 0 5 1 0.2
Barrie Colts Barrie Colts 8 1 0.13 5 0 0 3 1 0.33
Niagara IceDogs Niagara IceDogs 8 1 0.13 4 1 0.25 4 0 0
Owen Sound Attack Owen Sound Attack 9 0 0 4 0 0 5 0 0
Windsor Spitfires Windsor Spitfires 8 0 0 3 0 0 5 0 0

Penalty minutes

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Oshawa Generals Oshawa Generals 10 22 2.2 4 22 5.5 6 0 0
Peterborough Petes Peterborough Petes 9 69 7.67 4 63 15.75 5 6 1.2
Saginaw Spirit Saginaw Spirit 8 10 1.25 5 0 0 3 10 3.33
Flint Firebirds Flint Firebirds 8 24 3 4 0 0 4 24 6
Erie Otters Erie Otters 7 25 3.57 4 4 1 3 21 7
London Knights London Knights 8 75 9.38 5 55 11 3 20 6.67
Guelph Storm Guelph Storm 7 20 2.86 4 14 3.5 3 6 2
Kitchener Rangers Kitchener Rangers 9 10 1.11 4 10 2.5 5 0 0
Sault Ste Marie Greyhounds Sault Ste Marie Greyhounds 9 8 0.89 4 0 0 5 8 1.6
Sarnia Sting Sarnia Sting 9 10 1.11 4 6 1.5 5 4 0.8
Hamilton Bulldogs Hamilton Bulldogs 8 32 4 5 16 3.2 3 16 5.33
Ottawa 67's Ottawa 67's 8 18 2.25 4 0 0 4 18 4.5
Mississauga Steelheads Mississauga Steelheads 8 76 9.5 4 56 14 4 20 5
Kingston Frontenacs Kingston Frontenacs 8 16 2 6 0 0 2 16 8
North Bay Battalion North Bay Battalion 10 46 4.6 3 0 0 7 46 6.57
Sudbury Wolves Sudbury Wolves 9 27 3 4 13 3.25 5 14 2.8
Barrie Colts Barrie Colts 8 46 5.75 5 26 5.2 3 20 6.67
Niagara IceDogs Niagara IceDogs 8 60 7.5 4 52 13 4 8 2
Owen Sound Attack Owen Sound Attack 9 14 1.56 4 0 0 5 14 2.8
Windsor Spitfires Windsor Spitfires 8 16 2 3 0 0 5 16 3.2

Standings

OHL 24/25, Eastern Conference: 2024-2025

Standings table
# Teams P W D L Goals PTS
1
Windsor Spitfires Windsor Spitfires 9 7 0 2 50:26 15
2
Sarnia Sting Sarnia Sting 10 5 0 5 32:35 13
3
Niagara IceDogs Niagara IceDogs 8 6 0 2 38:29 12
4
North Bay Battalion North Bay Battalion 10 6 0 4 32:35 12
5
Kitchener Rangers Kitchener Rangers 9 5 0 4 29:36 12
6
Saginaw Spirit Saginaw Spirit 8 5 0 3 39:28 11
7
Mississauga Steelheads Mississauga Steelheads 8 5 0 3 35:26 10
8
Sudbury Wolves Sudbury Wolves 9 5 0 4 24:24 10
9
Barrie Colts Barrie Colts 8 5 0 3 23:23 10
10
Erie Otters Erie Otters 7 4 0 3 25:24 9
11
Hamilton Bulldogs Hamilton Bulldogs 8 4 0 4 26:28 9
12
Oshawa Generals Oshawa Generals 10 4 0 6 27:36 9
13
Kingston Frontenacs Kingston Frontenacs 8 3 0 5 34:22 8
14
Flint Firebirds Flint Firebirds 8 4 0 4 26:24 8
15
Owen Sound Attack Owen Sound Attack 9 3 0 6 34:33 8
16
London Knights London Knights 8 4 0 4 31:34 8
17
Ottawa 67's Ottawa 67's 8 3 0 5 27:31 8
18
Sault Ste Marie Greyhounds Sault Ste Marie Greyhounds 9 4 0 5 23:31 8
19
Guelph Storm Guelph Storm 7 3 0 4 20:24 6
20
Peterborough Petes Peterborough Petes 9 0 0 9 15:41 1

Events

OHL OHL
Round 1
2024-10-25 Kingston Frontenacs - Oshawa Generals -
2024-10-24 Peterborough Petes - Kingston Frontenacs -
2024-10-24 Windsor Spitfires - Owen Sound Attack -
2024-10-24 Barrie Colts - Erie Otters -
2024-10-24 Niagara IceDogs - Oshawa Generals -
2024-10-24 North Bay Battalion - Ottawa 67's -
2024-10-23 Sault Ste Marie Greyhounds - Saginaw Spirit -
2024-10-23 Sarnia Sting - Flint Firebirds -
2024-10-20 Oshawa Generals - Saginaw Spirit -
2024-10-20 Kitchener Rangers - Guelph Storm -
2024-10-20 Sault Ste Marie Greyhounds - Sarnia Sting -
2024-10-20 London Knights - Erie Otters -
2024-10-20 Niagara IceDogs - Kingston Frontenacs -
2024-10-20 North Bay Battalion - Sudbury Wolves -
2024-10-20 Ottawa 67's - Barrie Colts -
2024-10-19 Hamilton Bulldogs - Kingston Frontenacs -
2024-10-19 Flint Firebirds - Erie Otters -
2024-10-19 Owen Sound Attack - Windsor Spitfires -
2024-10-19 Guelph Storm - Kitchener Rangers -
2024-10-19 Mississauga Steelheads - Saginaw Spirit -
2024-10-18 Guelph Storm - Windsor Spitfires 1 - 4
2024-10-18 Sault Ste Marie Greyhounds - Flint Firebirds 2 - 1
2024-10-18 Oshawa Generals - Peterborough Petes 4 - 2
2024-10-18 Sudbury Wolves - Sarnia Sting 1 - 5
2024-10-18 Hamilton Bulldogs - North Bay Battalion 2 - 3
2024-10-18 Kitchener Rangers - Niagara IceDogs 4 - 2
2024-10-18 London Knights - Saginaw Spirit 1 - 5
2024-10-18 Mississauga Steelheads - Ottawa 67's 3 - 2
2024-10-17 Peterborough Petes - Oshawa Generals 1 - 2
2024-10-17 Barrie Colts - Owen Sound Attack 4 - 3

OHL

Canada, championship OHL: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 25th September 2024 to 16th May 2025.

The current championship champion OHL is London Knights, and the most titled Oshawa Generals.

Season 2024-2025: The first place in the championship standings OHL takes the team Windsor Spitfires (15 points).

The date of the

from 2024-09-25
to 2025-05-16

Tournament performance

Information obtained from open sources
Number of rounds 68

Champions

London Knights

Reigning champion

Oshawa Generals

Titled (13)