NHL · All-Time Matchup
Calgary Flames logo

Calgary Flames

VS
St. Louis Blues logo

St. Louis Blues

Calgary Flames vs St. Louis Blues:All-Time Matchup History

Matchup Overview

The Calgary Flames and St. Louis Blues have met 43 times in NHL. St. Louis Blues hold a dominant all-time edge, leading the series 31–12. St. Louis Blues have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 2–1 in favor of Calgary Flames on March 19, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 43 games from available historical data.

DateAwayScoreHome
Mar 19, 26
STL
12
CGY
Nov 12, 25
CGY
23
STL
Oct 11, 25
STL
42
CGY
Jan 17, 25
CGY
14
STL
Jan 15, 25
CGY
12
STL
Dec 6, 24
STL
43
CGY
Mar 29, 24
CGY
35
STL
Jan 24, 24
STL
43
CGY
Oct 27, 23
STL
30
CGY
Jan 13, 23
CGY
41
STL
Jan 11, 23
CGY
34
STL
Dec 17, 22
STL
52
CGY
Apr 3, 22
STL
64
CGY
Jan 28, 22
CGY
15
STL
Jan 25, 22
STL
17
CGY
Jan 29, 20
STL
54
CGY
Nov 22, 19
CGY
05
STL
Nov 10, 19
STL
32
CGY
Dec 22, 18
STL
31
CGY
Dec 16, 18
CGY
72
STL
Oct 12, 18
CGY
35
STL
Dec 21, 17
STL
12
CGY
Nov 14, 17
STL
47
CGY
Oct 26, 17
CGY
25
STL
Mar 25, 17
CGY
32
STL
Oct 26, 16
CGY
41
STL
Oct 23, 16
STL
64
CGY
Mar 15, 16
STL
47
CGY
Dec 19, 15
CGY
23
STL
Oct 14, 15
STL
43
CGY
Apr 3, 15
CGY
14
STL
Mar 18, 15
STL
40
CGY
Oct 11, 14
CGY
14
STL
Jan 10, 14
STL
50
CGY
Dec 24, 13
STL
34
CGY
Nov 8, 13
CGY
23
STL
Apr 26, 13
CGY
14
STL
Mar 25, 13
STL
23
CGY
Feb 16, 13
STL
52
CGY
Feb 28, 12
STL
31
CGY
Nov 26, 11
CGY
02
STL
Oct 29, 11
STL
13
CGY
Oct 10, 11
CGY
25
STL

Overall Record

since 2012

Calgary Flames
12
St. Louis Blues
31
43 games in available data

Last 5 Meetings

STL1
@Mar 19
2CGY
CGY2
@Nov 12
3STL
STL4
@Oct 11
2CGY
CGY1
@Jan 17
4STL
CGY1
@Jan 15
2STL