2023-24 Ontario U18 A/B+ Checking

Division Info
League Independent
2023-24 Teams
Team Name Division(s) W-L-T Rating
New Hamburg Jr Firebirds U18 A 51-7-11 88.45
Kent Cobras U18 A 48-10-4 88.16
St Thomas Jr Stars U18 A 38-19-7 87.85
Owen Sound Jr Attack U18 A 40-11-4 87.76
Woodstock Jr Navy Vets U18 A 30-23-8 87.65
Oakville Rangers (Red) U18 A 39-10-10 87.57
Stittsville Rams (White) U18 B 54-9-4 87.47
Belle River Jr Canadiens U18 A 33-14-3 87.46
Milton Winterhawks (Blue) U18 A 42-16-9 87.39
Riverside Rangers U18 A 33-15-6 87.32
Dorchester Dragons U18 A 33-12-11 87.17
Welland Tigers U18 A 40-14-11 87.06
Quinte West Golden Hawks U18 A 41-14-3 87.05
West Carleton Crusaders U18 B 44-13-6 87.04
Lambton Shores Predators U18 B 44-12-4 87.04
Collingwood Jr Blues U18 A 44-14-10 86.99
Markham Waxers U18 A 46-14-3 86.97
Strathroy Jr Rockets U18 A 22-24-12 86.91
Petrolia Oilers U18 B 41-13-5 86.89
Douro Dukes U18 D 37-5-3 86.80
South Muskoka Bears U18 B 34-8-6 86.80
Guelph Gryphons U18 A 32-19-4 86.75
Elmira Jr Sugar Kings U18 A 32-14-6 86.68
South Oxford Storm U18 A 21-18-11 86.66
Milton Winterhawks (White) U18 A 27-23-5 86.60
Parry Sound Shamrocks U18 B 36-16-5 86.56
Centre Wellington Fusion U18 A 28-18-7 86.52
Norfolk Knights U18 A 16-20-9 86.51
Mitchell Meteors U18 B 33-17-8 86.45
West Niagara Flying Aces U18 A 30-12-9 86.45
Castor River Canucks U18 B 33-11-5 86.33
London Jr Mustangs (Purple) U18 A 23-27-5 86.29
North Durham Warriors U18 A 30-15-8 86.25
South Huron Sabres U18 B 30-15-9 86.22
Talbot Trail Blazers U18 A 20-19-7 86.17
Saugeen Shores Storm U18 B 34-13-6 86.16
Napanee Stars U18 B 34-11-7 86.06
Orillia Terriers U18 A 30-17-5 86.01
Kingston Canadians U18 A 23-19-12 85.92
Midland Centennials U18 B 26-14-6 85.79
Niagara-on-the-Lake Wolves U18 B 37-14-9 85.74
Pembroke Kings U18 B 43-9-5 85.73
Elmvale Coyotes U18 B 25-17-10 85.69
Halton Hills Thunder U18 A 26-21-7 85.54
Powassan Hawks U18 A 21-11-5 85.54
Saugeen Valley Steelheads U18 B 19-15-5 85.52
Sarnia Jr Sting U18 A 13-27-6 85.48
Stittsville Rams (Black) U18 B 28-16-12 85.48
Newmarket Renegades U18 A 28-24-13 85.45
Tecumseh Shoreline Eagles U18 A 18-27-3 85.44
Upper York Admirals (#1) U18 A 23-22-10 85.37
Whitby Wildcats (Blue) U18 A 28-21-12 85.36
Lucan Irish U18 C 29-20-5 85.36
Ennismore Eagles U18 B 26-9-3 85.33
South Porcupine Gold Kings U18 A 52-17-3 85.31
East Lambton Eagles U18 C 26-22-5 85.28
Leitrim Hawks U18 B 20-20-11 85.28
Hamilton Huskies (White) U18 A 13-34-4 85.26
Mid-Huron Huskies U18 B 20-20-3 85.22
South Simcoe Storm U18 A 25-26-6 85.18
Brockville Jr Braves U18 B 35-12-2 85.11
Timmins Flyers U18 A 44-17-5 85.04
Windsor Jr Spitfires U18 A 19-34-1 85.02
Nepean Raiders U18 B 16-26-7 85.00
Richmond Hill Jaguars U18 A 23-24-11 84.95
Lindsay Muskies U18 B 36-15-7 84.88
Haldimand River Kings U18 A 11-22-11 84.84
Tweed Hawks U18 C 24-14-1 84.84
London Jr Mustangs (White) U18 A 14-38-4 84.81
Wallaceburg Lakers U18 C 31-16-1 84.80
Clarington Toros U18 A 19-22-6 84.80
St Marys Rock U18 A 4-30-9 84.77
Kawartha Coyotes U18 C 31-12-5 84.73
Dresden Jr Kings U18 C 20-25-3 84.65
Barrie Colts U18 A 24-27-10 84.64
Port Colborne Sailors U18 B 36-12-5 84.60
Huntsville Otters U18 B 12-18-10 84.57
Muskrat Voyageurs U18 B 23-12-5 84.54
Oro Thunder U18 B 18-18-4 84.52
Minto Mad Dogs U18 C 26-13-6 84.46
Fort Erie Jr Meteors U18 B 18-20-11 84.44
Perth Wings U18 B 19-22-8 84.40
St Catharines Jr Falcons U18 A 14-28-2 84.38
New Liskeard Lions U18 A 21-24-9 84.31
Bruce Peninsula Predators U18 D 24-9-3 84.30
Osgoode Richmond Romans U18 B 17-21-2 84.27
Ottawa West Golden Knights U18 B 15-23-6 84.22
Thorold Blackhawks U18 B 13-16-11 84.18
TNT Tornados U18 A 18-34-3 84.16
Strathroy Jr Rockets U18 C 14-21-4 84.12
Cumberland Jr Grads U18 B 25-22-7 84.11
Norwood Hornets U18 C 20-16-6 84.10
Erie NorthShore Storm U18 A 4-35-4 84.07
Shelburne Wolves U18 C 17-18-4 84.05
Whitby Wildcats (White) U18 A 14-28-10 84.04
Walkerton Capitals U18 C 18-17-7 84.03
Frontenac Flyers U18 C 19-18-4 83.99
Orangeville Flyers U18 A 14-32-3 83.99
New Hamburg Huskies U18 C 32-18-3 83.96
Ajax Pickering Raiders U18 A 17-30-7 83.95
Kincardine Kinucks U18 B 11-28-5 83.93
Sturgeon Lake Thunder U18 C 21-14-8 83.89
Lambeth Lancers U18 B 19-27-6 83.85
Hearst Lumber Kings U18 A 24-26-2 83.81
East Elgin Attack U18 B 23-17-8 83.78
Huron-Bruce Blizzard U18 D 24-17-6 83.75
Pelham Panthers U18 B 13-22-9 83.73
South Grenville Rangers U18 B 24-26-4 83.73
Oakville Rangers (Blue) U18 A 8-41-6 83.69
Glancaster Bombers U18 A 7-34-7 83.68
Ilderton Jets U18 B 18-22-6 83.66
Tavistock Titans U18 C 27-16-7 83.63
Amherstburg Stars U18 A 2-36-4 83.63
Aurora Tigers U18 A 11-36-6 83.63
Clarence Rockland Crush U18 B 15-25-5 83.59
Kemptville Royals U18 B 20-23-5 83.58
Haldimand River Kings U18 C 15-22-6 83.54
Cornwall Colts U18 B 19-23-8 83.41
Ottawa Sting U18 B 15-32-2 83.30
Prince Edward County Kings U18 B 17-21-2 83.29
Paris Wolfpack U18 B 22-18-2 83.16
Stirling Blues U18 B 23-20-1 83.15
Soo Root U18 A 41-11-5 83.14
Hespeler Shamrocks U18 A 0-3-0 83.10
Mississippi Thunder Kings U18 B 12-30-6 83.09
Mooretown Jr Flags U18 B 10-35-7 83.05
Essa Eagles U18 D 20-19-6 83.05
Listowel Cyclones U18 B 12-30-8 83.05
Highland Storm U18 C 21-22-4 83.03
Brampton 45s (Blue) U18 A 9-40-4 82.94
Wawa Legionnaires U18 A 8-7-3 82.89
Blyth-Brussels Crusaders U18 C 22-19-3 82.83
Petawawa Patriots U18 B 14-26-3 82.83
South Kent Lightning U18 C 14-30-2 82.71
Brock Wild U18 C 19-24-3 82.66
South Stormont Selects U18 B 12-22-6 82.66
Mariposa Lightning U18 C 15-20-8 82.64
Casselman-Embrun Ice Dogs U18 B 8-31-6 82.62
Renfrew Timberwolves U18 B 14-27-4 82.60
West Niagara Flying Aces U18 C 5-32-1 82.59
West Lorne Comets U18 D 38-8-4 82.54
Orono Leafs U18 C 17-24-6 82.54
Kent Cobras U18 C 25-9-10 82.51
Iroqouis Falls Eskimos U18 A 12-39-5 82.51
Goderich Sailors U18 C 24-22-1 82.41
Ayr Flames U18 B 16-21-10 82.41
Mid-Huron Huskies U18 D 30-10-11 82.39
Twin Centre Jr Jacks U18 C 23-27-5 82.36
Belle River Jr Canadiens U18 C 17-18-8 82.13
Arran-Elderslie Ice Dogs U18 D 13-21-8 82.05
Newcastle Stars U18 B 6-32-4 82.03
Millbrook Stars U18 D 13-27-8 82.03
Bancroft Jets U18 B 11-24-4 82.01
Clearview Canucks U18 C 14-18-4 81.95
Delhi Rockets U18 C 18-18-12 81.93
South Muskoka Bears U18 D 34-13-7 81.91
Char-Lan Rebels U18 B 7-28-4 81.90
Riverside Rangers U18 C 15-18-7 81.80
East Lambton Eagles U18 D 26-9-8 81.76
Arnprior Packers U18 B 7-27-3 81.73
Shallow Lake Lakers U18 D 17-16-6 81.67
Northumberland Nighthawks U18 A 0-39-4 81.67
Penetang Flames U18 B 12-18-3 81.60
Wasaga Beach Stars U18 C 8-24-5 81.55
Norfolk Knights U18 C 10-20-7 81.51
South Bruce Blades U18 C 18-16-6 81.44
Volunteer Pool Bearcats U18 A 27-9-2 81.41
Wingham Ironmen U18 C 12-24-7 81.38
Campbellford Colts U18 C 7-26-0 81.31
Brighton Bolts U18 C 4-29-3 81.07
Current River Comets U18 A 24-13-5 81.02
Chatsworth Rebels U18 D 17-18-6 80.95
Strathroy Jr Rockets U18 D 21-13-9 80.94
Schumacher Cubs U18 A 6-50-1 80.91
Talbot Trail Blazers U18 C 9-27-8 80.84
Listowel Cyclones U18 D 20-21-4 80.76
Mitchell Meteors U18 D 17-24-3 80.75
Upper York Admirals (#2) U18 A 5-38-1 80.74
South Huron Sabres U18 D 25-16-5 80.72
Shelburne Wolves U18 D 14-13-4 80.69
Elmvale Coyotes U18 D 17-18-5 80.59
Orillia Terriers U18 C 15-23-4 80.58
Petrolia Oilers U18 C 19-19-4 80.52
Saugeen Shores Storm U18 D 8-23-5 80.52
Parry Sound Shamrocks U18 D 17-21-4 80.41
Soo Sharks U18 A 22-21-5 80.41
Huntsville Otters U18 D 15-20-7 80.35
South Oxford Storm U18 C 11-27-4 80.35
Brampton 45s (Yellow) U18 A 1-52-0 80.32
Thunder Bay Elks 82s U18 A 20-9-2 80.28
Nipigon Elks U18 A 16-10-6 80.22
Lambton Shores Predators U18 C 18-24-6 80.10
Loyalist Jets U18 C 4-29-2 80.05
Saugeen Valley Steelheads U18 D 8-25-5 79.91
Drayton Defenders U18 D 8-23-5 79.90
South Grey Spartans U18 D 7-23-3 79.84
Dorchester Dragons U18 C 13-27-2 79.77
West End Bruins U18 A 16-18-5 79.67
KC Sabres U18 A 10-14-6 79.42
Fort William Hurricanes U18 A 12-17-6 79.35
Westfort Rangers U18 A 15-22-2 79.21
Fort William Canadiens U18 A 12-17-2 79.01
North Shore Thundercats U18 A 0-26-0 78.89
Westfort Maroons U18 A 10-17-6 78.73
Soo Steelheads U18 A 7-37-2 78.68
Lucan Irish U18 D 6-31-5 78.55
South End Jr Stars U18 A 8-17-3 78.48
Owen Sound Jr Attack U18 C 5-28-0 78.23
Six Nations Blackhawks U18 C 2-30-1 77.97
Mooretown Jr Flags U18 D 4-38-4 77.85
Norwest Stars U18 A 7-23-2 77.40
Caledon Hawks U18 A 0-0-0 0.00
Longlac Timberwolves U18 A 0-0-0 0.00
Manitouwadge Copper Kings U18 A 0-0-0 0.00
Mt Brydges Cougars U18 A 0-0-0 0.00
North Bay Trappers U18 A 0-0-0 0.00
North Middlesex Jr Stars U18 C 0-0-0 0.00
Oshawa Generals U18 A 0-0-0 0.00
Schreiber Filanes Falcons U18 A 0-0-0 0.00
St Marys Rock U18 C 0-0-0 0.00
St Thomas Jr Stars U18 B 0-0-0 0.00
Temiskaming Shores Puckhounds U18 C 0-0-0 0.00
Wallaceburg Lakers U18 D 0-0-0 0.00