Rankings
Association Rankings
Squirt Rankings
Peewee Rankings
Bantam Rankings
Midget Minor Rankings
Midget Major Rankings
High School Rankings
Junior Rankings
College Rankings
Girls Rankings
News
Associations
Leagues
Tournaments
Resources
Podcast
Rinks
Game Rules
FAQ
Advertise
Contact Us
Sign Up
Login
Rankings
Association Rankings
Squirt Rankings
Peewee Rankings
Bantam Rankings
Midget Minor Rankings
Midget Major Rankings
High School Rankings
Junior Rankings
College Rankings
Girls Rankings
News
Associations
Leagues
Tournaments
Resources
Podcast
Rinks
Game Rules
FAQ
Advertise
Contact Us
Sign Up
Login
Join
Login
2024-25 Rankings
Association Rankings
USA Youth
USA Midget
USA Girls
Ontario Youth
Ontario Girls
Team Rankings
Squirt (10U)
Peewee (12U)
Bantam (14U)
Midget Minor (16U)
Midget Major (18U)
High School
Junior
College
Girls
2023-24 Ontario 12 A
Division Info
League
Independent
2023-24 Teams
Team Name
Division(s)
W-L-T
Rating
South Oxford Storm 12 A
SHL U12 A
59-8-4
83.28
Mt Brydges Cougars 12 A
SHL U12 A
43-11-3
83.02
Belle River Jr Canadiens 12 A
Bluewater 12 A
45-9-8
81.87
Dorchester Dragons 12 A
SHL U12 A
27-22-5
81.54
Norfolk Knights 12 A
SHL U12 A
25-20-4
81.54
Collingwood Jr Blues 12 A
YSMHL 12 A
53-10-2
81.45
Barrie Colts 12 A
YSMHL 12 A
51-10-3
81.15
Haldimand River Kings 12 A
NDHL U12 - Belcot
39-18-5
81.12
Talbot Trail Blazers 12 A
Bluewater 12 A
40-14-5
81.04
London Jr Mustangs (White) 12 A
MHAO 12 A
36-21-6
81.01
Castor River Canucks 12 B
OBMHL 12 B
44-10-7
80.97
Osgoode-Richmond Romans 12 B
OBMHL 12 B
49-8-6
80.88
Burlington Eagles 12 A
TCMHL 12 A
45-10-5
80.84
Gloucester/Orleans Blues 12 B
OBMHL 12 B
42-17-3
80.84
Woodstock Jr Navy Vets 12 A
MHAO 12 A
17-27-12
80.59
Owen Sound Jr Attack 12 A
TCMHL 12 A
34-13-7
80.57
Strathroy Jr Rockets 12 A
SHL U12 A
25-27-9
80.56
Ottawa West Golden Knights 12 B
OBMHL 12 B
37-14-7
80.43
New Hamburg Huskies 12 A
SHL U12 A
13-38-6
80.42
Glancaster Bombers 12 A
NDHL U12 - Belcot
38-16-8
80.40
Stittsville Rams 12 B
OBMHL 12 B
43-19-10
80.37
London Jr Mustangs (Purple) 12 A
MHAO 12 A
25-35-7
80.13
South Simcoe Storm 12 A
YSMHL 12 A
44-15-2
79.97
Milton Winterhawks 12 A
TCMHL 12 A
40-18-9
79.97
Waterloo Wolves 12 A
MHAO 12 A
30-22-12
79.91
Vaughan Rangers 12 A
GTHL 12 A West
45-16-4
79.89
Guelph Gryphons 12 A
TCMHL 12 A
37-22-3
79.79
Kingston Canadians 12 A
LHL 12 A
49-10-3
79.77
St Catharines Jr Falcons 12 A
NDHL U12 - Belcot
23-21-10
79.73
Toronto Avalanche 12 A
GTHL 12 A West
42-12-6
79.67
Oakville Rangers 12 A
TCMHL 12 A
43-26-4
79.66
Riverside Rangers 12 A
Bluewater 12 A
35-18-3
79.64
Mississippi Thunder Kings 12 B
OBMHL 12 B
20-19-10
79.54
Welland Tigers 12 A
NDHL U12 - Belcot
17-24-8
79.32
Woolwich Wildcats 12 A
TCMHL 12 A
33-22-9
79.13
Clarence Rockland Crush 12 B
OBMHL 12 B
24-22-8
79.11
West Niagara Flying Aces 12 A
NDHL U12 - Belcot
27-27-9
79.06
Tecumseh Shoreline Eagles 12 A
Bluewater 12 A
24-28-4
79.03
Nepean Raiders 12 B
OBMHL 12 B
20-21-10
79.00
Peterborough Petes 12 A
LHL 12 A
36-15-2
79.00
Ted Reeve Thunder 12 A
GTHL 12 A East
33-16-14
78.89
Windsor Jr Spitfires 12 A
Bluewater 12 A
25-25-11
78.84
North York Knights 12 A
GTHL 12 A East
33-24-13
78.82
Leaside Flames 12 A
GTHL 12 A East
29-17-11
78.82
Hespeler Shamrocks 12 A
TCMHL 12 A
20-25-8
78.73
Clarington Toros 12 A
LHL 12 A
34-21-7
78.70
Whitby Wildcats (Blue) 12 A
LHL 12 A
37-23-6
78.66
Avenue Road Ducks 12 A
GTHL 12 A East
25-12-11
78.55
Humber Valley Sharks 12 A
GTHL 12 A West
36-21-5
78.52
Erie NorthShore Storm 12 A
Bluewater 12 A
20-26-9
78.45
Brantford 99ers 12 A
MHAO 12 A
14-34-4
78.39
Leitrim Hawks 12 B
OBMHL 12 B
20-30-6
78.36
Ottawa Sting 12 B
OBMHL 12 B
17-26-8
78.33
George Bell Titans 12 A
MHL 12 A
39-14-6
78.22
Burlington Raiders (Red) 12 A
MHAO 12 A
14-45-8
78.15
West Carleton Crusaders 12 B
OBMHL 12 B
18-24-6
78.11
Halton Hills Thunder 12 A
TCMHL 12 A
24-36-6
78.07
Cambridge Hawks 12 A
MHAO 12 A
14-31-11
78.05
Cumberland Jr Grads 12 B
OBMHL 12 B
16-27-5
77.73
Niagara Falls Flyers 12 A
NDHL U12 - Belcot
14-39-2
77.64
Upper York Admirals 12 A
YSMHL 12 A
29-18-11
77.60
West Mall Lightning 12 A
GTHL 12 A West
22-29-1
77.44
Markham Waxers (#2) 12 A
YSMHL 12 A
25-23-4
77.29
Toronto Aeros 12 A
GTHL 12 A East
9-32-12
77.28
LPC Wild 12 A
MHL 12 A
25-21-9
77.26
North Toronto 12 A
GTHL 12 A East
12-29-17
77.26
Erindale Spitfires 12 A
MHL 12 A
27-24-9
77.24
Amherstburg Stars 12 A
Bluewater 12 A
12-31-3
77.15
Markham Islanders 12 A
GTHL 12 A East
16-28-10
77.04
Markham Waxers (#1) 12 A
YSMHL 12 A
17-26-6
76.85
Scarborough Ice Raiders 12 A
GTHL 12 A East
11-32-11
76.80
Port Credit Storm 12 A
MHL 12 A
28-29-5
76.68
Perth Wings 12 B
OBMHL 12 B
7-39-3
76.52
Ajax Pickering Raiders 12 A
LHL 12 A
22-28-5
76.36
Aurora Tigers 12 A
YSMHL 12 A
18-30-10
76.17
Brampton 45s 12 A
TCMHL 12 A
13-46-4
76.00
Whitby Wildcats (White) 12 A
LHL 12 A
21-34-7
75.86
Applewood Coyotes 12 A
MHL 12 A
17-35-2
75.86
Vaughan Panthers 12 A
GTHL 12 A West
13-36-5
75.65
Richmond Hill Jaguars 12 A
YSMHL 12 A
8-31-9
75.55
Kent Cobras 12 A
Bluewater 12 A
5-44-0
75.49
Orangeville Flyers 12 A
TCMHL 12 A
7-38-4
75.48
Oakville Rangers (#60) 12 A1
MHL 12 A
17-29-4
75.47
Newmarket Renegades 12 A
YSMHL 12 A
11-35-5
75.45
Belleville Jr Bulls 12 A
LHL 12 A
11-31-2
74.92
North Durham Warriors 12 A
LHL 12 A
9-38-5
74.80
Stouffville Clippers 12 A
YSMHL 12 A
8-44-2
74.74
Heartland Dragons 12 A
MHL 12 A
11-39-4
74.47
Kanata Blazers 12 B
OBMHL 12 B
3-47-0
73.91
TNT Tornados 12 A
YSMHL 12 A
3-40-5
73.69
Duffield Devils 12 A
GTHL 12 A West
5-51-0
73.25
Northumberland Nighthawks 12 A
LHL 12 A
3-42-3
73.08
Oshawa Generals 12 A
LHL 12 A
3-51-1
72.29