Monday’s NHL Hockey Free Picks & Predictions [12/18/23]

Looking for our NHL Best Bets? Click Here.

Also, sign up for our 100% Free Daily Newsletter for more NHL Best Bets from Bobby Babowski.


Anaheim at Detroit – 7:07 ET

Over is 6-2 in Anaheim’s last 8 vs. Eastern Conference.
Ducks are 7-19 in their last 26 vs. Atlantic.
Ducks are 16-43 in their last 59 overall.
Over is 7-0-1 in Detroit’s last 8 vs. Pacific.
Over is 7-1 in Detroit’s last 8 Mon. games.
Red Wings are 8-26 in their last 34 Mon. games.
Under is 6-2 in the last 8 meetings.
Ducks are 13-38-1 in the last 52 meetings in Detroit.

Pick: UNDER 6.5 -110


Minnesota at Pittsburgh – 7:07 ET

Wild are 2-8 in their last 10 vs. Metropolitan.
Wild are 7-2 in their last 9 overall.
Wild are 5-12 in their last 17 road games.
Under is 20-8-2 in Pittsburgh’s last 30 overall.
Under is 20-8 in Pittsburgh’s last 28 vs. Central.
Penguins are 46-21 in their last 67 vs. Central.
Wild are 1-8 in the last 9 meetings.
Over is 7-2 in the last 9 meetings in Pittsburgh.

Pick: Wild +105


Montreal at Winnipeg – 7:37 ET

Under is 27-10-6 in Montreal’s last 43 Mon. games.
Under is 7-3 in Montreal’s last 10 road games.
Canadiens are 31-66 in their last 97 road games.
Under is 12-3-1 in Winnipeg’s last 16 Mon. games.
Jets are 8-2 in their last 10 games following a win.
Jets are 6-2 in their last 8 home games.
Over is 10-4 in the last 14 meetings in Winnipeg.
Canadiens are 7-3 in the last 10 meetings.

Pick: Jets -1.5 +115


Seattle at Dallas – 8:07 ET

Over is 7-1-1 in Seattle’s last 9 road games.
Seahawks are 2-9 in their last 11 overall.
Over is 11-3-3 in Seattle’s last 17 overall.
Over is 7-3 in Dallas’ last 10 overall.
Over is 9-1 in the last 10 meetings.

Pick: Stars -1.5 +130


Florida at Calgary – 9:37 ET

Over is 7-3 in Florida’s last 10 games following a win.
Panthers are 36-17 in their last 53 Mon. games.
Over is 5-1-2 in Calgary’s last 8 games following a win.
Over is 6-2-1 in Calgary’s last 9 overall.
Flames are 7-19 in their last 26 games following a win.
Over is 8-1 in the last 9 meetings in Calgary.
Over is 13-3 in the last 16 meetings.

Pick: Flames +115