National Ball Hockey League
HomeScheduleStandingsTeamsStatsPlayoffsAwardsLiveNews

Teams

2026 Season — 110 teams

Tier 1

A

Algonquin Chiefs

3–4–17 pts

Armour Heights Falcons

4–2–210 pts

Bayside Barracudas

3–5–06 pts

Beachfront Breakers

5–2–111 pts

Blue Hills Bisons

2–4–26 pts

B

Bayview Blades

3–5–06 pts

Belmont Bruisers

5–1–212 pts

Borderline

3–5–06 pts

Burnside Bandits

3–3–28 pts

Tier 2

A

Bridgewater Bolts

2–3–59 pts

Cannonball Express

4–2–412 pts

Central City Cyclones

3–4–39 pts

Clearwater Chaos

3–3–410 pts

Tier 3

A

Harbourview Hawks

4–4–210 pts

Highfield Thunder

3–5–28 pts

Hillside Heat

2–4–48 pts

Icebreakers

5–4–111 pts

Women's Tier 1

A

Mosswood Mavericks

0–0–00 pts

Northshore Navigators

0–0–00 pts

Northside Knights

0–0–00 pts

Orchard Park Owls

0–0–00 pts

Women's Tier 2

A

Portside Pirates

0–0–00 pts

Prairie Dogs

0–0–00 pts

Queensway Cougars

0–0–00 pts

Redline Runners

0–0–00 pts

Legends

Central

Silverado Mustangs

0–0–00 pts

Southgate Steelheads

0–0–00 pts

Steel City Stallions

0–0–00 pts

Summit Sentinels

0–0–00 pts

Cedar Ridge Raptors

3–3–28 pts

Coal Harbour Kings

3–4–39 pts

Crestwood Crew

5–4–111 pts

B

Clearwater Chaos

5–3–212 pts

Coal Harbour Kings

2–7–15 pts

Crestwood Crew

3–5–28 pts

Deep Run Destroyers

5–2–313 pts

Dominion Steel

4–2–412 pts

East End Enforcers

4–4–210 pts

C

Deep Run Destroyers

2–6–26 pts

Dominion Steel

5–2–313 pts

East End Enforcers

3–3–410 pts

Eastside Fury

4–5–19 pts

Elk Valley Storm

2–6–26 pts

Fairview Phantoms

7–1–216 pts

D

Eastside Fury

3–1–612 pts

Elk Valley Storm

5–3–212 pts

Fairview Phantoms

3–2–511 pts

Fieldstone Foxes

2–4–48 pts

Forest Hill Hornets

3–2–511 pts

Garrison Blues

2–6–26 pts

E

Fieldstone Foxes

2–5–37 pts

Forest Hill Hornets

5–4–111 pts

Garrison Blues

3–6–17 pts

Glacial Grizzlies

2–5–37 pts

Granite Ridge Warriors

7–0–317 pts

Grit City

5–4–111 pts

F

Glacial Grizzlies

2–6–26 pts

Granite Ridge Warriors

3–5–28 pts

Grit City

4–5–19 pts

Harbourview Hawks

8–1–117 pts

Highfield Thunder

1–3–68 pts

Hillside Heat

5–3–212 pts

Ironside Wolves

7–3–014 pts

Kingston Kodiaks

4–5–19 pts

B

Icebreakers

2–5–15 pts

Ironside Wolves

5–3–010 pts

Kingston Kodiaks

5–2–111 pts

Lakeside Coyotes

6–2–012 pts

Larch Valley Vipers

0–2–22 pts

Loyal Heights Lions

0–4–00 pts

C

Lakeside Coyotes

0–0–00 pts

Larch Valley Vipers

0–0–00 pts

Loyal Heights Lions

0–0–00 pts

Market Street Monarchs

0–0–00 pts

Midnight Howlers

0–0–00 pts

Mission Ridge Lynx

0–0–00 pts

D

Market Street Monarchs

0–0–00 pts

Midnight Howlers

0–0–00 pts

Mission Ridge Lynx

0–0–00 pts

Mosswood Mavericks

0–0–00 pts

Northshore Navigators

0–0–00 pts

Northside Knights

0–0–00 pts

Palisade Prowlers

0–0–00 pts

Pinecrest Bulldogs

0–0–00 pts

B

Orchard Park Owls

0–0–00 pts

Palisade Prowlers

0–0–00 pts

Pinecrest Bulldogs

0–0–00 pts

Portside Pirates

0–0–00 pts

Prairie Dogs

0–0–00 pts

Queensway Cougars

0–0–00 pts

Ridge Road Condors

0–0–00 pts

Riverside Rebels

0–0–00 pts

B

Redline Runners

0–0–00 pts

Ridge Road Condors

0–0–00 pts

Riverside Rebels

0–0–00 pts

Rocky Point Rockets

0–0–00 pts

Roughneck Union

0–0–00 pts

Shoreline Surge

0–0–00 pts

Talus Jackals

0–0–00 pts

North

Rocky Point Rockets

0–0–00 pts

Roughneck Union

0–0–00 pts

Shoreline Surge

0–0–00 pts

South End Snipers

0–0–00 pts

Southside Saints

0–0–00 pts

South

Stone River Strikers

0–0–00 pts

Sundown Scorchers

0–0–00 pts

Tanglewood Terrors

0–0–00 pts

Thunder Bay Titans

0–0–00 pts

Valley Stampede

0–0–00 pts

Wesbrook Huskies

0–0–00 pts