Find any hockey team in the world
Find any hockey team in the world
2,601+ active hockey teams across 84 countries and 293+ 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 2,601+ active hockey teams across 84 countries and 293+ 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.
All Hockey Teams
30 teams

Admiral Vladivostok
Vladivostok, RU
Kontinental Hockey League
AK Bars Kazan
Kazan, RU
Kontinental Hockey LeagueAmur Khabarovsk
Khabarovsk, RU
Kontinental Hockey League
Avangard Omsk
Omsk, RU
Kontinental Hockey League
Avtomobilist Yekaterinburg
Yekaterinburg, RU
Kontinental Hockey League
Barys Astana
Astana, KZ
Kontinental Hockey League
CSKA Moscow
Moscow, RU
Kontinental Hockey League
Dinamo Minsk
Minsk, BY
Kontinental Hockey League
Dynamo Moscow
Moscow, RU
Kontinental Hockey LeagueHC Lada Togliatti
Togliatti, RU
Kontinental Hockey League
HC Sochi
Sochi, RU
Kontinental Hockey League
KHL Medvescak
RU
Kontinental Hockey LeagueKhl Rus Stars
RU
Kontinental Hockey League
KHL Sisak
RU
Kontinental Hockey LeagueKHL Stars
RU
Kontinental Hockey LeagueKhl U23 Stars
RU
Kontinental Hockey LeagueKhl Ural Stars
RU
Kontinental Hockey LeagueKhl World Stars
RU
Kontinental Hockey League
Lokomotiv Yaroslavl
Yaroslavl, RU
Kontinental Hockey League
Metallurg Magnitogorsk
Magnitogorsk, RU
Kontinental Hockey League
Neftekhimik Nizhnekamsk
Nizhnekamsk, RU
Kontinental Hockey LeagueSalavat Yulaev Ufa
Ufa, RU
Kontinental Hockey League
Severstal Cherepovets
Cherepovets, RU
Kontinental Hockey League
Shanghai Dragons
Shanghai, CN
Kontinental Hockey LeagueSibir Novosibirsk
Novosibirsk, RU
Kontinental Hockey League
SKA Saint Petersburg
St. Petersburg, RU
Kontinental Hockey League
Spartak Moscow
Moscow, RU
Kontinental Hockey League
Torpedo Nizhny Novgorod
Nizhny Novgorod, RU
Kontinental Hockey LeagueTraktor Chelyabinsk
Chelyabinsk, RU
Kontinental Hockey LeagueVityaz Podolsk
Podolsk, RU
Kontinental Hockey LeagueAbout this hockey teams directory
Find any hockey team in the world
RinkStop tracks more than 30 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 2,601+ 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 updated weekly.
Hockey teams by level
Browse teams by competitive tier. Each level covers a distinct player development path.
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:
- Recruit players. 12-18 skaters plus a goalie for a full roster. Schools, churches, and rec centers are good starting points.
- 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.
- 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.
- Get insurance. Most rinks require proof of general liability before you can book ice. Federation registration typically includes basic coverage.
- 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.
- 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.
