Random NHL Team Generator
Click the button to pick a random NHL team from the 32 teams of the National Hockey League. Spin again for another, or pick several different teams at once.
Choose which teams are in the draw
What people use a random NHL team generator for
- NHL video game challenge with a team you did not choose
- Choosing a team to follow
- Pick-em and fantasy hockey draws
- Trivia: random team to name players, arenas or cups
How it works
The generator holds a list of 32 NHL teams. When you click the button it picks a position in the list at random, using your browser's random number generator, and shows that team. If you ask for more than one team it picks that many different positions, so a team cannot appear twice in the same draw. Untick any team you do not want and it is left out.
Need to split people into teams instead of picking a sports team? Use the random team generator for names. Other sports: Random NFL Team Generator · Random NBA Team Generator · Random MLB Team Generator · Random Premier League Team Generator.
The NHL in brief
The National Hockey League has 32 teams in two conferences, the Eastern and the Western, with 16 teams in each. Each conference has two divisions of eight teams. The generator draws from all 32 teams unless you untick some. Team lists change when a club relocates or a new one joins, so check the list on this page against the official league site if you need it exact.
How fair is the draw?
Each time you press the button the page picks a position in the list using your browser's cryptographic random number generator (crypto.getRandomValues), so every ticked team has the same chance. When you ask for several teams the picked teams are removed from the pool as they are chosen, so the same team cannot come up twice in one draw. Nothing is weighted by team strength, popularity or past results, and the result is not stored anywhere, so a new press is a completely fresh draw from all 32 NHL teams.
Ideas for an NHL video game or a hockey pool
Random teams make a game fairer and more fun because nobody can complain that they were handed the best or worst side. Agree a rule beforehand, press the button, and play it out. A simple extra rule is to play the same fixture twice with the roles swapped, so luck of the draw evens out.
Running a random-team game
- Decide the rule before you press the button: the team you get is the team you play, with no swaps.
- For a head-to-head, set the number to 2 and press once so both players get a different team. For a group, set the number to the number of players.
- Use the tick-list to take out teams you have already used, or to restrict the draw to the teams you want to play with, and untick the rest.
- Copy the result with the Copy button to paste it into a group chat or a scoreboard.
- How does the random NHL team generator work?
- It picks one team at random from a list of 32 NHL teams. Every team has the same chance on each spin.
- Can I get several different teams at once?
- Yes. Choose how many teams you want and it picks that many with no repeats.
- Can I remove a team from the draw?
- Yes. Untick a team in the list and it will not be picked.
- Does it save anything?
- No. Everything runs in your browser and nothing is sent to a server.
- How many teams are in the NHL?
- There are 32 teams, 16 in the Eastern Conference and 16 in the Western Conference.
- Can I remove a team from the draw?
- Yes. Untick any team in the list and it will not be picked.