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 200 times in NHL since 1973. St. Louis Blues hold a clear edge in the all-time series, 99–87, with 14 draws. 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 18, 2026. They are scheduled to meet again on January 3, 2027.

All-Time Head-to-Head

Showing 200 games from available historical data.

DateAwayScoreHome
Mar 18, 26
STL
1–2
CGY
Nov 11, 25
CGY
2–3
STL
Oct 10, 25
STL
4–2
CGY
Jan 16, 25
CGY
1–4
STL
Jan 14, 25
CGY
1–2
STL
Dec 5, 24
STL
4–3
CGY
Mar 28, 24
CGY
3–5
STL
Jan 23, 24
STL
4–3
CGY
Oct 26, 23
STL
3–0
CGY
Jan 12, 23
CGY
4–1
STL
Jan 10, 23
CGY
3–4
STL
Dec 16, 22
STL
5–2
CGY
Apr 2, 22
STL
6–4
CGY
Jan 27, 22
CGY
1–5
STL
Jan 24, 22
STL
1–7
CGY
Jan 28, 20
STL
5–4
CGY
Nov 21, 19
CGY
0–5
STL
Nov 9, 19
STL
3–2
CGY
Dec 21, 18
STL
3–1
CGY
Dec 15, 18
CGY
7–2
STL
Oct 11, 18
CGY
3–5
STL
Dec 20, 17
STL
1–2
CGY
Nov 13, 17
STL
4–7
CGY
Oct 25, 17
CGY
2–5
STL
Mar 24, 17
CGY
3–2
STL
Oct 25, 16
CGY
4–1
STL
Oct 22, 16
STL
6–4
CGY
Mar 14, 16
STL
4–7
CGY
Dec 18, 15
CGY
2–3
STL
Oct 13, 15
STL
4–3
CGY
Apr 2, 15
CGY
1–4
STL
Mar 17, 15
STL
4–0
CGY
Oct 10, 14
CGY
1–4
STL
Jan 9, 14
STL
5–0
CGY
Dec 23, 13
STL
3–4
CGY
Nov 7, 13
CGY
2–3
STL
Apr 25, 13
CGY
1–4
STL
Mar 24, 13
STL
2–3
CGY
Feb 15, 13
STL
5–2
CGY
Feb 27, 12
STL
3–1
CGY
Nov 25, 11
CGY
0–2
STL
Oct 28, 11
STL
1–3
CGY
Oct 9, 11
CGY
2–5
STL
Mar 31, 11
CGY
3–2
STL
Feb 28, 11
CGY
6–0
STL
Feb 26, 11
STL
0–1
CGY
Jan 25, 11
STL
1–4
CGY
Jan 24, 10
STL
2–0
CGY
Dec 22, 09
STL
2–1
CGY
Dec 14, 09
CGY
3–4
STL
Nov 4, 09
CGY
2–1
STL
Mar 19, 09
STL
3–2
CGY
Jan 12, 09
STL
1–3
CGY
Dec 15, 08
CGY
6–3
STL
Dec 4, 08
CGY
4–3
STL
Mar 9, 08
STL
3–7
CGY
Dec 15, 07
CGY
5–3
STL
Dec 3, 07
STL
1–3
CGY
Nov 24, 07
CGY
0–3
STL
Mar 11, 07
STL
4–5
CGY
Mar 5, 07
CGY
4–2
STL
Nov 13, 06
STL
0–3
CGY
Nov 3, 06
CGY
3–2
STL
Mar 22, 06
CGY
7–2
STL
Mar 1, 06
STL
1–3
CGY
Feb 9, 06
STL
2–3
CGY
Jan 29, 06
CGY
2–3
STL
Mar 13, 04
CGY
3–0
STL
Mar 1, 04
CGY
4–2
STL
Feb 4, 04
STL
2–1
CGY
Oct 23, 03
STL
2–1
CGY
Feb 16, 03
CGY
3–5
STL
Nov 28, 02
CGY
2–7
STL
Nov 15, 02
STL
1–0
CGY
Oct 25, 02
STL
4–3
CGY
Feb 27, 02
STL
2–3
CGY
Dec 14, 01
CGY
0–4
STL
Nov 16, 01
STL
0–2
CGY
Oct 21, 01
CGY
3–2
STL
Mar 16, 01
STL
2–2
CGY
Mar 2, 01
STL
2–3
CGY
Feb 14, 01
CGY
1–4
STL
Oct 25, 00
CGY
3–4
STL
Apr 4, 00
CGY
5–6
STL
Jan 31, 00
STL
5–4
CGY
Dec 13, 99
CGY
1–1
STL
Oct 18, 99
CGY
1–7
STL
Oct 5, 99
STL
4–1
CGY
Mar 8, 99
CGY
7–4
STL
Feb 25, 99
STL
4–2
CGY
Jan 29, 99
STL
3–4
CGY
Oct 23, 98
CGY
3–4
STL
Mar 21, 98
STL
3–5
CGY
Jan 9, 98
STL
5–1
CGY
Jan 2, 98
CGY
3–4
STL
Dec 5, 97
CGY
3–4
STL
Feb 22, 97
CGY
5–3
STL
Nov 15, 96
CGY
0–2
STL
Nov 8, 96
STL
3–2
CGY
Oct 8, 96
STL
3–1
CGY
Mar 11, 96
STL
2–4
CGY
Mar 6, 96
CGY
4–2
STL
Dec 13, 95
CGY
3–3
STL
Dec 4, 95
STL
1–1
CGY
Mar 21, 95
STL
3–4
CGY
Mar 8, 95
CGY
1–5
STL
Feb 12, 95
CGY
2–4
STL
Jan 23, 95
STL
4–6
CGY
Jan 28, 94
STL
5–3
CGY
Jan 1, 94
CGY
3–4
STL
Dec 16, 93
STL
4–3
CGY
Nov 17, 93
CGY
3–3
STL
Mar 23, 93
STL
4–2
CGY
Mar 3, 93
CGY
1–2
STL
Jan 6, 93
CGY
2–3
STL
Dec 3, 92
STL
3–5
CGY
Mar 6, 92
STL
1–5
CGY
Feb 14, 92
CGY
2–7
STL
Oct 25, 91
CGY
2–2
STL
Mar 8, 91
CGY
8–4
STL
Feb 16, 91
STL
4–7
CGY
Oct 17, 90
STL
4–3
CGY
Mar 18, 90
STL
2–5
CGY
Jan 15, 90
CGY
5–2
STL
Nov 24, 89
CGY
3–3
STL
Feb 23, 89
STL
3–4
CGY
Feb 8, 89
CGY
5–3
STL
Nov 2, 88
STL
1–6
CGY
Mar 27, 88
STL
2–7
CGY
Feb 19, 88
CGY
6–3
STL
Jan 1, 88
CGY
3–5
STL
Feb 4, 87
STL
2–1
CGY
Jan 9, 87
STL
2–5
CGY
Jan 2, 87
CGY
4–7
STL
May 13, 86
STL
1–2
CGY
May 11, 86
CGY
5–6
STL
May 9, 86
STL
2–4
CGY
May 7, 86
CGY
2–5
STL
May 5, 86
CGY
5–3
STL
May 3, 86
STL
2–8
CGY
May 1, 86
STL
3–2
CGY
Feb 24, 86
CGY
4–1
STL
Dec 19, 85
CGY
2–5
STL
Oct 15, 85
STL
2–1
CGY
Nov 22, 84
STL
3–1
CGY
Nov 2, 84
CGY
2–5
STL
Oct 10, 84
STL
4–2
CGY
Feb 6, 84
CGY
2–1
STL
Jan 16, 84
CGY
2–2
STL
Oct 25, 83
STL
4–5
CGY
Feb 25, 83
STL
2–7
CGY
Jan 21, 83
CGY
7–6
STL
Dec 8, 82
STL
7–2
CGY
Nov 9, 81
STL
7–0
CGY
Nov 6, 81
CGY
2–4
STL
Oct 9, 81
CGY
6–4
STL
Feb 16, 81
STL
5–2
CGY
Nov 28, 80
CGY
3–9
STL
Nov 7, 80
STL
2–4
CGY
Oct 31, 80
CGY
3–2
STL
Mar 19, 80
STL
4–8
CGY
Dec 21, 79
CGY
7–3
STL
Dec 20, 79
STL
5–1
CGY
Oct 26, 79
CGY
3–0
STL
Mar 24, 79
STL
2–8
CGY
Feb 17, 79
CGY
6–4
STL
Dec 18, 78
CGY
4–7
STL
Nov 23, 78
STL
1–4
CGY
Oct 30, 78
CGY
5–2
STL
Mar 22, 78
STL
3–5
CGY
Mar 14, 78
CGY
6–2
STL
Dec 28, 77
STL
4–5
CGY
Oct 24, 77
CGY
2–2
STL
Oct 14, 77
STL
1–3
CGY
Feb 11, 77
CGY
1–3
STL
Jan 13, 77
STL
2–3
CGY
Dec 3, 76
CGY
1–0
STL
Nov 25, 76
STL
2–5
CGY
Nov 12, 76
CGY
5–3
STL
Feb 13, 76
CGY
3–5
STL
Jan 14, 76
STL
5–3
CGY
Jan 1, 76
STL
1–7
CGY
Oct 24, 75
CGY
3–7
STL
Oct 21, 75
STL
1–1
CGY
Mar 10, 75
CGY
0–3
STL
Jan 30, 75
STL
4–2
CGY
Jan 3, 75
CGY
4–1
STL
Dec 19, 74
STL
2–6
CGY
Nov 1, 74
CGY
0–9
STL
Feb 18, 74
CGY
1–7
STL
Jan 19, 74
STL
3–1
CGY
Dec 20, 73
STL
2–1
CGY
Nov 6, 73
STL
2–2
CGY
Oct 12, 73
CGY
1–0
STL
Mar 13, 73
STL
1–1
CGY
Jan 18, 73
STL
2–1
CGY
Jan 16, 73
CGY
3–3
STL
Jan 5, 73
CGY
2–2
STL
Dec 9, 72
STL
5–4
CGY
Dec 8, 72
CGY
1–2
STL

Games before the 2011-12 season: Data from FiveThirtyEight, used under CC BY 4.0 and limited to today's franchises.

Overall Record

since 1973

Calgary Flames
87
St. Louis Blues
99
Draws14
200 games in available data

Last 5 Meetings

STL1
@Mar 18
2CGY
CGY2
@Nov 11
3STL
STL4
@Oct 10
2CGY
CGY1
@Jan 16
4STL
CGY1
@Jan 14
2STL