San Jose Sharks vs. St. Louis Blues odds, tips and betting trends
Two teams near the bottom of the Western Conference standings take the ice when the 14th-place San Jose Sharks (18-31-12) host the 11th-place St. Louis Blues (26-29-5) at SAP Center at San Jose on Thursday at 10:30 PM ET.
San Jose was handed a 3-1 defeat at home its last time out on February 28 against the Montreal Canadiens.
St. Louis’ most recent game was a home loss, 5-3, to the Seattle Kraken on February 28.
Here is what you need to prepare for Thursday’s action.
San Jose Sharks vs. St. Louis Blues Odds and Betting Lines
- Favorite: Sharks (-120)
- Underdog: Blues (+100)
- Over/under: 6.5
Want some action on the latest NHL games? Place your legal sports bets on this game or others in CO and NJ at Tipico Sportsbook.
- In 14 games as the moneyline favorite this season, San Jose has won five times.
- Through 12 games with moneyline odds lower than -120 this season, the Sharks have been victorious three times.
- Per the moneyline odds, San Jose has a 54.5% chance of winning this contest.
- San Jose and its opponent have gone over the current 6.5-goal total in 36 of 61 games this season.
- In their past 10 matchups, the Sharks have gone 3-6-1 to earn 60.0% of the possible points.
- They are scoring at a 2.3 goals-per-game average (23 total) during that time.
- Defensively, the Sharks have given up 24 goals (2.4 per game) in those 10 outings.
- This season the Blues have 16 wins in the 40 games in which they’ve been an underdog.
- St. Louis is 14-20 when it is the underdog by +100 or longer on the moneyline.
- The Blues have a 50.0% chance to win this game (implied from the moneyline).
- St. Louis has combined with its opponent to score over 6.5 goals in 34 of 60 games this season.
- In the last 10 contests, the Blues have gone 3-5-2 (55.0% of possible points).
- They are scoring at a 2.9 goals-per-game average (29 total) over that span.
- Defensively, the Blues have given up 37 goals (3.7 per game) in those 10 matchups.
- Game Day: Thursday, March 2, 2023
- Game Time: 10:30 PM ET
- TV Channel: Bally Sports
- Live Stream: fuboTV (Watch for free)