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.43
Kent Cobras U18 A 48-10-4 88.13
St Thomas Jr Stars U18 A 38-19-7 87.84
Owen Sound Jr Attack U18 A 40-11-4 87.74
Woodstock Jr Navy Vets U18 A 30-23-8 87.65
Oakville Rangers (Red) U18 A 39-10-10 87.55
Stittsville Rams (White) U18 B 54-9-4 87.44
Belle River Jr Canadiens U18 A 33-14-3 87.40
Milton Winterhawks (Blue) U18 A 42-16-9 87.37
Riverside Rangers U18 A 33-15-6 87.29
Dorchester Dragons U18 A 33-12-11 87.15
Welland Tigers U18 A 40-14-11 87.03
Quinte West Golden Hawks U18 A 41-14-3 87.03
West Carleton Crusaders U18 B 44-13-6 87.02
Lambton Shores Predators U18 B 44-12-4 87.02
Collingwood Jr Blues U18 A 44-14-10 86.96
Markham Waxers U18 A 46-14-3 86.94
Strathroy Jr Rockets U18 A 22-24-12 86.89
Petrolia Oilers U18 B 41-13-5 86.87
Douro Dukes U18 D 37-5-3 86.78
South Muskoka Bears U18 B 34-8-6 86.77
Guelph Gryphons U18 A 32-19-4 86.72
Elmira Jr Sugar Kings U18 A 32-14-6 86.66
South Oxford Storm U18 A 21-18-11 86.64
Milton Winterhawks (White) U18 A 27-23-5 86.57
Parry Sound Shamrocks U18 B 36-16-5 86.54
Centre Wellington Fusion U18 A 28-18-7 86.50
Norfolk Knights U18 A 16-20-9 86.49
Mitchell Meteors U18 B 33-17-8 86.43
West Niagara Flying Aces U18 A 30-12-9 86.43
Castor River Canucks U18 B 33-11-5 86.31
London Jr Mustangs (Purple) U18 A 23-27-5 86.27
North Durham Warriors U18 A 30-15-8 86.21
South Huron Sabres U18 B 30-15-9 86.20
Saugeen Shores Storm U18 B 34-13-6 86.14
Talbot Trail Blazers U18 A 20-19-7 86.14
Napanee Stars U18 B 34-11-7 86.04
Orillia Terriers U18 A 30-17-5 85.98
Kingston Canadians U18 A 23-19-12 85.88
Midland Centennials U18 B 26-14-6 85.77
Niagara-on-the-Lake Wolves U18 B 37-14-9 85.71
Pembroke Kings U18 B 43-9-5 85.70
Elmvale Coyotes U18 B 25-17-10 85.66
Powassan Hawks U18 A 21-11-5 85.53
Halton Hills Thunder U18 A 26-21-7 85.51
Saugeen Valley Steelheads U18 B 19-15-5 85.50
Sarnia Jr Sting U18 A 13-27-6 85.47
Stittsville Rams (Black) U18 B 28-16-12 85.45
Newmarket Renegades U18 A 28-24-13 85.42
Tecumseh Shoreline Eagles U18 A 18-27-3 85.41
Lucan Irish U18 C 29-20-5 85.34
Upper York Admirals (#1) U18 A 23-22-10 85.34
Ennismore Eagles U18 B 26-9-3 85.30
South Porcupine Gold Kings U18 A 52-17-3 85.30
Whitby Wildcats (Blue) U18 A 28-21-12 85.29
East Lambton Eagles U18 C 26-22-5 85.26
Leitrim Hawks U18 B 20-20-11 85.25
Hamilton Huskies (White) U18 A 13-34-4 85.25
Mid-Huron Huskies U18 B 20-20-3 85.19
South Simcoe Storm U18 A 25-26-6 85.15
Brockville Jr Braves U18 B 35-12-2 85.09
Timmins Flyers U18 A 44-17-5 85.02
Windsor Jr Spitfires U18 A 19-34-1 84.99
Nepean Raiders U18 B 16-26-7 84.97
Richmond Hill Jaguars U18 A 23-24-11 84.89
Lindsay Muskies U18 B 36-15-7 84.86
Haldimand River Kings U18 A 11-22-11 84.82
Tweed Hawks U18 C 24-14-1 84.81
London Jr Mustangs (White) U18 A 14-38-4 84.80
Wallaceburg Lakers U18 C 31-16-1 84.78
Clarington Toros U18 A 19-22-6 84.76
St Marys Rock U18 A 4-30-9 84.75
Kawartha Coyotes U18 C 31-12-5 84.70
Dresden Jr Kings U18 C 20-25-3 84.62
Barrie Colts U18 A 24-27-10 84.61
Port Colborne Sailors U18 B 36-12-5 84.58
Huntsville Otters U18 B 12-18-10 84.54
Muskrat Voyageurs U18 B 23-12-5 84.51
Oro Thunder U18 B 18-18-4 84.50
Minto Mad Dogs U18 C 26-13-6 84.44
Fort Erie Jr Meteors U18 B 18-20-11 84.42
Perth Wings U18 B 19-22-8 84.38
St Catharines Jr Falcons U18 A 14-28-2 84.36
New Liskeard Lions U18 A 21-24-9 84.30
Bruce Peninsula Predators U18 D 24-9-3 84.28
Osgoode Richmond Romans U18 B 17-21-2 84.25
Ottawa West Golden Knights U18 B 15-23-6 84.19
Thorold Blackhawks U18 B 13-16-11 84.16
TNT Tornados U18 A 18-34-3 84.13
Strathroy Jr Rockets U18 C 14-21-4 84.10
Cumberland Jr Grads U18 B 25-22-7 84.09
Norwood Hornets U18 C 20-16-6 84.07
Erie NorthShore Storm U18 A 4-35-4 84.04
Shelburne Wolves U18 C 17-18-4 84.03
Whitby Wildcats (White) U18 A 14-28-10 84.01
Walkerton Capitals U18 C 18-17-7 84.00
Frontenac Flyers U18 C 19-18-4 83.97
Orangeville Flyers U18 A 14-32-3 83.96
New Hamburg Huskies U18 C 32-18-3 83.94
Ajax Pickering Raiders U18 A 17-30-7 83.92
Kincardine Kinucks U18 B 11-28-5 83.91
Sturgeon Lake Thunder U18 C 21-14-8 83.87
Lambeth Lancers U18 B 19-27-6 83.83
Hearst Lumber Kings U18 A 24-26-2 83.79
East Elgin Attack U18 B 23-17-8 83.76
Huron-Bruce Blizzard U18 D 24-17-6 83.73
Pelham Panthers U18 B 13-22-9 83.71
South Grenville Rangers U18 B 24-26-4 83.70
Oakville Rangers (Blue) U18 A 8-41-6 83.67
Glancaster Bombers U18 A 7-34-7 83.66
Ilderton Jets U18 B 18-22-6 83.64
Tavistock Titans U18 C 27-16-7 83.61
Amherstburg Stars U18 A 2-36-4 83.60
Aurora Tigers U18 A 11-36-6 83.59
Clarence Rockland Crush U18 B 15-25-5 83.56
Kemptville Royals U18 B 20-23-5 83.56
Haldimand River Kings U18 C 15-22-6 83.52
Cornwall Colts U18 B 19-23-8 83.39
Ottawa Sting U18 B 15-32-2 83.27
Prince Edward County Kings U18 B 17-21-2 83.27
Soo Root U18 A 41-11-5 83.14
Paris Wolfpack U18 B 22-18-2 83.14
Stirling Blues U18 B 23-20-1 83.13
Hespeler Shamrocks U18 A 0-3-0 83.08
Mississippi Thunder Kings U18 B 12-30-6 83.07
Mooretown Jr Flags U18 B 10-35-7 83.03
Essa Eagles U18 D 20-19-6 83.03
Listowel Cyclones U18 B 12-30-8 83.02
Highland Storm U18 C 21-22-4 83.01
Brampton 45s (Blue) U18 A 9-40-4 82.91
Wawa Legionnaires U18 A 8-7-3 82.89
Blyth-Brussels Crusaders U18 C 22-19-3 82.80
Petawawa Patriots U18 B 14-26-3 82.80
South Kent Lightning U18 C 14-30-2 82.68
South Stormont Selects U18 B 12-22-6 82.64
Brock Wild U18 C 19-24-3 82.64
Mariposa Lightning U18 C 15-20-8 82.62
Casselman-Embrun Ice Dogs U18 B 8-31-6 82.60
Renfrew Timberwolves U18 B 14-27-4 82.58
West Niagara Flying Aces U18 C 5-32-1 82.58
West Lorne Comets U18 D 38-8-4 82.52
Orono Leafs U18 C 17-24-6 82.52
Kent Cobras U18 C 25-9-10 82.49
Iroqouis Falls Eskimos U18 A 12-39-5 82.49
Goderich Sailors U18 C 24-22-1 82.39
Ayr Flames U18 B 16-21-10 82.39
Mid-Huron Huskies U18 D 30-10-11 82.37
Twin Centre Jr Jacks U18 C 23-27-5 82.34
Belle River Jr Canadiens U18 C 17-18-8 82.11
Arran-Elderslie Ice Dogs U18 D 13-21-8 82.03
Newcastle Stars U18 B 6-32-4 82.01
Millbrook Stars U18 D 13-27-8 82.00
Bancroft Jets U18 B 11-24-4 81.99
Clearview Canucks U18 C 14-18-4 81.93
Delhi Rockets U18 C 18-18-12 81.91
South Muskoka Bears U18 D 34-13-7 81.89
Char-Lan Rebels U18 B 7-28-4 81.88
Riverside Rangers U18 C 15-18-7 81.79
East Lambton Eagles U18 D 26-9-8 81.74
Arnprior Packers U18 B 7-27-3 81.71
Shallow Lake Lakers U18 D 17-16-6 81.65
Northumberland Nighthawks U18 A 0-39-4 81.63
Penetang Flames U18 B 12-18-3 81.58
Wasaga Beach Stars U18 C 8-24-5 81.53
Norfolk Knights U18 C 10-20-7 81.49
South Bruce Blades U18 C 18-16-6 81.42
Volunteer Pool Bearcats U18 A 27-9-2 81.41
Wingham Ironmen U18 C 12-24-7 81.36
Campbellford Colts U18 C 7-26-0 81.29
Brighton Bolts U18 C 4-29-3 81.05
Current River Comets U18 A 24-13-5 81.02
Chatsworth Rebels U18 D 17-18-6 80.93
Strathroy Jr Rockets U18 D 21-13-9 80.92
Schumacher Cubs U18 A 6-50-1 80.89
Talbot Trail Blazers U18 C 9-27-8 80.82
Listowel Cyclones U18 D 20-21-4 80.74
Mitchell Meteors U18 D 17-24-3 80.73
Upper York Admirals (#2) U18 A 5-38-1 80.72
South Huron Sabres U18 D 25-16-5 80.70
Shelburne Wolves U18 D 14-13-4 80.67
Elmvale Coyotes U18 D 17-18-5 80.57
Orillia Terriers U18 C 15-23-4 80.56
Petrolia Oilers U18 C 19-19-4 80.50
Saugeen Shores Storm U18 D 8-23-5 80.50
Soo Sharks U18 A 22-21-5 80.41
Parry Sound Shamrocks U18 D 17-21-4 80.39
Huntsville Otters U18 D 15-20-7 80.33
South Oxford Storm U18 C 11-27-4 80.32
Brampton 45s (Yellow) U18 A 1-52-0 80.30
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.08
Loyalist Jets U18 C 4-29-2 80.03
Saugeen Valley Steelheads U18 D 8-25-5 79.89
Drayton Defenders U18 D 8-23-5 79.88
South Grey Spartans U18 D 7-23-3 79.82
Dorchester Dragons U18 C 13-27-2 79.75
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.88
Westfort Maroons U18 A 10-17-6 78.73
Soo Steelheads U18 A 7-37-2 78.69
Lucan Irish U18 D 6-31-5 78.53
South End Jr Stars U18 A 8-17-3 78.48
Owen Sound Jr Attack U18 C 5-28-0 78.21
Six Nations Blackhawks U18 C 2-30-1 77.95
Mooretown Jr Flags U18 D 4-38-4 77.83
Norwest Stars U18 A 7-23-2 77.40
Longlac Timberwolves U18 A 0-0-0 0.00
Manitouwadge Copper Kings U18 A 0-0-0 0.00
Schreiber Filanes Falcons U18 A 0-0-0 0.00