The Vegas Golden Knights come into this game with a strong 8-3 record, while the St. Louis Blues sit at an even 4-4. Vegas is clearly the hotter team right now, and the betting odds reflect that.
Vegas is the away team and favored on the moneyline at -125, meaning you’d need to bet $125 to win $100. The Blues are the underdog at home with a positive moneyline of 105, which means a $100 bet would return $105 if they win. This suggests the market sees Vegas as the likely winner, but the Blues have some value as a slight underdog.
Looking at the spread, Vegas is -1.5 with odds of 210. This means you’d need to bet $210 to win $100 if Vegas wins by two or more goals. The Blues have a +1.5 spread at -258, so a $258 bet would win $100 if they lose by less than two goals or win outright. The heavy juice on the Blues spread implies the market expects a close game, but Vegas is expected to win by a small margin.
The total is set at 6.5 goals. The under is favored at -135, while the over is at 114. This suggests the market expects a moderately low-scoring game, with a slight lean towards fewer than seven goals scored combined.
In summary, Vegas looks like the stronger team and favorite. Betting on them to win outright is reasonable, but the spread is costly. The under on total goals could be a safer play given the odds.