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.
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.
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.
