Your browser is not supported. Please use a newer browser for the full MHR experience.

Division

2024-25 Canada Prep

League

Independent

2024-25 Teams

Team Name Division(s) W-L-T Rating
St Andrews College Saints (#1) Prep 34-11-1 98.75
Northern Alberta Xtreme U18 Prep 41-9-0 96.96
Calgary International Hockey Academy U18 Prep 38-17-0 96.14
Calgary Edge School U18 Prep 29-21-0 96.12
Upper Canada College Prep 43-14-0 96.08
Pacific Coast Hockey Academy U18 Prep 31-18-0 96.06
Okanagan Hockey Academy (BC) U18 Prep 31-19-0 96.02
Yale Hockey Academy U18 Prep 25-19-0 96.00
St Georges School U18 Prep 30-19-0 95.70
Burnaby Winter Club Academy U18 Prep 27-21-0 95.55
South Alberta Hockey Academy U18 Prep 20-20-0 95.51
Rink Hockey Academy Kelowna U18 Prep 33-23-0 95.46
St Laurent Patriots CEGEP 4-1-0 95.39
Prairie Hockey Academy U18 Prep 29-10-0 95.28
Rink Hockey Academy Kelowna U17 Prep 41-11-0 95.07
Stanstead College Varsity 30-27-1 94.98
Okanagan Hockey Academy (BC) U17 Prep 34-9-0 94.78
Shawnigan Lake School U18 Prep 26-28-0 94.69
Bourget College U18 Prep 36-18-0 94.41
North Shore Warriors U18 Prep 20-23-0 94.38
OHA Edmonton U18 Prep 22-24-0 94.38
Estevan Great North Bears U18 AAA 24-25-0 94.34
Rothesay Netherwood School Prep 28-11-0 94.25
Rink Hockey Academy Winnipeg U18 Prep 21-28-0 94.23
Delta Hockey Academy U18 Prep 22-23-0 94.20
Bishops College School Prep 40-26-0 94.16
OHA Edmonton U17 Prep 32-16-0 93.90
Ridley College Tigers Prep 21-27-0 93.89
Delta Hockey Academy U17 Prep 31-12-0 93.79
Calgary International Hockey Academy U17 Prep 33-19-0 93.78
Drummondville Voltigeurs CEGEP 2-3-0 93.44
Northern Alberta Xtreme U17 Prep 26-22-0 93.24
South Alberta Hockey Academy U17 Prep 24-23-0 93.19
Ontario Hockey Academy U18 Prep 27-19-1 93.15
Ulysse Academy U18 Prep 20-19-0 93.12
Stanstead College (Prep) U17 40-11-0 93.08
Everest Academy U18 Prep 33-17-4 93.07
Prairie Hockey Academy U17 Prep 30-20-0 92.94
Rink Hockey Academy Winnipeg U17 Prep 30-20-0 92.78
Calgary Edge School U17 Prep 25-25-0 92.59
Pacific Coast Hockey Academy U17 Prep 25-20-1 92.44
Academie Ste-Cecile Stallions Prep 35-18-0 92.41
Ontario Hockey Academy (Maroon) U18 AAA 20-21-6 92.21
Bishops College School U17 29-13-0 92.19
Yale Hockey Academy U17 Prep 26-24-3 92.10
BioSteel Sports Academy 16U AAA 36-25-2 92.06
Okanagan Hockey Ontario U18 Prep 23-25-0 92.04
St Georges School U17 Prep 24-19-2 91.89
Hill Academy U18 Prep 16-30-0 91.79
Lower Canada College U17 19-11-0 91.72
Kuper Academy U17 28-23-2 91.63
Selwyn House School U17 18-14-0 91.63
King Heights Academy U18 Prep 13-26-0 91.60
Notre Dame Hounds U18 AAA 5-37-2 91.54
Fort Erie International Falcons U18 Prep 22-27-1 91.46
St Andrews College Saints (#2) U18 14-21-0 91.35
Burnaby Winter Club Academy U17 Prep 20-29-3 91.25
North Shore Warriors U17 Prep 20-25-3 91.07
Pilot Mound Hockey Academy U17 Prep 20-28-0 90.98
CIHA Voyageurs U18 Prep 8-33-1 90.83
BioSteel Sports Academy 18U AAA 18-30-3 90.81
Pilot Mound Hockey Academy U18 Prep 11-31-0 90.44
Appleby College Prep 6-9-0 90.17
Shawnigan Lake School U17 Prep 14-28-0 89.94
Somang Hockey Club Prep 18-15-0 89.90
Kings Edgehill Prep 16-28-0 89.87
Indigenous Sports Academy U18 Prep 7-32-0 89.69
Blyth-Deerview Raiders U18 Prep 6-25-4 89.68
Sorel-Tracy Rebels Prep 0-2-1 89.43
Notre Dame Hounds U17 Prep 8-35-0 89.25
Fort Erie International Falcons U17 Prep 14-25-1 89.20
Mount Academy U18 Prep 11-28-0 89.01
Andre Laurendeau Boomerang Prep 0-3-0 88.97
St Michaels College Prep 2-2-0 88.89
CIHA Voyageurs U16 AAA 11-10-2 88.80
Ulysse Academy (Releve) M18 D1 18-16-0 88.79
Notre Dame Hounds U18 Prep 3-37-0 88.59
Okanagan Hockey Ontario U16 AAA 17-18-3 88.56
Indigenous Sports Academy U17 Prep 5-37-0 88.31
CIHA Voyageurs U17 12-27-2 87.91
Crystal Beach Academy U18 1-17-4 87.71
Ontario Hockey Academy U17 11-34-4 87.40
Ontario Hockey Academy (Gold) U18 14-27-0 87.37
VC Hockey Academy U16 0-1-0 86.35
Somang Hockey Club U18 3-18-0 85.68
Mount Academy U17 Prep 4-36-0 85.25
Somang Hockey Club U16 8-13-1 85.10
Ontario Hockey Academy (White) U18 8-23-2 83.91
Abitibi-Temiscamingue Gaillards Prep 0-0-0 0.00
Alma College Prep 0-0-0 0.00
Brentwood College School Prep - 0-0-0 0.00
Champlain-Lennoxville Cougars Prep 0-0-0 0.00
Champlain-St Lawrence Lions Prep 0-0-0 0.00
College Andre Grasset Prep 0-0-0 0.00
Cowichan Secondary Prep - 0-0-0 0.00
Crestwood Preparatory College U16 0-0-0 0.00
Des Monts Academy Prep 0-0-0 0.00
Durocher Ecole U16 0-0-0 0.00
Kings Edgehill U16 0-0-0 0.00
Lafleche College Dragons Prep 0-0-0 0.00
Lionel Groulx College Prep 0-0-0 0.00
Outaouais Griffons Prep 0-0-0 0.00
St Andrews College Saints (Red) U16 0-0-0 0.00
St Andrews College Saints (White) U16 0-0-0 0.00
St Hyacinthe Laureats Prep 0-0-0 0.00
Ste Foy Dynamiques Prep 0-0-0 0.00
Thetford Filons Prep 0-0-0 0.00
Trinity College Prep 0-0-0 0.00
Trinity College U16 0-0-0 0.00
Upper Canada College U16 0-0-0 0.00