Think the Game
Game

Oilers at Flames

Flames 4, Oilers 3 · first star MacKenzie Weegar (0 G, 2 A).

2025-26 regular season · Preseason. The 2026-27 regular season starts Sep 29. Data as of September 28, 2026, source NHL.

Edmonton Oilers 3 at Calgary Flames 4

Wednesday, February 4, 2026 · 10:00 PM ET · Scotiabank Saddledome, Calgary · TV SN · SN360 · TVAS

Line score by period
Team 1 2 3 T SOG
Oilers 111339
Flames 211425

Shot chart

Every shot attempt, computed from the league's play-by-play coordinates. Oilers attack left, Flames attack right, all periods folded onto one rink. Attempts are plotted where the league recorded them, so the 1 mark in a team's own end is an attempt logged from there: empty-net shots, long dumps on the net. Boxscore shots on goal: EDM 39, CGY 25.

Shot chart, Oilers at Flames Oilers 39 shots on goal (3 goals, 7 missed, 14 blocked) attacking left; Flames 25 shots on goal (4 goals, 23 missed, 16 blocked) attacking right.
EDM in red CGY in blue goal shot on goal missed blocked Oilers 39 shots on goal (3 goals, 7 missed, 14 blocked) attacking left; Flames 25 shots on goal (4 goals, 23 missed, 16 blocked) attacking right.

Shots by period

Shots on goal, goals and attempts by period
Period EDM SOG EDM G EDM ATT CGY SOG CGY G CGY ATT
1st1011610219
2nd151236123
3rd141219122
Total3936025464

Shots by situation

Shots on goal and goals by strength of the shooting team
Situation EDM SOG EDM G CGY SOG CGY G
Even strength311202
Power play8252
Short-handed0000

Attempt share by period

Flames took 51.6% of the shot attempts, and 55.3% of the 94 attempts taken at 5-on-5. An attempt is a goal, a shot on goal, a miss or a blocked shot; CF% is the share of them belonging to the Flames and FF% their share of the ones that were not blocked, so the Oilers hold the remainder. All situations unless the 5-on-5 figure is named. All 32 teams

Attempt share by period, all situations, Oilers at Flames
Period CGY CF% CGY FF%
1st54.357.1
2nd50.046.9
3rd51.250.0
Game51.651.1

Team totals only: per-player on-ice numbers need shift data, which this source does not publish.

Advertisement

Scoring summary

1st period

  1. 03:12 CGY Jonathan Huberdeau (10) PP MacKenzie Weegar (16), Matvei Gridin (3) · snap 0–1
  2. 05:14 EDM Leon Draisaitl (28) PP Ryan Nugent-Hopkins (32), Evan Bouchard (46) · wrist 1–1
  3. 14:44 CGY Matvei Gridin (3) PP MacKenzie Weegar (17), Devin Cooley (1) · snap 1–2

2nd period

  1. 11:43 CGY Connor Zary (9) Zach Whitecloud (7), Nazem Kadri (28) · deflected 1–3
  2. 18:26 EDM Leon Draisaitl (29) PP Evan Bouchard (47), Connor McDavid (62) · snap 2–3

3rd period

  1. 04:17 EDM Kasperi Kapanen (5) Vasily Podkolzin (13), Evan Bouchard (48) · wrist 3–3
  2. 06:44 CGY Ryan Lomberg (4) Nazem Kadri (29), Zach Whitecloud (8) · snap 3–4

Three stars

  1. MacKenzie Weegar CGY · D #52 · 0 G, 2 A
  2. Leon Draisaitl EDM · C #29 · 2 G, 0 A
  3. Devin Cooley CGY · G #1 · 0 GA, .923 SV%

Penalties

Penalties
Period Time Team Player Infraction Min Drawn by
1st01:54 EDM Evan Bouchardtripping2Nazem Kadri
1st03:21 CGY Joel Hanleyillegal check to head2Matt Savoie
1st06:11 CGY Ryan Lombergslashing2Darnell Nurse
1st14:10 EDM Spencer Stastneytripping2Nazem Kadri
1st15:40 EDM Ryan Nugent-Hopkinstripping2Adam Klapka
2nd07:30 CGY Joel Hanleyfighting (major)5Ty Emberson
2nd07:30 EDM Ty Embersonfighting (major)5Joel Hanley
2nd11:43 EDM Mattias Janmarkcross checking2Martin Pospisil
2nd11:43 CGY Martin Pospisilunsportsmanlike conduct2Mattias Janmark
2nd17:06 CGY Matt Coronatoslashing2Connor McDavid
3rd11:18 CGY MacKenzie Weegarhooking2Ryan Nugent-Hopkins

Boxscore

Edmonton Oilers

Oilers skaters · by points
Player Pos G A PTS +/- SOG HITS BLK PIM FO% TOI
Evan Bouchard #2 D033+120220.026:25
Leon Draisaitl #29 C202+1500071.425:27
Kasperi Kapanen #42 R101+140000.015:39
Connor McDavid #97 C0110800050.026:30
Ryan Nugent-Hopkins #93 C011-120020.022:50
Vasily Podkolzin #92 R011+110000.016:35
Curtis Lazar #20 C000-1100080.004:24
Jack Roslovic #28 C0000200071.414:12
Josh Samanski #81 C000-1020050.009:23
Matt Savoie #22 C000020100.010:52
Mattias Janmark #13 C000-100020.005:32
Andrew Mangiapane #88 L000-101000.007:39
Zach Hyman #18 L000-120000.023:41
Darnell Nurse #25 D000-152300.021:50
Jake Walman #96 D000010200.018:02
Mattias Ekholm #14 D000+130200.021:12
Spencer Stastney #24 D000-210020.012:33
Ty Emberson #49 D000-101150.012:50
Oilers goalies
Goalie DEC SA SV GA SV% EV PP TOI
Tristan Jarry #35 L25214.84018/203/558:32

Calgary Flames

Flames skaters · by points
Player Pos G A PTS +/- SOG HITS BLK PIM FO% TOI
Matvei Gridin #92 R112030100.012:39
Nazem Kadri #91 C022+1200028.618:02
MacKenzie Weegar #52 D022024220.022:14
Zach Whitecloud #28 D022+211200.024:37
Connor Zary #47 C101010000.015:53
Jonathan Huberdeau #10 L10103200100.015:39
Ryan Lomberg #70 L101+114020.007:48
Martin Pospisil #76 C00003002100.006:45
Mikael Backlund #11 C0000200040.021:05
Morgan Frost #16 C0000020044.412:29
Yegor Sharangovich #17 C000021000.019:56
Joel Farabee #86 L000010000.017:44
Adam Klapka #43 R000+10300100.009:53
Matt Coronato #27 R000030020.016:36
Joel Hanley #44 D000-100170.009:04
Kevin Bahl #7 D000+100300.026:36
Yan Kuznetsov #37 D000+112400.021:33
Zayne Parekh #19 D000-100000.012:18
Flames goalies
Goalie DEC SA SV GA SV% EV PP TOI
Devin Cooley #1 W39363.92330/316/859:56

SOG shots on goal · BLK blocked shots · FO% faceoff win percentage · EV / PP saves over shots by strength. Skaters sorted by points, then goals.

Source NHL (boxscore, play-by-play, game summary). Shot locations are the league's tracked coordinates; the chart and the situation tables are computed by Play-Pause Hockey. Data as of 2026-09-28.