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

Find any hockey team in the world

3,243+ active hockey teams across 78 countries and 303+ leagues — from NHL and KHL down to local youth programs. Use the search and filters below to find a team by name, league tier, country, or city.

Frequently asked questions

How many hockey teams are in the RinkStop directory?

RinkStop tracks 3,243+ active hockey teams across 78 countries and 303+ leagues — professional, junior, college, amateur, and youth tiers.

How do I find hockey teams by country?

Use the country filter above the list, or browse directly: /directory/teams?country=United+States, /directory/teams?country=Canada, /directory/teams?country=Sweden, /directory/teams?country=Russia, etc.

How do I find hockey teams by league tier?

Use the level pills above the list — Pro, Junior, College, International, or Adult — or browse the league directory at /directory/leagues.

What leagues does the directory cover?

NHL, AHL, KHL, SHL, Liiga, DEL, NLA, Extraliga, ECHL, OHL, WHL, QMJHL, USHL, NCAA Division I and III, PWHL, and 200+ amateur and youth leagues worldwide.

Directory

All Hockey Teams

48 teams

Aalborg logo

Aalborg

Friendly International
Academy Pilsen logo

Academy Pilsen

Friendly International
Academy Zug logo

Academy Zug

Friendly International
Acadia logo

Acadia

Friendly International
ACBB logo

ACBB

Friendly International
Acroni Jesenice logo

Acroni Jesenice

Friendly International
🏒

Adler Mannheim U17

Friendly International
🏒

Adler Mannheim U19

Friendly International
Aichyna Minsk logo

Aichyna Minsk

Friendly International
AIK logo

AIK

Friendly International
AIK W logo

AIK W

Friendly International
Ajoie logo

Ajoie

Friendly International
🏒

AKM

Friendly International
🏒

AKM-Novomoskovsk

Friendly International
Aktobe logo

Aktobe

Friendly International
Alberta logo

Alberta

Friendly International
Alleghe logo

Alleghe

Friendly International
Almaty logo

Almaty

Friendly International
Almaz logo

Almaz

Friendly International
Almetyevsk logo

Almetyevsk

Friendly International
Almtuna logo

Almtuna

Friendly International
Alvesta logo

Alvesta

Friendly International
Åmåls logo

Åmåls

Friendly International
Ambrì-Piotta logo

Ambrì-Piotta

Friendly International
Amiens logo

Amiens

Friendly International
Amnéville logo

Amnéville

Friendly International
🏒

Amsterdam Tigers

DE

Friendly International
Amurskie Tigry logo

Amurskie Tigry

Friendly International
Angers logo

Angers

DE

Friendly International
Anglet logo

Anglet

Friendly International
Annecy logo

Annecy

Friendly International
🏒

Aosta

Friendly International
APV W logo

APV W

Friendly International
🏒

AquaCity Pikes

Friendly International
Arboga logo

Arboga

Friendly International
Argovia Stars logo

Argovia Stars

Friendly International
Arizona Coyotes logo

Arizona Coyotes

Friendly International
🏒

Arktika

Friendly International
Arlanda logo

Arlanda

Friendly International
🏒

Armeyets Murmansk

Friendly International
Arosa logo

Arosa

Friendly International
Asiago logo

Asiago

Friendly International
Asnières logo

Asnières

Friendly International
Ässät logo

Ässät

Friendly International
Assurancia de Thetford logo

Assurancia de Thetford

Friendly International
🏒

Athens Rock Lobsters

Friendly International
Atlant logo

Atlant

Friendly International
🏒

Atlant Minsk

Friendly International
About this hockey teams directory

Find any hockey team in the world

RinkStop tracks more than 48 active hockey teams across professional, junior, college, amateur, and youth leagues on six continents. Use the search and league filters above 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.

Browse teams by level, country, or start your own

How many hockey teams are there in the world?

RinkStop tracks 3,243+ 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.

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.