- Puck Line
- Money
- Total
- Merged
The upcoming NHL game on March 21, 2026, features the St. Louis Blues visiting the Vancouver Canucks at Rogers Arena in Vancouver, BC. The match will be broadcast on ESPN+ and FDSMw. Current odds favor the Blues with a moneyline of -134, a shift from opening odds indicating increased confidence. The Canucks hold a +118 moneyline, reflecting underdog status. The puck line shows Blues at -1½ +189 and Canucks at +1½ -225, with totals set at over 5½ -125 and under 5½ +109. These betting lines provide valuable insights into market sentiment and expected game flow. For comprehensive analysis, visit the NHL odds page at NHL odds and betting lines.
![]() Philadelphia 45-3975% -112Bet105 | |||||||
Minnesota 47-3782% -122BetOnline | |||||||
![]() Edmonton 42-41100% -178Bet105 | |||||||
![]() Boston 44-38-2100% -106Heritage | |||||||
![]() Ottawa 44-40- -119Heritage | |||||||
![]() Los Angeles 34-49-1- +138Bet105 | |||||||
![]() Montreal 48-35-1- +103Heritage | |||||||
![]() Utah 44-40- +102Bet105 |