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


Winnipeg at Minnesota – 2:07 ET

Under is 16-6-5 in Winnipeg’s last 27 vs. Central.
Jets are 8-3 in their last 11 overall.
Under is 10-4-2 in Winnipeg’s last 16 overall.
Wild are 7-2 in their last 9 vs. Western Conference.
Under is 6-2 in Minnesota’s last 8 home games.
Under is 5-2-1 in Minnesota’s last 8 vs. Central.
Home team is 16-7 in the last 23 meetings.
Jets are 5-11 in the last 16 meetings.

Pick: Wild -115


Boston at Detroit – 5:07 ET

Over is 7-2 in Boston’s last 9 Sun. games.
Celtics are 19-7 in their last 26 Sun. games.
Celtics are 88-34 in their last 122 overall.
Red Wings are 3-9 in their last 12 overall.
Red Wings are 58-121 in their last 179 vs. Atlantic.
Celtics are 1-7 in the last 8 meetings in Detroit.
Home team is 20-7 in the last 27 meetings.

Pick: Bruins -135


Buffalo at Ottawa – 6:07 ET

Sabres are 4-10 in their last 14 road games.
Senators are 2-7 in their last 9 overall.
Over is 23-8-3 in Ottawa’s last 34 home games.
Over is 13-6-2 in Ottawa’s last 21 vs. Atlantic.
Sabres are 2-7 in the last 9 meetings in Ottawa.
Under is 19-7-2 in the last 28 meetings in Ottawa.

Pick: Sabres +130


NY Islanders at Pittsburgh – 6:07 ET

Over is 10-1 in New York’s last 11 vs. Eastern Conference.
Over is 9-1 in New York’s last 10 road games.
Islanders are 2-6 in their last 8 Sun. games.
Under is 12-5 in Pittsburgh’s last 17 vs. Metropolitan.
Penguins are 52-25 in their last 77 Sun. games.

Pick: Islanders +110


Montreal at Tampa Bay – 7:07 ET

Canadiens are 7-20 in their last 27 Sun. games.
Canadiens are 17-40 in their last 57 vs. Atlantic.
Over is 9-4 in Montreal’s last 13 Sun. games.
Lightning are 6-15 in their last 21 vs. Atlantic.
Lightning are 202-95 in their last 297 home games.
Canadiens are 5-21 in the last 26 meetings.
Canadiens are 5-17 in the last 22 meetings in Tampa Bay.

Pick: Lightning -1.5 +105


Edmonton at Anaheim – 8:07 ET

Oilers are 11-3 in their last 14 overall.
Over is 20-7-2 in Edmonton’s last 29 Sun. games.
Over is 8-3-1 in Edmonton’s last 12 vs. Pacific.
Under is 14-5 in Anaheim’s last 19 vs. Pacific.
Ducks are 14-38 in their last 52 home games.
Ducks are 14-37 in their last 51 vs. Pacific.
Over is 9-2 in the last 11 meetings.

Pick: Oilers -1.5 +105


Philadelphia at Calgary – 8:07 ET

Flyers are 2-8 in their last 10 Sun. games.
Under is 8-3 in Philadelphia’s last 11 vs. Pacific.
Over is 5-2-2 in Philadelphia’s last 9 Sun. games.
Flames are 1-7 in their last 8 vs. Metropolitan.
Flyers are 2-6 in the last 8 meetings in Calgary.
Flyers are 2-6 in the last 8 meetings.

Pick: Flames -135


Chicago at Dallas – 8:07 ET

Blackhawks are 4-23 in their last 27 Sun. games.
Blackhawks are 11-47 in their last 58 vs. Central.
Blackhawks are 17-50 in their last 67 road games.
Over is 13-3 in Dallas’ last 16 home games.
Over is 6-2 in Dallas’ last 8 vs. Western Conference.
Stars are 23-8 in their last 31 vs. Central.
Blackhawks are 1-8 in the last 9 meetings.
Over is 12-2 in the last 14 meetings.

Pick: Blackhawks +1.5 +130


San Jose at Colorado – 8:07 ET

Sharks are 2-8 in their last 10 vs. Central.
Sharks are 13-47 in their last 60 overall.
Over is 7-2 in San Jose’s last 9 road games.
Under is 12-4-1 in Colorado’s last 17 Sun. games.
Avalanche are 96-40 in their last 136 home games.
Over is 7-3-1 in Colorado’s last 11 vs. Pacific.
Sharks are 7-19 in the last 26 meetings in Colorado.
Sharks are 7-19 in the last 26 meetings.

Pick: Sharks +1.5 +135