NHL 82-0 is a free, browser-based fantasy roster game built by a hockey-obsessed Canadian fan. The premise is simple: six rounds, six legends, one unbeatable dynasty. The execution — pulling from nearly 8,000 player-decade combinations across seven NHL eras — took a lot of late nights and a deep love of the sport.
The game launched as a personal side project and grew into something much larger than expected. With thousands of players drafting rosters every day, the Daily Challenge drawing global participation, and new modes being added based on what the community wants, NHL 82-0 has become a real destination for hockey fans who love history as much as they love the game.
I'm a Canadian NHL fan and the creator of @YardsAndContext on X — a sports analytics account focused on hockey and football history, stats, and the kind of what-if questions that make following sports fun. NHL 82-0 grew directly out of that interest: I wanted a game that captured the feeling of debating all-time rosters, but made it quick, fair, and genuinely replayable.
The game is designed, coded, and maintained independently — no team, no investors, no corporate backing. It's a fan project built for fans, and I plan to keep it that way. Every new feature comes from community feedback and my own love of the sport.
The player database is the backbone of NHL 82-0, and getting it right was the most important part of building the game. Here's how the data is structured:
Every player's statistics are normalized to a per-82-game baseline. A player who averaged 50 goals over 70 games in a season is credited with approximately 58.6 goals per 82 games. This makes cross-era comparison fair — you're always seeing what a player produced in the equivalent of a full modern season, regardless of when they played or how many games their season actually contained.
Each player entry represents their production during a specific decade with a specific franchise. Wayne Gretzky appears as both an Edmonton Oiler in the 1980s and a Los Angeles King in the 1980s-1990s — because those were meaningfully different chapters of his career, with different supporting casts and different statistical outputs. This decade-scoping is what makes the spin mechanic work: you're not just drafting a player, you're drafting a specific version of them at a specific moment in hockey history.
Every player has a tier rating from 1 (all-time elite) to 5 (depth player), shown as filled and empty dots in the picker. These ratings are based on a combination of per-82 production, Hall of Fame status, award history, and historical reputation. They're designed to give players a quick signal of true all-time value that transcends raw stats — because a player who dominated a low-scoring era deserves recognition that the raw numbers alone don't always provide.
For Toughest Team mode, each player has a toughness score combining penalty minutes per 82 games with a curated fighting rate for the 170 most feared enforcers in NHL history. Players like Dave Schultz, Bob Probert, Tie Domi, and Tony Twist have manually researched career fighting estimates that reflect their real historical reputation — not just their official penalty minute totals.
Got feedback, found a bug, want to suggest a player, or just want to talk hockey? Reach out any time at @YardsAndContext on X. I read everything and respond to as much as I can.
NHL 82-0 is a free, independent fan creation made for the love of the game. It is not affiliated with the NHL or NHLPA. All player and team data is used for entertainment and historical purposes only.