Sports
NFL
NBA
MLB
NHL
NCAAB
Soccer
Golf
Bonuses
Sportsbook Bonuses
Best welcome offers for sports betting
Casino Bonuses
Top online casino welcome offers
Popular Bonuses
FanDuel
DraftKings
BetMGM
Caesars
theScore Bet
Reviews
Sportsbooks
FanDuel
DraftKings
BetMGM
Caesars
theScore Bet
bet365
All Sportsbooks
Compare all sportsbook reviews
Online Casinos
BetMGM Casino
DraftKings Casino
FanDuel Casino
Caesars Casino
All Casinos
Compare all casino reviews
Prediction Markets
Kalshi
Polymarket
PredictIt
All Markets
Compare prediction platforms
Learn
Betting Basics
Sports Betting Basics
How to Read Point Spreads
Parlay Betting Guide
Over/Under Betting
Moneyline Betting
Strategy
Bankroll Management
Point Spread Strategy
Live Betting Strategy
Teaser Betting Strategy
Legal & Taxes
Sports Betting Taxes Guide
Is Betting Legal in My State?
Responsible Gambling Guide
All Guides
Browse all betting guides
Tools
Calculators
Parlay Calculator
Odds Converter
Hedge Calculator
Expected Value Calculator
Kelly Criterion Calculator
All Calculators
Free betting calculators
Live Odds
NFL Odds
NBA Odds
MLB Odds
Odds Comparison
Compare odds across sportsbooks
Studio
Sign Up
State
Odds
Sports
Bonuses
Reviews
Learn
Tools
Odds
State
NHL Matchups
Live scores, betting odds, and game previews for every NHL game.
NHL
→
Matchups
Loading NHL matchups...
Upcoming NHL game previews
New York Islanders at Los Angeles Kings
Thu, Nov 12
New York Rangers at Vancouver Canucks
Fri, Nov 13
Nashville Predators at Vegas Golden Knights
Fri, Nov 13
Recent NHL game previews
St. Louis Blues at Utah Mammoth
Thu, Nov 12
Winnipeg Jets at Dallas Stars
Thu, Nov 12
Buffalo Sabres at Chicago Blackhawks
Thu, Nov 12
Detroit Red Wings at Florida Panthers
Thu, Nov 12
Colorado Avalanche at Ottawa Senators
Thu, Nov 12
Minnesota Wild at Toronto Maple Leafs
Thu, Nov 12
Washington Capitals at New Jersey Devils
Thu, Nov 12
Tampa Bay Lightning at Columbus Blue Jackets
Thu, Nov 12
Montreal Canadiens at Boston Bruins
Thu, Nov 12
Carolina Hurricanes at Seattle Kraken
Thu, Nov 12
Nashville Predators at Anaheim Ducks
Wed, Nov 11
Pittsburgh Penguins at San Jose Sharks
Wed, Nov 11
Utah Mammoth at Vegas Golden Knights
Wed, Nov 11
Philadelphia Flyers at Edmonton Oilers
Wed, Nov 11
New York Rangers at Calgary Flames
Wed, Nov 11
Tampa Bay Lightning at Buffalo Sabres
Wed, Nov 11
Nashville Predators at Los Angeles Kings
Tue, Nov 10
Detroit Red Wings at St. Louis Blues
Tue, Nov 10
Florida Panthers at Columbus Blue Jackets
Tue, Nov 10
Washington Capitals at Ottawa Senators
Tue, Nov 10
New Jersey Devils at Winnipeg Jets
Tue, Nov 10
Colorado Avalanche at Toronto Maple Leafs
Tue, Nov 10
Minnesota Wild at Montreal Canadiens
Tue, Nov 10
New York Islanders at San Jose Sharks
Mon, Nov 9
Philadelphia Flyers at Vancouver Canucks
Mon, Nov 9
New York Rangers at Edmonton Oilers
Mon, Nov 9
Pittsburgh Penguins at Anaheim Ducks
Sun, Nov 8
New Jersey Devils at Toronto Maple Leafs
Sun, Nov 8
Philadelphia Flyers at Calgary Flames
Sun, Nov 8
Tampa Bay Lightning at Winnipeg Jets
Sun, Nov 8
Vegas Golden Knights at Buffalo Sabres
Sun, Nov 8
Florida Panthers at Boston Bruins
Sun, Nov 8
Vancouver Canucks at Edmonton Oilers
Sat, Nov 7
Detroit Red Wings at Colorado Avalanche
Sat, Nov 7
Pittsburgh Penguins at Los Angeles Kings
Sat, Nov 7
Tampa Bay Lightning at Minnesota Wild
Sat, Nov 7
San Jose Sharks at Dallas Stars
Sat, Nov 7
Chicago Blackhawks at Carolina Hurricanes
Sat, Nov 7
Utah Mammoth at Ottawa Senators
Sat, Nov 7
Montreal Canadiens at Toronto Maple Leafs
Sat, Nov 7
New Jersey Devils at New York Islanders
Sat, Nov 7
New York Rangers at Seattle Kraken
Sat, Nov 7
St. Louis Blues at Nashville Predators
Sat, Nov 7
Florida Panthers at Washington Capitals
Sat, Nov 7
San Jose Sharks at Minnesota Wild
Fri, Nov 6
Anaheim Ducks at Calgary Flames
Fri, Nov 6
Columbus Blue Jackets at Buffalo Sabres
Fri, Nov 6
Nashville Predators at Colorado Avalanche
Thu, Nov 5
Anaheim Ducks at Edmonton Oilers
Thu, Nov 5
Philadelphia Flyers at New York Rangers
Thu, Nov 5
Vancouver Canucks at Winnipeg Jets
Thu, Nov 5
Chicago Blackhawks at Tampa Bay Lightning
Thu, Nov 5
Boston Bruins at Pittsburgh Penguins
Thu, Nov 5
Carolina Hurricanes at New York Islanders
Thu, Nov 5
St. Louis Blues at New Jersey Devils
Thu, Nov 5
Utah Mammoth at Montreal Canadiens
Thu, Nov 5
Vegas Golden Knights at Detroit Red Wings
Thu, Nov 5
Dallas Stars at Columbus Blue Jackets
Thu, Nov 5