Welcome to RinkStop — Find a rink near youBrowse hockey playersExplore local hockey teamsClaim your team listingWelcome to RinkStop — Find a rink near youBrowse hockey playersExplore local hockey teamsClaim your team listing

Find any hockey team in the world

RinkStop tracks more than 89 active hockey teams across professional, junior, college, amateur, and youth leagues on six continents. Use the search and league filters below to find a specific team, or browse the full directory by league, country, or city.

Professional hockey leagues in the directory

The directory covers the NHL and its 32 franchises, the AHL (American Hockey League), the ECHL, the KHL (Kontinental Hockey League in Russia and Belarus), the SHL (Swedish Hockey League), the Liiga (Finland), the DEL (Germany), the NLA (Switzerland), and the Czech Extraliga. We also track the CHL (Canadian Hockey League) including the OHL, WHL, and QMJHL, plus NCAA Division I and Division III men's and women's programs in the United States and Canada.

Junior, youth, and amateur hockey

Beyond the pro ranks, the directory includes USA Hockey and Hockey Canada registered youth programs, high school teams, college club programs, beer leagues, and women's leagues at every level. If a team plays organized hockey on a regular schedule, it belongs here.

How to use the directory

Click any team to see its full roster, arena, schedule, and league context. Verified rosters are marked with a check badge. Teams can be filtered by league tier using the pill bar at the top of the list.

Directory

All Hockey Teams

Looking for a team that relocated or renamed? View NHL franchise history →
Showing adult teams 89 total
View All Countries →

89 teams matching your search

🏒

Abu Dhabi Scorpions

United Arab Emirates

🏒

Abu Dhabi Shaheen

United Arab Emirates

🏒

Abu Dhabi Storms

United Arab Emirates

🏒

Al Ain Theebs

United Arab Emirates

🏒

Ashdod Dolphins

Israel

🏒

Aware

Thailand

🏒

Bakurianis Mimino

Georgia

🏒

Batavia Demons

Indonesia

🏒

Be'er Sheva Ibex

Israel

🏒

Belfast Giants

Belfast, United Kingdom

🏒

Big Bulls

Thailand

🏒

Canstars Red

Thailand

🏒

Canstars White

Thailand

🏒

Centaurs

Greece

🏒

Clube Nacional de Montanhismo

Portugal

🏒

Coventry Blaze

Coventry, United Kingdom

🏒

Cyclopes

Greece

🏒

Destroyers

Thailand

🏒

Dinamo Tbilisi

Georgia

🏒

Dubai Mighty Camels

United Arab Emirates

🏒

Dubai White Bears

United Arab Emirates

🏒

Dundee Stars

Dundee, United Kingdom

🏒

Easy Health Hustlers

Thailand

🏒

Falcões de Campo Bragança

Brazil

🏒

Fiery Crusaders Tbilisi

Georgia

🏒

Fife Flyers

Kirkcaldy, United Kingdom

🏒

Flying

Thailand

🏒

Galaxy Warriors

United Arab Emirates

🏒

Glasgow Clan

Glasgow, United Kingdom

🏒

Grey Wolves Tbilisi

Georgia

🏒

Grizzly Bears

Thailand

🏒

Grupo Cultural e Recreativo Castelense

Portugal

🏒

Guildford Flames

Guildford, United Kingdom

🏒

Haifa Mariners

Israel

🏒

HC Kunlun Red Star SWOT

Hong Kong

🏒

HC Tel Aviv

Israel

🏒

Herzliya Pioneers

Israel

🏒

HK Beograd

Serbia

🏒

HK Chiefs

Hong Kong

🏒

HK Crvena Zvezda

Serbia

🏒

HK Huskies

Hong Kong

🏒

HK Partizan Beograd

Serbia

🏒

HK Siscia

Croatia

🏒

HK Vojvodina Novi Sad

Serbia

🏒

Hockey School

Brazil

🏒

Husky

Thailand

🏒

Icarus

Greece

🏒

Ice Breakers

Thailand

🏒

Ice Knights Tbilisi

Georgia

🏒

Jakarta Dragons

Indonesia

🏒

Jerusalem Capitals

Israel

🏒

Kfar Saba Wolves

Israel

🏒

KHL Kuna Zagreb

Croatia

🏒

KHL Medveščak II

Croatia

🏒

KHL Mladost

Croatia

🏒

KHL Sisak

Croatia

🏒

KHL Zagreb

Croatia

🏒

Kings

Thailand

🏒

Lion State

Thailand

🏒

LLamas

Brazil

🏒

LOHAS Polar Bears

Hong Kong

🏒

Luso Lynx

Portugal

🏒

Magna

Thailand

🏒

Manchester Storm

Manchester, United Kingdom

🏒

Manila Bearcats

Philippines

🏒

Manila Chiefs

Philippines

🏒

Manila Hawks

Philippines

🏒

Manila Lightning

Philippines

🏒

Milton Keynes Lightning

Milton Keynes, United Kingdom

🏒

Minotaurs

Greece

🏒

Music Hotpot Wildcats

Hong Kong

🏒

Nottingham Panthers

Nottingham, United Kingdom

🏒

Ozone

Brazil

🏒

Panthers

Thailand

🏒

Philippine Eagles

Philippines

🏒

Puckempire Holon Vipers

Israel

🏒

Rhinos

Brazil

🏒

São Bernardo HC

Brazil

🏒

SiamMandalay

Thailand

🏒

Sociedad Hipica de Campinas

Brazil

🏒

Spartak Subotica

Serbia

🏒

Sport Tortosendo e Benfica

Portugal

🏒

Tarawadee

Thailand

🏒

Titans

Greece

🏒

Vitez Beograd

Serbia

🏒

Warriors A

Thailand

🏒

Warriors B

Thailand

🏒

Cebu Ice Datus

🏒

Long

How many hockey teams are there in the world?

RinkStop tracks 89+ active hockey teams across 240+ leagues and 57 countries — from the NHL's 32 franchises and 24 IIHF national programs to ~600 European pro and junior clubs, ~150 NCAA programs, and tens of thousands of amateur and youth teams. The exact count moves weekly as new leagues are added and dormant teams are archived; the figure above is current as of today.

Hockey teams by level

Browse teams by competitive tier. Each level covers a distinct player development path.

Pro Hockey Teams
Top-flight professional leagues with paid players and full-time rosters.
NHL (32 teams) · KHL · SHL · Liiga
Junior Hockey Teams
Major junior leagues — draft-eligible players aged 16-20 in North American and European development systems.
OHL · WHL · QMJHL · USHL
College Hockey Teams
University-level programs in the United States and Canada, with varsity and club divisions.
NCAA Division I · NCAA Division III · U SPORTS
International Hockey Teams
National-team programs representing their countries in IIHF-sanctioned events.
IIHF World Championship · Winter Olympics · World Juniors
Adult Hockey Teams
Senior amateur, recreational, and beer-league hockey for adults at every skill level.
USA Hockey adult leagues · Hockey Canada rec · European amateur

Hockey teams by country

The ten countries with the most tracked teams. Click through for the full list and per-country league breakdown.

How to start a hockey team

Starting a hockey team — whether a youth program, adult rec league, or competitive travel squad — follows a predictable six-step path:

  1. Recruit players. 12-18 skaters plus a goalie for a full roster. Schools, churches, and rec centers are good starting points.
  2. Find ice time. Most rinks sell practice ice in 50-minute blocks during off-peak hours at lower rates than prime-time game slots. See our rink directory for nearby facilities.
  3. Register with your national federation. USA Hockey, Hockey Canada, and other national bodies require annual registration for insurance and league eligibility. Use our hockey cost calculator to estimate dues.
  4. Get insurance. Most rinks require proof of general liability before you can book ice. Federation registration typically includes basic coverage.
  5. Set up dues. Typical adult rec teams collect $300-$800 per player per season to cover ice, jerseys, and refs. See our tryout guide for budgeting templates.
  6. Schedule games. Join a local league or schedule scrimmages against nearby teams. Most adult leagues handle scheduling centrally once your team registers.

Once your team is playing, claim your free listing in the RinkStop directory so players, parents, and fans can find your roster, schedule, and arena.