60 seconds on the clock. Score as much as you can before it hits zero.
No clock. Guess forever — three strikes and the run ends.
Each card shows one player's real NHL career — every team they played for, in order, with the years.
Full name or just the last name both work. Retry a card as many times as you want — a wrong guess won't end your run, but it does break your streak, so it pays to be sure before you submit.
Each card is worth 100–220 points depending on how many teams that player suited up for — more stops, more points. Stack consecutive correct guesses for a streak bonus on top, +10 per guess up to +100.
Skipping reveals the answer and resets your streak. In Timed mode that's the only cost — skip freely and keep an eye on the clock. In Classic mode a skip also costs a strike — three strikes and the run ends.
Mode
Era
Sign in to track your best scores here. Guest runs still hit the shared leaderboard, but nothing is saved to an account.
Playing as
Yes, completely. Guest mode, no account, no paywall.
Every card is sourced and verified against the NHL's official API — regular-season, team-by-team history, not AI-generated guesses.
No. This is an independent fan project. Team names and colors are used for identification only.
Regularly. The player pool is actively expanding, verified in batches against real NHL records.
Flag it on x.com/PuckPaths — data accuracy is the thing this project cares most about getting right.
Play as guest
Instant, no account needed. Your score saves to the shared leaderboard, but won't count toward Ranked.
Sign up / log in
Sign up to appear on the Ranked leaderboard with your best score.
Era (pick one or more)
Mode
Leaderboard —