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