As fun as the first two months of the season were for us, the last few weeks have not. We’ve been as cold as the Ontario weather in December, opening the month 9-15 for -6.2 units.
Even though we didn’t design this site to be a tout service (the goal is to share our research and opinions to help you make better NHL betting picks), we know many of you tail every play we make. If you have been, we hope you’ve been managing your bankroll properly during this cold stretch (we recommend risking no more than 2% of your bankroll on any play) and are still comfortably in the black on the year. When you take a step back, 59-45 for +11.6 units through 104 plays is still a solid return.
It’s cliché, but if you told us in October that we’d be around 10% ROI through the first three months of the season, we’d have gladly taken that.
Anyway, this too shall pass. Until it does, however, we’re going to pare things down and be extremely selective. Also, a heads up that we’ll be taking a few days off after Saturday to enjoy the holiday season. We don’t bet games right before and right after the Christmas break anyway, and it might be a good thing to clear the heads for a bit.
Good luck on whatever you play today!
Odds below are at the time we made the pick.



Reasons to bet Chicago: The Blackhawks have won 6 of their last 7 games when playing for the second time in as many days. Winnipeg has allowed 14 goals in its last 3 games.
Reasons to bet Winnipeg: The Jets have won 5 of 6 at home and look to rebound from Tuesday’s 6-3 home loss to Carolina. Chicago has lost 5 of 6 overall and has allowed 25 goals in its last 7 road games.
Other things to know:
- Winnipeg beat Chicago 3-2 in OT Oct 12 in Chicago
- Winnipeg has won 6 straight meetings overall and 4 straight in Winnipeg
- Winnipeg has scored 6 goals in 3 of its last 4 home games versus Chicago
- Chicago has lost 11 of its 16 road games this year (5-8-3)
- Winnipeg has won 4 of its last 5 games following a loss by 3+ goals
- The Over is 6-2 in the last 8 meetings overall and 5-1 in the last 6 in Winnipeg
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet Nashville: The Predators have scored 14 goals in their last 2 games, excluding empty netters. Ottawa has allowed 12 goals in its last 3.
Reasons to bet Ottawa: The Senators have won 7 of their last 8 games at home, where they are 9-5 on the season. Nashville is 7-6-1 on the road, where it’s been outshot 71-48 in its last 2 games.
Other things to know:
- Both teams are playing their 4th game in 6 days
- Nashville has scored 3+ goals in 8 of its last 10 road games
- Ottawa has scored 3+ goals in 5 of its last 7 games overall and in 6 of its last 8 home games
- Nashville has scored 3+ goals in 8 straight meetings versus Ottawa
- The Over is 10-4 in Nashville’s last 14 road games
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet Dallas: The Stars are 4-1-1 in their last 6 games and are playing on 2 days’ rest. Tampa has scored just 11 regulation time goals in its last 5 games.
Reasons to bet Tampa: The Lightning has won 5 straight meetings with the Stars, outscoring Dallas 25-8 during that span. Dallas has scored 2 regulation time goals or less in 8 of its last 10 games.
Other things to know:
- Dallas has scored 1 goal or less in 3 of the last 4 meetings
- Dallas is 7-7-2 on the road
- Tampa is 8-7-1 in true home games
- Dallas has won 7 of its last 9 games when playing with 2 days’ rest
- Tampa has allowed 3+ goals in 5 of its last 7 home games
- The Under is 7-1-2 in Dallas’ last 10 games
- The Over is 13-2-1 in the last 16 meetings
- The Over is 7-0-1 in the last 8 meetings in Tampa
- The Over is 15-5-1 in Tampa’s last 21 home games
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet Vegas: The Golden Knights outshot Vancouver 46-29 in a 6-3 win over the Canucks Sunday in Vegas. The Canucks have scored 1 goal in 3 of their last 5 games and have 1 regulation time win in their last 8.
Reasons to bet Vancouver: Vancouver is 8-5-3 at home. The Knights have scored 2 regulation time goals or less in 3 straight on the road.
Other things to know:
- Vegas has won 8 of the 9 all-time meetings and is 4-0 in Vancouver
- Vegas is 4-1-1 in its last 6 road games
- Vegas is 7-2-1 in its last 10 games
- Vegas has held 6 straight opponents under 30 shots in regulation time
- Vancouver is playing its 4th game in 6 days
- Vancouver has won 7 of its last 10 games when playing its 4th game in 6 days
- Vancouver has scored 7 regulation time goals in its last 5 games
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet Buffalo: The Sabres have earned points in 8 of their last 10 games (5-2-3). Philadelphia is playing its 4th game in 6 days.
Reasons to bet Philadelphia: The Flyers are 11-2-4 at home, where they’ve scored 4+ goals in 4 of their last 5. Buffalo’s lost 5 of 6 on the road.
Other things to know:
- Philadelphia has won 5 straight home games versus Buffalo
- Buffalo has scored 3+ goals in 6 of its last 8 games
- Philadelphia was outshot 41-31 in Tuesday’s 4-1 win over Anaheim
- Philadelphia allowed 1 goal Tuesday after allowing 17 in its previous 4
- The Over is 6-2 in Buffalo’s last 8 games
- The Over is 17-8-1 in Buffalo’s last 26 games as a road underdog
- The Over is 21-7-2 in the last 30 meetings in Philadelphia
Bet this game at 5Dimes – Reduced juice odds on sides and totals!



Reasons to bet New York: The Islanders should be motivated to rebound from Tuesday’s 8-3 loss at home to Nashville. Boston’s lost 6 of its last 7 games, allowing 3+ goals 6 times during that span.
Reasons to bet Boston: The Bruins have lost in regulation just once at home (12-1-6). New York has lost 5 of its last 8 games on the road.
Other things to know:
- Boston has won 7 straight meetings
- New York outshot Nashville 30-24 in Tuesday’s 8-3 loss
- New York has scored 3+ goals in 4 straight games
- New York has allowed 4 goals in its last 3 road games, excluding empty netters
- Boston has outshot its last 2 opponents by a margin of 82-59
- Boston has scored 23 regulation time goals in its last 10 games, excluding empty netters
- New York has scored 7 goals in the last 7 meetings
- The Under is 6-1-1 in the last 8 meetings
- The Under is 9-2-1 in New York’s last 12 games
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet Montreal: The Canadiens have won 4 of their last 5 games, allowing 7 goals during that span. Calgary has scored 1 goal in its last 2 games after potting 21 in its previous 5.
Reasons to bet Calgary: The Flames are 10-5-2 at home. Montreal has scored 2 regulation time goals or less in 5 of its last 6 games.
Other things to know:
- Montreal is 8-4-3 on the road
- Montreal has won 4 of its last 5 visits to Calgary
- Montreal is 4-1-1 in the last 6 meetings
- Calgary has scored 2 regulation time goals or less in 4 straight meetings and 7 of the last 10
- The Under is 7-0-1 in Montreal’s last 8 games
- The Under is 22-12 in Calgary’s games this year
- The Under is 4-1-1 in the last 6 meetings in Calgary
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet Carolina: The Hurricanes are 5-0-1 in their last 6 games and 11-6-2 on the road. Colorado played last night in Chicago.
Reasons to bet Colorado: The Avalanche beat the Hawks 4-1 last night to improve to 9-2 on its last 11 games. Carolina is playing its final game of a 5-game road trip and has lost 10 of its last 12 visits to Colorado.
Other things to know:
- Carolina has scored 10 goals in its last 2 games, 6 goals in 3 of its last 5 games and 4+ in 4 of its last 5
- Colorado is playing its 3rd game in 4 days
- Colorado has scored 3 regulation time goals or less in 7 of its last 8 games, excluding empty netters
- Carolina has won 8 of its last 11 road games
- Colorado has allowed 1 goal in 3 of its last 4 games and 5 of its last 8
- The Under is 7-1-1 in the last 9 meetings
- The Under is 9-3 in Carolina’s last 12 games
- The Under is 6-2 in Colorado’s last 8 games
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet Minnesota: The Wild has already beaten Arizona twice this season and is 8-3 in its last 11 visits to Arizona. The Coyotes have lost 5 of 7 at home.
Reasons to bet Arizona: The Coyotes play their first home game since acquiring Taylor Hall., Minnesota has allowed 17 goals in its last 4 games on the road, where it is 7-13-2 on the year.
Other things to know:
- Minnesota beat Arizona 3-2 Nov. 14 in Minnesota and 4-3 Nov. 9 in Arizona
- Minnesota has lost 2 straight and 4 of 6
- Minnesota is playing its 4th game in 6 days, all in different cities
- Arizona has allowed 6 goals in its last 3 games
- Arizona was outshot 28-19 Tuesday in a 3-2 win at San Jose
- Minnesota has lost 7 of its last 8 games when playing its 4th game in 6 days
- The Under is 19-7 in Minnesota’s last 26 games when playing its 4th game in 6 days
- The Over is 5-1 in Arizona’s last 6 home games
Bet this game at Pinnacle – The best NHL odds online!



Reasons to bet LA: The Kings are 4-0-1 in their last 5 games. Columbus has scored just 7 goals in its last 3 home games.
Reasons to bet Columbus: The Blue Jackets are 3-0-2 in their last 5 games. LA is playing its 5th straight road game.
Other things to know:
- Both teams are playing their 4th game in 6 days
- LA has scored 11 regulation time goals in its last 3 games after scoring 12 in its previous 7, excluding empty netters
- LA has allowed 9 goals in its last 3 games and 3+ in X of X on the road
- LA is 5-12-2 on the road
- LA has allowed a power play goal in 6 of its last 7 games
- LA has won 19 of the last 26 meetings
- The Under is 15-6 in Columbus’ last 21 home games
- The Under is 14-5 in Columbus’ last 19 games when playing its 4th game in 6 days
Good luck!
Sign up below to get our daily NHL tips sent to your email the minute we post. That way, you will always get the best odds on each game…