Analytics Advantage: Special Team Standouts, Individual Line Performance, and Goaltender Rebounds

Stas Pupkov

2025-08-07

This week I put together a new set of visuals using data from MoneyPuck to get a better read on how teams, lines, and goalies performed across the 2024–25 season. Each worksheet focuses on a different part of the game: shot efficiency, expected goals, rebound control, line performance, and filters for game situation like 5-on-5, power play, and penalty kill.

Everything shown here is based on full-season data. You can use the filters to look at different situations and see how performance shifts depending on context.

Here's a breakdown of each worksheet and what it shows:

Shots on Goal vs. Shot Attempts (Team Level)

This chart compares total shot attempts with actual shots on goal across all situations. In the top right, you'll find the teams that had strong regular seasons and went deep in the playoffs, efficient, high-volume offenses that consistently pressured opponents.

In the bottom left, you've got a mix of teams that struggled. What stands out here is that some playoff teams, like Montreal, St. Louis, Minnesota, Toronto, Winnipeg, and Washington show up in this low-volume cluster. These clubs didn't generate many attempts and didn't hit the net much either but still found ways to stay competitive.

At 5-on-5, the general layout stays the same; there's not a huge shift in where teams land, which makes sense since it's the primary game state. But flipping to 5-on-4 tells a different story.

On the power play, Ottawa and Dallas rise to the top, they got pucks through and created pressure. Philadelphia, St. Louis, and Columbus, on the other hand, had power plays that didn't do much. Whether it was a system issue, lack of talent, or execution, those teams struggled to shoot and generate chances with the man advantage.

One standout: the New York Rangers' penalty kill. They scored 18 shorthanded goals, which is  the most in the league. That kind of offensive punch while down a man makes them dangerous even when they're on the back foot.

Use the filters to flip between game states, each one tells a slightly different story about how these teams approached the season.

Flurry-Adjusted Expected Goals For vs Against (Team Level)

This chart looks at how teams performed based on flurry-adjusted expected goals, a version of xG that gives a cleaner read on scoring chances by down-weighting rebounds and chaotic shot flurries. The idea is that if you miss the first shot, that's the only reason a rebound can happen. So those rebound chances get discounted to avoid inflating a team's xG with junk volume. It's been shown to be more predictive and repeatable than standard xG.

In the chart, teams in the bottom right are the ones you'd expect to go on playoff runs. They created a lot of quality chances while limiting what they gave up. It's a tight cluster of contenders, and it captures just how strong their overall games were.

📢 advertisement:

Up in the top left, you'll find teams that allowed too many chances against and didn't generate enough offense basically the lottery crowd. A few teams like Utah sit closer to the middle but lean toward the playoff side. That matches what we saw: borderline teams that just did enough to stay in the hunt.

What's nice about this visual is it doesn't just track shot volume or raw goals, it gives you a smarter view of which teams were actually creating sustainable offense, and which ones were giving up the kind of looks that get you beat.

Line-Level: Ice Time vs Expected Goals Percentage (xGF%)

This chart compares each line's total ice time with their expected goals percentage (xGF%), a good read on whether they're controlling play when on the ice. You can filter by position (forward or defense) and set a minimum TOI threshold to cut noise from low-usage combos.

The visual naturally forms a bit of a funnel, top lines and trusted pairings are going to play more, and teams usually don't give heavy minutes to lines that get caved in. So, what you're looking at here is both performance and how much trust the coaching staff gave them.

One line worth pointing out is Lawson Crouse – Jack McBain – Josh Doan. They sit right in the mix with some of the league's best. That's a strong sign they were punching above their weight and making the most of their usage.

If you highlight by team, you can quickly scan through line combos and see who was dragging things down, who was pushing things forward, and which groups logged heavy minutes. It's also a nice way to remember streaks from earlier in the year, when certain combos were rolling, and see how much they actually played together.

Line-Level: Hits For vs Giveaways For

This chart looks at how physical or sloppy different lines were by comparing hits for and giveaways for across the season. Like the last one, it's line-based, and you can filter by position to see forward lines or D pairings.

One thing that jumps out is the Jake Guentzel – Brayden Point – Nikita Kucherov line, which gave the puck away often but didn't hit much to get it back. It's not necessarily a knock because they're a high-skill, puck-dominant group, but it highlights how some top lines play a completely different game than bottom-six grinders.

On the flip side, the Jonah Gadjovich – Tomas Nosek – A.J. Greer line from Florida lands in the top left, showing heavy physical play with relatively few giveaways. They're built for forechecking, not finesse.

And once again, the Crouse – McBain – Doan line shows up in the thick of it, just like they did on the xGF% chart. They're physical, reliable, and making a case for more deployment next year.

There aren't situation filters on this one, but you can still use the position toggle to switch between forward lines and D pairs. It's a good way to scan how different groups played stylistically, whether they were clean and quick, or heavy and punishing.

📢 advertisement:

Goalie-Level: Shots Against vs Rebounds Created

This chart tracks how goalies handled shot volume by comparing total shots against to rebounds created. The situation filter lets you isolate 5-on-5, power play, penalty kill, or all situations.

The ideal spot is bottom right, goalies who faced a lot of shots but didn't give up many rebounds. Top left is where things really fall apart: low workload but still coughing up rebounds. That's where you'll find names like Jake Allen, Anthony Stolarz, Spencer Knight, and Alex Nedeljkovic. Taking heavy workloads is one thing, but giving up second chances at that volume is a problem.

Different goalies carry different team loads, so context matters. But this visual helps highlight who's controlling their crease and who's feeding chaos back into the slot. Use the filters to see how that changes by game state.

Final Thoughts

Each of these visuals gives a different angle on how teams, lines, and goalies performed across the 2024–25 season. Whether you're digging into shot efficiency, special teams impact, rebound control, or which lines truly earned their minutes, the filters help you look deeper and find the patterns that matter.

As always, if there's something you want to see broken down next, whether it's more player-specific stuff or a closer look at special teams, send it my way. I'll keep building this out as we get closer to puck drop for 2025–26.

Leave A Comment

Starting Goalies

KeyBank Center | Loading local time...
Scotiabank Arena | Loading local time...
Benchmark International Arena | Loading local time...
Xfinity Mobile Arena | Loading local time...
PPG Paints Arena | Loading local time...

Top Skater Views

  Players Team
LUCA CAGNONI S.J
TRISTAN LUNEAU ANA
MARCO ROSSI VAN
VASILY PODKOLZIN EDM
ROMAN KANTSEROV CHI

Top Goalie Profile Views

  Players Team
DYLAN GARAND NYR
JOEL HOFER STL
SERGEI MURASHOV PIT
KAREL VEJMELKA UTA
SCOTT WEDGEWOOD COL

LINE COMBOS

  Frequency S.J Players
22.5 WILL SMITH MASON MARCHMENT MACKLIN CELEBRINI
21.7 ALEXANDER WENNBERG IVAR STENBERG COLLIN GRAF
15.5 TYLER TOFFOLI MICHAEL MISA IGOR CHERNYSHOV

DobberHockey Podcasts

Keeping Karlsson: Short Shifts – I Tried to be Like Parker Kelly

Elan is joined by Ryan Downey for the premiere of season 8 of Short Shifts! —   KKUPFL late registration is ongoing! We’re still filling new divisions in the world’s greatest fantasy hockey league. Details at https://www.kkupfl.com/. Join the Keeping Karlsson patron community! Patrons get access to all our perks all year round, including KKUPFL […]

FIND US ON FACEBOOK