SharpBetz
NHL

San Jose Sharks vs Ottawa Senators

Thursday, October 22, 2026

Matchup Analysis

The market‑vs‑model signal makes the Sharks’ moneyline at +114 the most compelling angle, with the model assigning a 0.621 win probability and an edge of 0.154 over the book. That disparity suggests the odds undervalue San Jose’s chances against Ottawa.

Goalie matchups further tilt the balance. Ottawa leans on Linus Ullmark, who posts a .901 save percentage and a 2.5 goals‑against average, while San Jose’s Yaroslav Askarov carries a .882 save percentage and a 3.38 goals‑against average. The disparity in save efficiency and goals allowed backs the notion that the Sharks can capitalize despite the higher‑rated net‑minder in Ottawa.

Rest differentials also favor the visitors. The Senators are on a back‑to‑back schedule with only one day of rest, whereas the Sharks enjoy two days off and are not in a back‑to‑back stretch. Extra recovery time should help San Jose execute a tighter game plan and keep the pace against a potentially fatigued home side.

The data point to a clear play on the Sharks at +114. The model’s strength rating is “play,” making the away team the recommended pick.

Goalie Notice: This prediction assumes Linus Ullmark (Senators) and Yaroslav Askarov (Sharks) as the starting goalies. This is not yet confirmed -- if a different goalie starts, this pick will be voided.

Team Comparison

SJ Sharks
Stat
OTT Senators
5-4-1 (2-2-0)
Record
7-3-0 (4-1-0)
2.6
Goals / Game
2.7
3.4
Goals Against / Game
2.4

Starting Goalies

Senators
Linus Ullmark Unconfirmed
SV% 90.1% | GAA 2.50
Sharks
Yaroslav Askarov Unconfirmed
SV% 88.2% | GAA 3.38

Current Odds

Team Moneyline Spread Total
SJ San Jose Sharks
+114 +1.5 O 6.5
OTT Ottawa Senators
-135 -1.5 U 6.5
Source: DraftKings Updated: Oct 22, 10:14 AM
Opening line: -1.5 / O/U 6.5

Model Projection

Team Moneyline Spread Total
SJ San Jose Sharks
-164 -2.4 O 5.3
OTT Ottawa Senators
+164 +2.4 U 5.3
Source: Model Updated: Oct 22, 10:14 AM

Our Picks

Spread
Pass
Model: 2.4 | Edge below threshold
Total
Pass
Model: 5.3 | Edge below threshold

Key Matchup Factors

Key Matchup Factors:

  • Market Total Signal (+6.50): This factor contributes +6.50 to the projection, favoring Senators.
  • Faceoff Pct Diff (+4.68): This factor contributes +4.68 to the projection, favoring Senators.
  • Shots Per Game Diff (-4.40): This factor contributes -4.40 to the projection, favoring Sharks.
  • Scoring Margin Differential (+1.10): Senators's scoring margin advantage of 1.10 points per game is one of the strongest statistical signals in this matchup.

Recent Trends

At 7-3-0 (4-1-0), Senators has been among the best teams in their conference this season. The 7-win total didn't happen by accident -- this is a well-coached squad that executes on both ends.

At 5-4-1 (2-2-0), Sharks has been a middle-of-the-pack team with both impressive wins and puzzling losses.

Senators's home win rate of 80% meets Sharks's road win rate of 50%. These venue-specific splits often tell a more accurate story than overall records.

Matchup Edges

Senators

Advantages

  • Strong 7-3-0 (4-1-0) overall record (70% win rate)
  • Home ice advantage worth 0.3 goals in our model
  • Home record of 80% win rate at this venue
  • Elite goaltending allowing just 2.4 GPG
  • Market Total Signal contributes +6.50 points to home projection

Disadvantages

  • Playing on a back-to-back with only 1 day of rest
  • Model win probability of only 38% despite home advantage
  • Model sees 3.9-point edge favoring the away side

Sharks

Advantages

  • Shots Per Game Diff contributes -4.40 points favoring away
  • Net scoring margin of -0.8 GPG per game
  • Model-projected win probability of 62%

Disadvantages

  • Playing on the road, sacrificing 0.3 goal of home ice advantage
  • Goaltending allows 3.4 GPG -- exploitable on the road
  • Averaging 3.4 GPG allowed on defense

More NHL Picks for Thursday, October 22, 2026

Model projection by SharpBetz; write-up generated from the numbers above and checked against them. Updated Oct 22, 2026, 10:14 AM UTC View Our Track Record