• trending
  • in-play
all sports
  • American Football
  • Australian Rules
  • Baseball
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • eSports
  • Golf
  • Handball
  • Ice Hockey
  • MMA
  • Motorsports
  • Politics
  • Rugby League
  • Rugby Union
  • Soccer
  • Specials
  • Tennis
  • Volleyball
  • Request a sport
AboutLearnTerms of ServicePrivacy PolicyResponsible Gambling

magicmarkets.com is operated by 3-102-947650 SRL (Province 01 San Jose - Canton 15 Montes De Oca, Barrio Dent, From Centro Cultural Costarricense Norteamericano, Two Hundred Meters North and Fifty Meters East, Ofident Building, Office Number Three), a company incorporated under the laws of Costa Rica with Company Number 3-102-947650 and licensed by Anjouan Gaming under license number ALSI-202607031-FI1.

© 2026 MagicMarkets. All rights reserved.

competition
  1. Ice Hockey
  2. NHL

NHL odds

NHL odds, set by traders

NHL prices on MagicMarkets are set by traders buying and selling against each other, not by a bookmaker, so the number you see is where the market is trading right now.

NHL markets you can trade

Market What you are trading
Match winner Either team, priced in cents
Puck line A team's margin against a goals line, e.g. -1.5
Total goals Combined goals against a line, e.g. 5.5

Browse every competition on the Ice Hockey page, see what the market is trading most on trending, or find everything running right now on in-play. New to it? The Learn hub covers buying, selling and closing out with worked examples.

NHL FAQs

How are NHL odds set on MagicMarkets?
NHL odds on MagicMarkets are set by traders, not by a bookmaker. Every price needs someone on each side of it, so it reflects where money is actually being placed and moves as new money comes in. There is no margin priced into the odds.
What does it mean to buy or sell a NHL outcome?
Buying a NHL outcome means taking the position that it happens. Selling means taking the other side, that it doesn't. Every trade needs a buyer and a seller, which is what sets the price.
Can I close a NHL position before the result?
Yes. Buying a NHL outcome and later selling it, or selling and later buying it back, closes the position at the current price. You take the price movement rather than waiting on the final result.

Upcoming NHL fixtures

  • NHL Champion 2027
  • Colorado Avalanche vs. Pittsburgh Penguins
  • Anaheim Ducks vs. Boston Bruins
  • Washington Capitals vs. New Jersey Devils
  • Winnipeg Jets vs. Carolina Hurricanes
  • Tampa Bay Lightning vs. Vancouver Canucks
  • Florida Panthers vs. Seattle Kraken
  • Philadelphia Flyers vs. Ottawa Senators
  • Montreal Canadiens vs. Buffalo Sabres
  • Toronto Maple Leafs vs. New York Islanders
  • Chicago Blackhawks vs. Dallas Stars
  • Columbus Blue Jackets vs. New York Rangers
  • Detroit Red Wings vs. San Jose Sharks
  • Nashville Predators vs. St Louis Blues
  • Los Angeles Kings vs. Boston Bruins
  • Utah Hockey Club vs. Edmonton Oilers
  • Vegas Golden Knights vs. Pittsburgh Penguins
  • Minnesota Wild vs. Columbus Blue Jackets
  • Calgary Flames vs. Carolina Hurricanes
  • New York Rangers vs. Anaheim Ducks
  • Philadelphia Flyers vs. Colorado Avalanche
  • Toronto Maple Leafs vs. San Jose Sharks
  • Utah Hockey Club vs. Pittsburgh Penguins
  • New Jersey Devils vs. Colorado Avalanche
  • New York Islanders vs. Anaheim Ducks
  • Montreal Canadiens vs. San Jose Sharks
  • Washington Capitals vs. Los Angeles Kings
  • Columbus Blue Jackets vs. Toronto Maple Leafs
  • St Louis Blues vs. Winnipeg Jets
  • Dallas Stars vs. Boston Bruins
  • Edmonton Oilers vs. Minnesota Wild
  • Seattle Kraken vs. Detroit Red Wings
  • Vancouver Canucks vs. Carolina Hurricanes
  • Vegas Golden Knights vs. Tampa Bay Lightning
  • Buffalo Sabres vs. Philadelphia Flyers
  • Ottawa Senators vs. Florida Panthers
  • New Jersey Devils vs. Anaheim Ducks
  • Pittsburgh Penguins vs. Florida Panthers
  • Boston Bruins vs. Nashville Predators
  • Ottawa Senators vs. San Jose Sharks
  • Toronto Maple Leafs vs. New York Rangers
  • New York Islanders vs. Los Angeles Kings
  • St Louis Blues vs. Vegas Golden Knights
  • Dallas Stars vs. Winnipeg Jets
  • Calgary Flames vs. Minnesota Wild
  • Edmonton Oilers vs. Carolina Hurricanes
  • Seattle Kraken vs. Utah Hockey Club
  • Vancouver Canucks vs. Detroit Red Wings