About Puck Your Odds

Puck Your Odds is a hockey betting analysis site. You'll find NHL picks, game-by-game analysis, team previews and longer articles on the NHL, its teams, the numbers behind the game and betting itself. Every pick stays on the record, win or lose.

How it works

It starts with data, not hunches. Our database covers every NHL game since 2008-09: team and player stats, shot-level data, goalies, schedules, coaching changes and years of historical betting odds.

AI is our research partner. It helps turn questions into testable ideas about what moves a hockey game and what the betting market might miss, writes the code to test them, and double-checks the results. Some ideas hold up. Most don't, and those get dropped.

From team ratings to picks

A pick goes through three steps, and knowing them explains why our team rankings and our picks don't always point the same way.

  1. Our own view of every team. We rate each team on how well it actually plays, not just its record, and adjust for age, roster moves and luck that won't repeat. That's where the tier letters (A to E) in our team previews come from: a season-long view of how good a team is.
  2. The market as the starting point. For a single game, the betting market is the best estimate there is. Thousands of bettors and bookmakers have already priced in injuries, form and everything else. So our estimate for each game starts from the market, not from our team ratings.
  3. Adjust only where we've proven the market is off. We move the market price only for factors that passed a hard test: replayed against years of historical odds, they would have made money. Each past season was tested with a model built without that season's games, so it can't simply memorize the answers. What's left after that is a small, specific edge, and we bet only when it's big enough. The size of the edge and the likelihood of the outcome set the stake.

That's why a team we rate lower over a season can still be the favorite in our numbers for a single game. The rating says how good we think each team is over a season. Our numbers for the game say where we see betting value tonight.

What you'll find here

How to read the picks

Independent

We have no affiliate or paid partnerships with betting sites, and we don't earn anything from where or whether you bet. We don't recommend or link to specific bookmakers. The odds we show are the best price we found across major EEA-licensed bookmakers at publication, so you can compare them with your own licensed bookmaker.

We place our own bets with bookmakers licensed in the European Economic Area (EEA: the EU countries plus Iceland, Liechtenstein and Norway), and the odds quoted with our picks come from those books. If you bet from Europe, that's a useful filter: EEA licensing means player protection, and in many countries it also decides how winnings are taxed, so check the rules where you live.

Betting from the US, Canada or anywhere else? Use the licensed sportsbooks available where you are. Our probabilities and the "bet at X or better" line work the same with any bookmaker: if your book offers that price or more, the bet passes our rule. (American odds: +150 is 2.50 in decimal, -150 is 1.67.)

What we can't promise

Wins. Even a good bet loses often, the same way a great team loses games it deserved to win. A week of results tells you very little, so judge any tipster, us included, over hundreds of picks. Bet only what you can afford to lose, and see responsible betting if it ever stops being fun or starts to run your life.