Thursday’s NHL Hockey Free Picks & Predictions [12/21/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.


Vegas at Tampa Bay – 7:07 ET

Under is 7-1 in Vegas’ last 8 overall.
Golden Knights are 20-6 in their last 26 vs. Atlantic.
Golden Knights are 40-16 in their last 56 Thu. games.
Over is 9-1-2 in Tampa Bay’s last 12 vs. Pacific.
Lightning are 46-18 in their last 64 vs. Pacific.
Over is 10-4-1 in Tampa Bay’s last 15 games following a win.

Pick: Lightning -115


Carolina at Pittsburgh – 7:07 ET

Under is 6-2 in Carolina’s last 8 road games.
Under is 8-3 in Carolina’s last 11 Thu. games.
Hurricanes are 40-18 in their last 58 vs. Metropolitan.
Under is 7-1-1 in Pittsburgh’s last 9 Thu. games.
Under is 11-4 in Pittsburgh’s last 15 vs. Metropolitan.
Penguins are 7-19 in their last 26 vs. Metropolitan.
Under is 17-6-3 in the last 26 meetings.

Pick: Hurricanes -120


Washington at Columbus – 7:07 ET

Capitals are 6-20 in their last 26 Thu. games.
Under is 11-5 in Washington’s last 16 overall.
Blue Jackets are 4-14 in their last 18 Thu. games.
Blue Jackets are 13-39 in their last 52 vs. Metropolitan.
Under is 8-3 in Columbus’ last 11 Thu. games.
Over is 6-2 in the last 8 meetings.

Pick: Blue Jackets +100


Toronto at Buffalo – 7:07 ET

Under is 11-5 in Toronto’s last 16 Thu. games.
Sabres are 4-11 in their last 15 games as an underdog.
Sabres are 3-8 in their last 11 overall.
Sabres are 48-113 in their last 161 Thu. games.
Over is 15-4-2 in the last 21 meetings in Buffalo.
Maple Leafs are 17-40-2 in the last 59 meetings in Buffalo.

Pick: Maple Leafs -1.5 +150


St Louis at Florida – 7:07 ET

Under is 12-4-2 in St Louis’ last 18 road games.
Under is 6-2-1 in St Louis’ last 9 Thu. games.
Over is 41-16-3 in St Louis’ last 60 vs. Atlantic.
Under is 9-0 in Florida’s last 9 Thu. games.
Panthers are 3-8 in their last 11 vs. Central.
Panthers are 85-39 in their last 124 home games.
Blues are 7-2 in the last 9 meetings in Florida.

Pick: Panthers -1.5 +110


Nashville at Philadelphia – 7:07 ET

Under is 9-3-1 in Nashville’s last 13 Thu. games.
Under is 6-2 in Nashville’s last 8 vs. Metropolitan.
Under is 7-1-1 in Philadelphia’s last 9 games following a win.
Flyers are 7-1 in their last 8 overall.
Under is 15-6-2 in Philadelphia’s last 23 overall.
Under is 6-2 in the last 8 meetings.
Predators are 7-3 in the last 10 meetings.

Pick: Flyers -125


Edmonton at New Jersey – 7:37 ET

Under is 7-2-1 in Edmonton’s last 10 Thu. games.
Under is 6-2 in Edmonton’s last 8 vs. Metropolitan.
Oilers are 11-4 in their last 15 games as a favorite.
Devils are 18-5 in their last 23 vs. Pacific.
Over is 6-2 in New Jersey’s last 8 games as an underdog.
Over is 12-5 in New Jersey’s last 17 home games.
Over is 5-2-2 in the last 9 meetings.

Pick: Devils -115


Vancouver at Dallas – 8:07 ET

Over is 6-1-1 in Vancouver’s last 8 games following a win.
Canucks are 9-2 in their last 11 vs. Central.
Over is 12-5-1 in Vancouver’s last 18 overall.
Stars are 2-6 in their last 8 vs. Western Conference.
Over is 7-3 in Dallas’ last 10 overall.
Stars are 35-16 in their last 51 Thu. games.
Under is 21-10-3 in the last 34 meetings in Dallas.

Pick: Canucks +122


Montreal at Minnesota – 8:07 ET

Under is 8-3-1 in Montreal’s last 12 overall.
Canadiens are 17-40 in their last 57 Thu. games.
Under is 7-3-1 in Montreal’s last 11 games as an underdog.
Wild are 3-8 in their last 11 Thu. games.
Canadiens are 0-9 in the last 9 meetings in Minnesota.
Favorite is 20-4 in the last 24 meetings.

Pick: Canadiens +175


Ottawa at Colorado – 9:07 ET

Senators are 1-7 in their last 8 Thu. games.
Over is 13-5-1 in Ottawa’s last 19 Thu. games.
Senators are 71-160 in their last 231 road games.
Avalanche are 41-17 in their last 58 vs. Atlantic.
Avalanche are 94-40 in their last 134 home games.
Over is 14-3 in the last 17 meetings in Colorado.
Over is 20-8 in the last 28 meetings.

Pick: Avalanche -1.5 +135


Calgary at Anaheim – 10:07 ET

Flames are 7-17 in their last 24 Thu. games.
Flames are 9-4 in their last 13 vs. Pacific.
Under is 12-4 in Anaheim’s last 16 vs. Pacific.
Ducks are 14-38 in their last 52 Thu. games.
Ducks are 18-48 in their last 66 home games.
Under is 9-2-3 in the last 14 meetings in Anaheim.
Flames are 10-41-3 in the last 54 meetings in Anaheim.

Pick: Flames -150


Arizona at San Jose – 10:37 ET

Coyotes are 12-2 in their last 14 games as a favorite.
Coyotes are 11-42 in their last 53 road games.
Coyotes are 13-39 in their last 52 vs. Pacific.
Sharks are 2-7 in their last 9 vs. Central.
Sharks are 18-62 in their last 80 games as an underdog.
Sharks are 13-43 in their last 56 overall.
Over is 11-4-1 in the last 16 meetings.
Home team is 10-4 in the last 14 meetings.

Pick: Sharks +130