NHL · All-Time Matchup
Calgary Flames logo

Calgary Flames

VS
San Jose Sharks logo

San Jose Sharks

Calgary Flames vs San Jose Sharks:All-Time Matchup History

Matchup Overview

The Calgary Flames and San Jose Sharks have met 34 times in NHL. Calgary Flames hold a clear edge in the all-time series, 18–16. Calgary Flames have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 4–1 in favor of Calgary Flames on February 27, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 34 games from available historical data.

DateAwayScoreHome
Feb 27, 26
CGY
41
SJ
Jan 31, 26
SJ
23
CGY
Dec 17, 25
CGY
36
SJ
Nov 14, 25
SJ
02
CGY
Apr 19, 24
SJ
15
CGY
Apr 10, 24
CGY
32
SJ
Feb 16, 24
SJ
63
CGY
Apr 13, 23
SJ
13
CGY
Mar 25, 23
SJ
35
CGY
Dec 21, 22
CGY
73
SJ
Dec 19, 22
CGY
52
SJ
Apr 8, 22
CGY
42
SJ
Mar 23, 22
SJ
43
CGY
Dec 8, 21
CGY
35
SJ
Nov 10, 21
SJ
41
CGY
Mar 24, 18
CGY
15
SJ
Mar 17, 18
SJ
74
CGY
Dec 29, 17
CGY
23
SJ
Dec 15, 17
SJ
32
CGY
Mar 8, 16
SJ
21
CGY
Feb 12, 16
CGY
65
SJ
Jan 12, 16
SJ
54
CGY
Dec 9, 15
SJ
24
CGY
Nov 29, 15
CGY
25
SJ
Feb 10, 15
CGY
41
SJ
Feb 5, 15
SJ
13
CGY
Jan 18, 15
CGY
43
SJ
Dec 7, 14
SJ
32
CGY
Nov 27, 14
CGY
20
SJ
Mar 25, 14
SJ
12
CGY
Jan 31, 14
SJ
14
CGY
Jan 21, 14
CGY
23
SJ
Nov 13, 13
SJ
32
CGY
Oct 20, 13
CGY
36
SJ

Overall Record

since 2014

Calgary Flames
18
San Jose Sharks
16
34 games in available data

Last 5 Meetings

CGY4
@Feb 27
1SJ
SJ2
@Jan 31
3CGY
CGY3
@Dec 17
6SJ
SJ0
@Nov 14
2CGY
SJ1
@Apr 19
5CGY