NHL · All-Time Matchup
San Jose Sharks logo

San Jose Sharks

VS
St. Louis Blues logo

St. Louis Blues

San Jose Sharks vs St. Louis Blues:All-Time Matchup History

Matchup Overview

The San Jose Sharks and St. Louis Blues have met 30 times in NHL. San Jose Sharks hold a clear edge in the all-time series, 16–14. San Jose Sharks have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 5–4 in favor of San Jose Sharks on March 31, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 30 games from available historical data.

DateAwayScoreHome
Mar 31, 26
STL
45
SJ
Mar 27, 26
SJ
12
STL
Mar 7, 26
STL
32
SJ
Apr 6, 24
STL
23
SJ
Mar 31, 24
SJ
40
STL
Nov 17, 23
STL
15
SJ
Mar 10, 23
SJ
24
STL
Mar 3, 23
STL
63
SJ
Nov 11, 22
SJ
35
STL
Apr 22, 22
STL
31
SJ
Nov 19, 21
SJ
14
STL
Nov 5, 21
STL
53
SJ
Mar 28, 18
SJ
23
STL
Mar 9, 18
STL
02
SJ
Feb 21, 18
SJ
32
STL
May 26, 16
STL
25
SJ
May 24, 16
SJ
63
STL
May 21, 16
STL
63
SJ
May 20, 16
STL
03
SJ
May 18, 16
SJ
40
STL
May 16, 16
SJ
12
STL
Mar 23, 16
STL
10
SJ
Feb 23, 16
SJ
63
STL
Feb 5, 16
SJ
31
STL
Jan 9, 15
SJ
27
STL
Jan 4, 15
STL
72
SJ
Dec 21, 14
STL
23
SJ
Dec 18, 13
SJ
42
STL
Nov 29, 13
STL
36
SJ
Oct 16, 13
SJ
62
STL

Overall Record

since 2014

San Jose Sharks
16
St. Louis Blues
14
30 games in available data

Last 5 Meetings

STL4
@Mar 31
5SJ
SJ1
@Mar 27
2STL
STL3
@Mar 7
2SJ
STL2
@Apr 6
3SJ
SJ4
@Mar 31
0STL