NHL · All-Time Matchup

Anaheim Ducks
VS

Calgary Flames
Anaheim Ducks vs Calgary Flames:All-Time Matchup History
Matchup Overview
The Anaheim Ducks and Calgary Flames have met 65 times in NHL. Anaheim Ducks hold a dominant all-time edge, leading the series 38–27. Anaheim Ducks have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 5–3 in favor of Calgary Flames on April 5, 2026.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 65 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Apr 5, 26 | CGY | 5–3 | ANA |
| Mar 27, 26 | ANA | 3–2 | CGY |
| Mar 2, 26 | CGY | 2–3 | ANA |
| Jan 26, 26 | ANA | 4–3 | CGY |
| Apr 10, 25 | CGY | 3–4 | ANA |
| Apr 4, 25 | ANA | 1–4 | CGY |
| Jan 31, 25 | ANA | 1–4 | CGY |
| Jan 8, 25 | CGY | 3–2 | ANA |
| Apr 13, 24 | CGY | 6–3 | ANA |
| Apr 3, 24 | ANA | 5–3 | CGY |
| Dec 22, 23 | CGY | 3–0 | ANA |
| Apr 3, 23 | ANA | 4–5 | CGY |
| Mar 22, 23 | CGY | 5–1 | ANA |
| Mar 11, 23 | ANA | 3–1 | CGY |
| Dec 24, 22 | CGY | 3–2 | ANA |
| Apr 7, 22 | CGY | 4–2 | ANA |
| Feb 17, 22 | ANA | 2–6 | CGY |
| Dec 4, 21 | CGY | 4–3 | ANA |
| Oct 19, 21 | ANA | 3–2 | CGY |
| Feb 17, 20 | ANA | 4–6 | CGY |
| Feb 14, 20 | CGY | 6–0 | ANA |
| Oct 21, 19 | CGY | 2–1 | ANA |
| Apr 4, 19 | CGY | 1–3 | ANA |
| Mar 30, 19 | ANA | 1–6 | CGY |
| Feb 23, 19 | ANA | 1–2 | CGY |
| Nov 8, 18 | CGY | 2–3 | ANA |
| Mar 22, 18 | ANA | 4–0 | CGY |
| Jan 7, 18 | ANA | 2–3 | CGY |
| Dec 30, 17 | CGY | 1–2 | ANA |
| Oct 10, 17 | CGY | 2–0 | ANA |
| Apr 20, 17 | ANA | 3–1 | CGY |
| Apr 18, 17 | ANA | 5–4 | CGY |
| Apr 16, 17 | CGY | 2–3 | ANA |
| Apr 14, 17 | CGY | 2–3 | ANA |
| Apr 5, 17 | CGY | 1–3 | ANA |
| Apr 3, 17 | ANA | 4–3 | CGY |
| Dec 30, 16 | ANA | 3–1 | CGY |
| Dec 5, 16 | ANA | 3–8 | CGY |
| Nov 7, 16 | CGY | 1–4 | ANA |
| Mar 31, 16 | CGY | 3–8 | ANA |
| Feb 22, 16 | CGY | 2–5 | ANA |
| Feb 15, 16 | ANA | 6–4 | CGY |
| Dec 30, 15 | ANA | 1–0 | CGY |
| Nov 25, 15 | CGY | 3–5 | ANA |
| May 11, 15 | CGY | 2–3 | ANA |
| May 9, 15 | ANA | 4–2 | CGY |
| May 6, 15 | ANA | 3–4 | CGY |
| May 4, 15 | CGY | 0–3 | ANA |
| May 1, 15 | CGY | 1–6 | ANA |
| Mar 12, 15 | ANA | 3–6 | CGY |
| Feb 21, 15 | ANA | 6–3 | CGY |
| Jan 22, 15 | CGY | 3–6 | ANA |
| Nov 26, 14 | CGY | 2–3 | ANA |
| Nov 19, 14 | ANA | 3–4 | CGY |
| Mar 27, 14 | ANA | 3–2 | CGY |
| Mar 13, 14 | ANA | 2–7 | CGY |
| Nov 29, 13 | CGY | 2–5 | ANA |
| Oct 17, 13 | CGY | 2–3 | ANA |
| Apr 20, 13 | ANA | 1–3 | CGY |
| Mar 9, 13 | CGY | 0–4 | ANA |
| Jan 22, 13 | ANA | 5–4 | CGY |
| Apr 7, 12 | ANA | 2–5 | CGY |
| Mar 3, 12 | CGY | 2–3 | ANA |
| Feb 7, 12 | CGY | 2–3 | ANA |
| Jan 13, 12 | ANA | 0–1 | CGY |
Overall Record
since 2012
Anaheim Ducks
38Calgary Flames
2765 games in available data
Last 5 Meetings
CGY5
@Apr 5
3ANA
ANA3
@Mar 27
2CGY
CGY2
@Mar 2
3ANA
ANA4
@Jan 26
3CGY
CGY3
@Apr 10
4ANA