What is MacKenzie Weegar staring at? Wrong answers only.
Nation Sites
The Nation Network
FlamesNation has no direct affiliation to the Calgary Flames, Calgary Sports and Entertainment, NHL, or NHLPA
Beyond the Boxscore: Flames come out of break with impressive victory over the Sharks

Photo credit: Charles LeClaire-Imagn Images
Dec 29, 2024, 10:00 ESTUpdated: Dec 29, 2024, 02:38 EST
The Calgary Flames came back from the Christmas break and earned a 3-1 overtime win over the San Jose Sharks.
CF% – 62.35%|| SCF% – 59.22%|| HDCF% – 67.83%|| xGF% – 70.24%
It’s a Team Game – It was nice that the Flames played a bottom-5 team and came out with the win. Sharks goaltender Yaroslav Askarov showed everyone why he was such a highly touted prospect with a pretty stupendous outing. Calgary was able to push the pace in the first period, dominating all over the ice. The Sharks went over ten straight minutes without registering a shot on net. Special teams caused the next two goals – a rocket by Macklin Celebrini and a sneaker through the pads by Mikael Backlund. The third period and Calgary deciding to play a shell defence against a team this week didn’t sit well with myself, but they got the win despite San Jose coming extremely close after they pulled the goaltender. A deserved win no doubt, but they could work on their third period strategy from my perspective.
Corsi King – After playing most of the year next to Daniil Miromanov (DNP), MacKenzie Weegar (78.27 CF%) has just re-shown it doesn’t matter who he plays with – he knows how to play high-end successful hockey. Now, this was just the San Jose Sharks, but he performed well with Joel Hanley (74.55 per cent) seeing less than double digit shot attempts against as well as only one high danger chance against. On the flip side of things, the fourth line did not win their time on ice. Limited minutes – sprinkled with some decent offensive opportunities – but they gave up more than they created. It’ll happen that way sometimes – the entire team never gave up a 5v5 goal so mentioning them is just myself nitpicking.
Under Pressure –

Taken By Chance – Sometimes I have to double check the shift chart after I read the numbers to try and find where a certain incident happened. Connor Zary (87.45 SCF% || 100 HDCF%) and Yegor Sharangovich (78.22 per cent || 100 per cent) both got through this game without seeing a 5v5 high danger chance against. Their linemate – Jakob Pelletier (66.84 per cent || 71.68 per cent) – barely, and I mean barely, played any 5v5 minutes without them and yet somehow managed to get dinged with a high danger chance against. Stuff like this is why overall analysis should use larger sample sizes than just one game. This method, I believe, is good for tracking line success and finding slumps and errors in short term spans to be able to coach those and grow out of them. Three players led the team being involved in seven high danger looks – MacKenzie Weegar (82.86 per cent || 88.12 per cent), the human tank that was Brayden Pachal (54.71 per cent || 64.66 per cent), and the two-goal man in Jonathan Huberdeau (70.64 per cent || 71.20 per cent).
Brayden Pachal smashes Carl Grundstrom with a huge open ice hit! 🎥: Sportsnet | NHL
xG Breakdown –


xGF% – I’m going to do a quick expected goals refresher for any new readers or people that have found this blog since the start of the year. It can get confusing for those that don’t know or understand and I would like to try and limit as much confusion around these numbers as I possibly can. Expected goals is what I call cumulative quality. Every single shot on the ice is weighted based on a variety of factors that each model specifically picks to matter. Some things that factor in are length of distance from net, the type of shot that was used, how close the defender was to the shooter, etc. Every shot gets counted then with a value – which is just a percentage of a chance that it was going to be a goal. At the end of the game you add up your expected goals for (the chances your team took) and the expected goals against (the ones that happened against you on the night) and you create a ratio. That being said you can – hopefully – see that the 93.20 xGF% Yegor Sharangovich achieved and understand that he spent the majority of his time in the offensive zone creating chances. Zary (93.14 per cent) was right there with him and Martin Pospisil (91.37 per cent) found his way up there as well. If not for Askarov and his wonderful performance I’m positive Calgary did enough to score those elusive four goals that they struggle to achieve regularly.
Game Flow –

Game Score –
NHL GameScore Impact Card for Calgary Flames on 2024-12-28:
Shot Heatmap –

In The Crease – Dustin Wolf had every right to fall asleep in his crease during the first period. Those are games the goaltender can get lost and unfocused, but that just does not happen with Wolf. He is constantly dialed in and never gets rattled by any situation. He’s shown more than enough already to be the future of this teams goaltending and any rough stretches are going to work their way out of things with time. He had another 5v5 shutout today continuing his top-notch play. He still deserves Calder buzz, but he’ll have a hard time with Macklin Celebrini, Matvei Michkov, and Lane Hutson being as proficient as they are. Still, he deserves to be mentioned in the same breath as those three and I don’t want anyone to forget it. 1.44 expected goals against at 5v5 with nothing getting past him.
The Goals –
🔥FLAMES GOAL🔥 Jonathan Huberdeau scores again! He is on fire 🔥 🎥: Sportsnet | NHL
🔥FLAMES GOAL🔥 Mikael Backlund scores on the power play! It's 2-1 Calgary! 🎥: Sportsnet | NHL #Flames #TheFutureIsTeal
🔥FLAMES GOAL🔥 Dustin Wolf makes an amazing save at one end. And then Jonathan huberdeau scores an empty netter at the other! Flames win 3-1 in San Jose! 🎥: Sportsnet | NHL #Flames #TheFutureIsTeal
Flash’s 3 Stars –
1) Jonathan Huberdeau
2) MacKenzie Weegar
3) Dustin Wolf
(Stats compiled from Naturalstattrick.com // Game Score from Hockeystatcards.com // xG and Under Pressure charts from HockeyViz.com // Game Flow and Shot Heatmap from NaturalStatTrick.com)
Nation Gear Boxing Day Sale

From December 26th to 29th, we’re dropping our biggest sale of the year—and trust us, you don’t want to miss it. Here’s the lineup: 20% off all gear—yes, all gear. Hoodies, tees, hats—whatever you need to rep your team in style. Plus, free shipping on orders over $200, so you’re saving on both gear and delivery. This is your chance to stock up and save big while looking sharp in the best gear out there. But don’t wait—when this sale ends, it’s game over. Head over to nationgear.ca right now to take advantage of these deals. Gear up. Save big.
Breaking News
- Instant Reaction: Flames out-score the Wild in return home
- What’s Going On In the Pacific Division: The three Canadian teams sit at the bottom of the division
- Throwback Thursday: Looking at the Flames’ three trades with the Wild
- Flames Game Day 29: Back at home to face the Wild (7pm MT, SN1)
- The Wranglers are nearly done their mammoth road trip
