NHL · All-Time Matchup
Calgary Flames logo

Calgary Flames

VS
Edmonton Oilers logo

Edmonton Oilers

Calgary Flames vs Edmonton Oilers:All-Time Matchup History

Matchup Overview

The Calgary Flames and Edmonton Oilers have met 102 times in NHL. Edmonton Oilers hold a dominant all-time edge, leading the series 58–44. Calgary Flames have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 4–3 in favor of Calgary Flames on February 5, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 102 games from available historical data.

DateAwayScoreHome
Feb 5, 26
EDM
34
CGY
Dec 28, 25
EDM
23
CGY
Dec 24, 25
CGY
15
EDM
Oct 9, 25
CGY
43
EDM
Sep 22, 25
CGY
32
EDM
Sep 22, 25
EDM
30
CGY
Mar 30, 25
CGY
23
EDM
Nov 4, 24
EDM
42
CGY
Oct 14, 24
CGY
41
EDM
Sep 24, 24
EDM
16
CGY
Sep 24, 24
CGY
63
EDM
Apr 7, 24
EDM
42
CGY
Feb 25, 24
CGY
63
EDM
Jan 21, 24
EDM
31
CGY
Oct 29, 23
CGY
25
EDM
Oct 5, 23
CGY
27
EDM
Sep 30, 23
EDM
21
CGY
Dec 28, 22
EDM
21
CGY
Oct 30, 22
EDM
32
CGY
Oct 16, 22
CGY
43
EDM
Oct 1, 22
CGY
12
EDM
Sep 29, 22
EDM
04
CGY
May 27, 22
EDM
54
CGY
May 25, 22
CGY
35
EDM
May 23, 22
CGY
14
EDM
May 21, 22
EDM
53
CGY
May 19, 22
EDM
69
CGY
Mar 27, 22
EDM
59
CGY
Mar 8, 22
EDM
13
CGY
Jan 23, 22
CGY
35
EDM
Oct 17, 21
CGY
25
EDM
Oct 5, 21
CGY
34
EDM
Sep 27, 21
EDM
40
CGY
May 2, 21
CGY
14
EDM
Apr 30, 21
CGY
31
EDM
Apr 11, 21
EDM
05
CGY
Apr 3, 21
CGY
23
EDM
Mar 18, 21
EDM
73
CGY
Mar 16, 21
EDM
34
CGY
Mar 7, 21
CGY
23
EDM
Feb 21, 21
CGY
17
EDM
Feb 20, 21
EDM
21
CGY
Feb 7, 21
EDM
46
CGY
Jul 29, 20
EDM
41
CGY
Feb 2, 20
EDM
83
CGY
Jan 30, 20
CGY
43
EDM
Jan 12, 20
EDM
34
CGY
Dec 28, 19
CGY
51
EDM
Sep 29, 19
EDM
23
CGY
Sep 21, 19
CGY
26
EDM
Apr 7, 19
EDM
31
CGY
Jan 20, 19
CGY
52
EDM
Dec 10, 18
CGY
01
EDM
Nov 18, 18
EDM
24
CGY
Sep 29, 18
CGY
34
EDM
Sep 18, 18
EDM
74
CGY
Apr 1, 18
EDM
23
CGY
Mar 14, 18
EDM
01
CGY
Jan 26, 18
CGY
34
EDM
Dec 3, 17
EDM
75
CGY
Oct 5, 17
CGY
03
EDM
Sep 19, 17
CGY
25
EDM
Sep 19, 17
EDM
54
CGY
Jan 22, 17
EDM
73
CGY
Jan 15, 17
CGY
12
EDM
Oct 15, 16
EDM
53
CGY
Oct 13, 16
CGY
47
EDM
Sep 27, 16
CGY
24
EDM
Sep 27, 16
EDM
21
CGY
Apr 3, 16
CGY
50
EDM
Jan 17, 16
CGY
12
EDM
Dec 28, 15
EDM
35
CGY
Nov 1, 15
CGY
54
EDM
Oct 18, 15
EDM
52
CGY
Sep 22, 15
CGY
24
EDM
Sep 22, 15
EDM
31
CGY
Apr 5, 15
CGY
40
EDM
Feb 1, 15
EDM
24
CGY
Jan 1, 15
EDM
34
CGY
Dec 28, 14
EDM
14
CGY
Oct 10, 14
CGY
52
EDM
Sep 22, 14
CGY
13
EDM
Sep 22, 14
EDM
01
CGY
Mar 23, 14
CGY
81
EDM
Mar 2, 14
CGY
21
EDM
Dec 28, 13
EDM
20
CGY
Dec 8, 13
CGY
21
EDM
Nov 17, 13
EDM
42
CGY
Sep 15, 13
EDM
32
CGY
Sep 15, 13
CGY
65
EDM
Apr 14, 13
CGY
41
EDM
Apr 4, 13
EDM
82
CGY
Apr 2, 13
CGY
14
EDM
Jan 27, 13
EDM
34
CGY
Mar 17, 12
CGY
13
EDM
Feb 22, 12
EDM
61
CGY
Jan 22, 12
CGY
62
EDM
Dec 11, 11
EDM
03
CGY
Dec 4, 11
CGY
53
EDM
Oct 19, 11
EDM
12
CGY
Sep 26, 11
EDM
30
CGY
Sep 25, 11
CGY
12
EDM

Overall Record

since 2012

Calgary Flames
44
Edmonton Oilers
58
102 games in available data

Last 5 Meetings

EDM3
@Feb 5
4CGY
EDM2
@Dec 28
3CGY
CGY1
@Dec 24
5EDM
CGY4
@Oct 9
3EDM
CGY3
@Sep 22
2EDM