NHL4/12/2026
Scheduled
TIME:2:00 AM UTC
VENUE:
VAN logo
VAN
22-48.282
Away Team
16th in Conference DivisionLast5: W1L4
00
37-34.474
SJ
SJ logo
Home Team
11th in Conference DivisionLast5: W2L3

AI Game Overview

Ladies and gentlemen, welcome to the ice! I’m thrilled to break down this marquee matchup as we approach the final stretch of the 2025-2026 NHL regular season. On April 12th, the Vancouver Canucks head south to the SAP Center to clash with the San Jose Sharks in a game that carries significant weight as the playoff picture crystallizes.

As we look at the landscape of this season, both clubs have been grinding through the grueling 82-game schedule, and by mid-April, every shift, every puck battle, and every save takes on a postseason intensity. The Canucks arrive in San Jose looking to assert their dominance and solidify their standing, while the Sharks are eager to defend their home ice and play the role of the spoiler against a high-caliber opponent.

While the oddsmakers have kept the lines under wraps for this particular tilt, the narrative on the ice is crystal clear: this is a test of depth, conditioning, and tactical discipline. Vancouver’s ability to transition through the neutral zone will be the primary storyline to watch, while San Jose’s defensive structure will be tested against a relentless Canucks attack.

With the regular season winding down, these are the moments that define a team’s character. Whether you’re a die-hard fan of the West Coast rivalry or just a lover of high-octane hockey, this is a must-watch affair. Grab your popcorn, settle in, and get ready—because when the puck drops in San Jose, the intensity will be nothing short of electric.

It’s Vancouver. It’s San Jose. It’s NHL hockey at its finest. Let’s see who wants it more!

AI Matchup Overview

AI Projected Winner
SJ logo
SJ

See detailed probability breakdown in the app

Mobile Exclusive

Win Probability Charts

View a detailed pie chart showing our AI-powered prediction breakdown and historical matchup analytics.

Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.

The San Jose Sharks enter this matchup with a significant advantage in overall performance, holding a 37-34 record compared to the Vancouver Canucks' struggling 22-48 mark. Recent head-to-head history heavily favors San Jose, as they have secured victories in their last two meetings, including a dominant 5-2 win on January 28 and a 6-3 result in late December. While Vancouver has managed to steal occasional wins in this series over the past two seasons, their current trajectory suggests they lack the consistency to challenge a more stable Sharks squad on home ice. San Jose has demonstrated a superior ability to put the puck in the net during these recent encounters, and given Vancouver's defensive vulnerabilities reflected in their high loss count, the Sharks are well-positioned to control the pace of this game.

Previous Matchups

2026Jan 28
SJ5
@
2VAN
2026Dec 28
SJ6
@
3VAN
2026Nov 28
VAN2
@
3SJ
2025Apr 15
SJ1
@
2VAN
2025Feb 7
VAN2
@
1SJ
2025Dec 24
SJ3
@
4VAN

Game Popularity

Based on social media tweets and mentions

Mobile Exclusive

Trend Direction

Track how the interest in this game is changing over time.

Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.

Betting Odds

Compare All Sportsbooks

Shop for the best lines across 11 sportsbooks to maximize your value.

BetRivers
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-141
+190
O 6.5-124
SJ logo
-1.5+112
-240
U 6.5-103
FanDuel
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-140
+184
O 6.5-114
SJ logo
-1.5+114
-225
U 6.5-106
Fanatics
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-130
+185
O 6.5-115
SJ logo
-1.5+110
-225
U 6.5-105
DraftKings
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-130
+180
O 6.5-115
SJ logo
-1.5+110
-218
U 6.5-105
Caesars
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-125
+185
O 6.5-115
SJ logo
-1.5+105
-225
U 6.5-105
BetOnline.ag
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-135
+186
O 6.5-115
SJ logo
-1.5+115
-213
U 6.5-101
LowVig.ag
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-135
+186
O 6.5-115
SJ logo
-1.5+115
-213
U 6.5-101
BetUS
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-135
+183
O 6.5-115
SJ logo
-1.5+115
-215
U 6.5-105
MyBookie.ag
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-132
+182
O 6.5-117
SJ logo
-1.5+107
-228
U 6.5-104
Bovada
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-128
+190
O 6.5-128
SJ logo
-1.5+107
-230
U 6.5+107
BetMGM
SPREAD
MONEYLINE
TOTAL
VAN logo
+1.5-130
+180
O 6.5-115
SJ logo
-1.5+105
-220
U 6.5-105

Current Season Games

VAN logoVAN

L@ LA1 - 4
Lvs VEG1 - 2
Lvs UTA4 - 7
L@ MIN2 - 5
W@ COL8 - 6
L@ VEG2 - 4
L@ CGY3 - 7
Lvs LA0 - 4
Lvs ANA3 - 5
Lvs STL1 - 3
Lvs TB2 - 6
Wvs FLA5 - 2
Lvs SEA2 - 5
Wvs NAS4 - 3
Lvs OTT0 - 2
L@ WPG2 - 3
W@ CHI6 - 3
Lvs CAR4 - 6
Lvs DAL1 - 6
L@ SEA1 - 5
Lvs WPG2 - 3
L@ VEG2 - 5
L@ UTA2 - 6
Lvs TOR2 - 3
Wvs ANA2 - 0
Lvs SJ2 - 5
Lvs PIT2 - 3
Lvs NJ4 - 5
Wvs WAS4 - 3
Lvs NYI3 - 4
Lvs EDM0 - 6
L@ CBJ1 - 4
L@ OTT1 - 2
L@ MTL3 - 6
L@ TOR0 - 5
L@ DET1 - 5
L@ BUF3 - 5
Lvs BOS2 - 3
Lvs SEA3 - 4
Lvs PHI3 - 6
W@ SEA3 - 2
Lvs SJ3 - 6
L@ PHI2 - 5
W@ BOS5 - 4
W@ NYI4 - 1
W@ NYR3 - 0
W@ NJ2 - 1
Lvs BUF2 - 3
Lvs DET0 - 4
Wvs MIN4 - 2
Lvs UTA1 - 4
L@ COL1 - 3
L@ LA1 - 2
L@ SJ2 - 3
W@ ANA5 - 4
Lvs CGY2 - 5
Lvs DAL2 - 4
L@ FLA5 - 8
W@ TB6 - 2
L@ CAR3 - 4
Lvs WPG3 - 5
Lvs COL4 - 5
Wvs CBJ4 - 3
Lvs CHI2 - 5
W@ NAS5 - 4
L@ MIN2 - 5
W@ STL4 - 3
Lvs NYR0 - 2
Wvs EDM4 - 3
Lvs MTL3 - 4
L@ NAS1 - 2
L@ PIT1 - 5
W@ WAS4 - 3
W@ CHI3 - 2
W@ DAL5 - 3
Lvs STL2 - 5
L@ EDM1 - 3
Wvs CGY5 - 1
Wvs EDM3 - 2
W@ CGY8 - 1
L@ EDM3 - 4
Wvs SEA4 - 2
Wvs CGY3 - 1
L@ SEA3 - 5

SJ logoSJ

L@ ANA1 - 6
Lvs EDM2 - 5
Wvs CHI3 - 2
Lvs NAS3 - 6
Wvs TOR4 - 1
Wvs ANA4 - 3
Wvs STL5 - 4
W@ CBJ3 - 2
L@ STL1 - 2
L@ NAS3 - 6
Lvs PHI1 - 4
Lvs BUF0 - 5
L@ EDM3 - 5
L@ OTT4 - 7
W@ MTL4 - 2
W@ BOS4 - 2
L@ BUF3 - 6
Lvs NYI1 - 2
Lvs STL2 - 3
Wvs MTL7 - 5
Wvs WPG2 - 1
Wvs EDM5 - 4
Lvs CGY1 - 4
L@ COL2 - 4
L@ CHI3 - 6
L@ CGY2 - 3
L@ EDM3 - 4
W@ VAN5 - 2
Wvs NYR3 - 1
L@ TB1 - 4
W@ FLA4 - 1
L@ DET2 - 4
W@ WAS3 - 2
Lvs VEG2 - 7
Wvs DAL5 - 4
W@ LA4 - 3
Wvs CBJ5 - 2
Lvs TB3 - 7
Wvs MIN4 - 3
W@ ANA5 - 4
W@ VAN6 - 3
L@ VEG2 - 7
Lvs SEA2 - 4
Lvs DAL3 - 5
Wvs CGY6 - 3
W@ PIT6 - 5
W@ TOR3 - 2
L@ PHI1 - 4
W@ CAR4 - 1
L@ DAL1 - 4
Lvs WAS1 - 7
Wvs UTA6 - 3
L@ VEG3 - 4
Wvs VAN3 - 2
L@ COL0 - 6
Wvs BOS3 - 1
Lvs OTT2 - 3
Wvs LA4 - 3
Wvs UTA3 - 2
L@ SEA1 - 4
L@ CGY0 - 2
W@ MIN2 - 1
Wvs FLA3 - 1
Wvs WPG2 - 1
W@ SEA6 - 1
Lvs DET2 - 3
Wvs COL3 - 2
Wvs NJ5 - 2
Lvs LA3 - 4
W@ MIN6 - 5
L@ NJ1 - 3
W@ NYR6 - 5
L@ NYI3 - 4
Lvs PIT0 - 3
L@ UTA3 - 6
Lvs CAR1 - 5
Lvs ANA6 - 7
Lvs VEG3 - 4
L@ UTA4 - 6
W@ VEG4 - 1
Lvs ANA2 - 5
L@ ANA2 - 3
Lvs VEG1 - 2
Wvs VEG3 - 0

Previous Season Games

VAN logoVAN

Lvs VEG1 - 4
Wvs SJ2 - 1
Lvs MIN2 - 3
W@ COL4 - 1
W@ DAL6 - 5
Lvs VEG2 - 3
Wvs ANA6 - 2
Lvs SEA0 - 5
L@ WPG1 - 3
L@ CBJ6 - 7
W@ NYI5 - 2
W@ NJ4 - 3
L@ NYR3 - 5
L@ STL3 - 4
Wvs WPG6 - 2
Lvs UTA1 - 3
Wvs CHI6 - 2
W@ CGY4 - 3
Lvs MTL2 - 4
Lvs DAL1 - 4
Wvs MIN3 - 1
Wvs ANA3 - 2
L@ SEA3 - 6
L@ ANA2 - 5
W@ LA3 - 2
L@ UTA1 - 2
L@ VEG1 - 3
Wvs TOR2 - 1
W@ SJ2 - 1
Wvs COL3 - 0
Lvs DET2 - 3
L@ DAL3 - 5
W@ NAS3 - 1
W@ STL5 - 2
Wvs WAS2 - 1
L@ EDM2 - 6
Lvs BUF2 - 3
Wvs EDM3 - 2
Lvs LA1 - 5
L@ WPG1 - 6
W@ TOR3 - 0
L@ CAR0 - 2
L@ WAS1 - 2
L@ MTL4 - 5
Lvs NAS0 - 3
W@ SEA4 - 3
L@ CGY1 - 3
Lvs SEA4 - 5
Wvs SJ4 - 3
Lvs OTT4 - 5
L@ VEG1 - 3
L@ UTA2 - 3
Wvs COL3 - 1
Lvs BOS1 - 5
Wvs FLA4 - 0
Lvs STL3 - 4
Lvs TB2 - 4
Wvs CBJ5 - 2
L@ MIN2 - 3
W@ DET5 - 4
W@ BUF4 - 3
L@ PIT4 - 5
W@ BOS2 - 0
W@ OTT4 - 3
Lvs NYR3 - 4
Lvs NAS3 - 5
Wvs CHI4 - 1
Lvs NYI2 - 5
Wvs CGY3 - 1
Lvs EDM3 - 7
W@ LA4 - 2
W@ ANA5 - 1
W@ SJ3 - 2
Lvs NJ0 - 6
Lvs CAR3 - 4
Wvs PIT4 - 3
W@ CHI6 - 3
W@ PHI3 - 0
W@ FLA3 - 2
L@ TB1 - 4
Lvs PHI2 - 3
Lvs CGY5 - 6
Wvs EDM4 - 1
L@ EDM2 - 3
L@ CGY2 - 4
L@ SEA1 - 3
Wvs CGY4 - 3
Wvs SEA3 - 1

SJ logoSJ

Lvs EDM0 - 3
L@ VAN1 - 2
L@ CGY2 - 5
L@ EDM2 - 4
L@ MIN7 - 8
Lvs CGY2 - 3
Lvs SEA1 - 5
Lvs EDM2 - 3
L@ ANA3 - 4
L@ LA1 - 8
Lvs NYR1 - 6
Wvs TOR6 - 5
Wvs BOS3 - 1
Lvs CAR1 - 3
Lvs WAS1 - 5
Wvs CHI4 - 2
Lvs NAS2 - 3
Lvs NYI2 - 4
L@ COL3 - 7
W@ BUF6 - 2
W@ TOR3 - 2
L@ OTT3 - 5
L@ MTL3 - 4
L@ WPG1 - 2
L@ CGY2 - 3
Lvs DAL3 - 8
Lvs VAN1 - 2
Lvs MTL3 - 4
L@ SEA2 - 6
Wvs PIT2 - 1
Lvs FLA2 - 7
Lvs NAS5 - 6
L@ NAS5 - 7
L@ BOS3 - 6
L@ NYI1 - 4
L@ CBJ1 - 4
W@ DET6 - 3
Lvs MIN1 - 3
L@ UTA1 - 2
Lvs VEG2 - 4
Wvs NJ3 - 2
Wvs TB2 - 1
Lvs PHI0 - 4
Lvs CGY1 - 3
Lvs VEG3 - 6
L@ VAN3 - 4
L@ EDM2 - 3
Lvs COL2 - 4
Lvs WPG3 - 4
Lvs UTA3 - 4
W@ STL4 - 3
L@ CAR2 - 3
L@ FLA1 - 3
L@ TB1 - 8
W@ WAS2 - 1
W@ SEA4 - 2
Wvs SEA8 - 5
Lvs OTT3 - 4
Wvs LA7 - 2
Lvs BUF2 - 4
L@ STL2 - 3
L@ DAL2 - 5
Wvs DET5 - 4
L@ PIT3 - 4
L@ NYR2 - 3
L@ PHI3 - 4
W@ NJ1 - 0
Lvs MIN2 - 5
Wvs CBJ2 - 1
Lvs VAN2 - 3
Wvs CHI3 - 2
Wvs LA4 - 2
W@ UTA5 - 4
L@ VEG3 - 7
L@ LA2 - 3
L@ ANA1 - 3
Lvs COL1 - 4
L@ WPG3 - 8
L@ CHI2 - 4
L@ DAL2 - 3
Lvs ANA0 - 2
Lvs STL4 - 5
W@ VEG6 - 5
Lvs ANA2 - 3
Lvs UTA1 - 3
W@ ANA3 - 2
Lvs ANA3 - 4
Lvs VEG2 - 4