Vancouver Canucks vs. Buffalo Sabres Prediction, NHL Odds

Payton Matthews | Updated Oct 18, 2021

There's not many people who thought Buffalo could start the season 2-0 and even fewer who think they can continue to win. The Sabres will have a chance to keep proving the haters wrong Tuesday night when they host the Vancouver Canucks.

October 19, 2021, 7:00 PM ET
KeyBank Center
Puckline -1.5 +159
Moneyline -168
Over / Under o +6


Betting Action


Puckline +1.5 -191
Moneyline +140
Over / Under u +6


Betting Action


The Vancouver Canucks continue their season-opening six-game road trip with their lone visit of the year to Buffalo on Tuesday night. The Canucks opened as -130 favourites to win on the NHL odds, with a total of 6.0 goals.

Canucks vs. Sabres NHL Odds

Vancouver and Buffalo didn’t play last season due to the unusual divisional setup during the pandemic. In the 2019-20 season, the Canucks won both matchups.

There may be no more dysfunctional NHL franchise than the Sabres, who haven’t made the playoffs since the 2010-11 season. They weren’t expected to be very good this year either, but have gotten off to a 2-0 start under coach Don Granato. He took over during last season for the fired Ralph Krueger and apparently showed enough in his 28 games to be named the full-time coach over the summer.

Maybe Buffalo’s most talented player isn’t with the team in centre Jack Eichel, who is on long-term injured reserve. The No 2 overall pick in the 2015 draft wanted to be traded in the off-season and it’s frankly shocking it didn’t happen. He then failed his physical at training camp and was stripped of his captaincy. Eichel and the team are at odds over how to treat a herniated disk in his neck. It would be an upset if Eichel ever plays another game for the team, but other clubs are leery of dealing for a guy with that type of injury and in in the fourth year of an eight-year, $80 million (US) contract.

The underdog is 5-2 in the past seven meetings. The over is 10-1-2 in the previous 13 in Buffalo.

Vancouver Canucks

The Canucks are off a 3-1 loss in Detroit Saturday in the second of a back-to-back. Jaroslav Halak made his first start in net for the club and made 18 saves. Probably will be Thatcher Demko back in there for this one. Conor Garland, an off-season trade acquisition from Arizona, had the lone goal, his first of the season. Vancouver outshot Detroit 41-21 and peppered the Wings with 23 shots in the third. “I thought we played a pretty good game, especially in the third period, and probably deserved a point or two,” Vancouver coach Travis Green said.

Star Brock Boeser, last season’s leading scorer, has yet to play because of an undisclosed injury but is with the team so perhaps he goes here. Predictably, the Canucks are struggling offensively without him, averaging 2.33 goals per game thus far. JT Miller leads the club with four points (1G, 3A). The Canucks are 2-5 in their past seven as road favourites.

Buffalo Sabres

Buffalo has yet to play on the road and comes off a 2-1 home shootout win over Arizona on Saturday. Cody Eakin had the Sabres’ regulation goal, his first of the year. Dustin Tokarski stopped 20 of 21 shots but it may be former Ottawa Senator Craig Anderson in net for this one. The 40-year-old allowed one goal in a season-opening win over Montreal.

Buffalo has held opponents to two goals or less in its first two games for the first time since the 2008-09 season. They have gotten goals from six different players. Blueliner Henri Jokiharju is going to miss at least a few weeks with a lower-body injury. The Sabres are 7-19 in their past 26 as home dogs.

NHL Prediction: Who Will Win Canucks vs. Sabres?