Analytics Advantage: Weekly Production, Player Shot Volume, and Consistency

Stas Pupkov

2025-07-31

This week I put together a fresh batch of Tableau visuals using data from Natural Stat Trick and Hockey Reference. The goal is to get a better look at scoring trends around the NHL. All of these charts let you filter by game situation. If you want to see who scores on the power play, at even strength, or on the penalty kill, just pick the setting and watch the picture change.

All charts display season totals broken down into weekly increments. Each stat is summed or averaged for each week, so you can track how things change as the season goes on. You can also adjust the time range by week to focus on any stretch of the season.

Here's a rundown of each chart and what you can learn from them:

NHL Point Totals by Team and Player, Week by Week

At the top, you'll see a stacked bar chart that breaks down NHL point totals for every week of the season. Each colored band stands for a player. The wider the band, the more points that player had that week. Below that is a chart for games played. This gives you context, so you can see when a high-scoring week was just a busy week on the schedule, or when players made the most of fewer chances.

One thing that stands out is the drop in points near the end of the year. Even with a similar number of games, players put up fewer points. That could be teams playing tighter defense, stars getting hurt, or just the grind of a long season. You can also pick out hot streaks, slumps, and which players are putting their team on their back at different times.

Team Drilldown: Point Production by Player

This chart zooms in on a single team. You get the same stacked bars by week, but now you can see exactly who is producing and when. Use the situation filter to spot the guys who rack up points on the power play, the penalty killers who chip in, or who leads the team at five-on-five. It's easy to see when a star player gets hot or when the scoring is more spread out.

Team Attendance Over the Season

This line chart shows home attendance for each team during the year. If you look at the full league, it's a lot to take in. Use the filters to focus on a single team or a specific month. This helps you spot attendance bumps for outdoor games or special events and see how things shift over the season.

Expected Goals For vs Corsi For (Team View)

📢 advertisement:

*Expected Goals For measures the quality of scoring chances based on shot location and type, while Corsi For tracks total shot attempts to gauge puck possession*

Here, you can check how each player on a team ranks for shot quality (expected goals for) and shot volume (Corsi for) throughout the season. Watch the week labels to see who gets better or worse as the year goes along. You can also use the situation filter to see which players do the most damage in each setting.

Expected Goals For vs Corsi For (League-Wide View)

This chart puts every player in the league on the same plot. You can quickly spot which players create a lot of chances, which ones take a ton of shots, and who stands out in both areas. You can pick a week to see who turns it on late, who stays consistent, or who drops off as the season goes on.

Consistency Index

This chart measures which players deliver steady production and who is more up and down. The higher a player is on the chart, the more points they average each week. The farther right, the more their point totals swing week to week. The top right is where you find the elite names. These are guys who put up big totals and still have high-ceiling games mixed in. That includes players like Nikita Kucherov, Nathan  MacKinnon, and Connor McDavid. A lot of role players or defensemen end up lower on the chart, but keep in mind this measure is better suited for forwards.

Final Thoughts

All of these charts are interactive. Use the filters for situation, week, or team to look for patterns or outliers that catch your eye. Whether you're looking for players who heat up at the right time, teams that draw big crowds, or just want a new way to look at NHL production, these tools let you dig as deep as you want. This kind of work is what I'll lean on to break down the 25-26 season as soon as the puck drops.

Send any feedback or requests for what to cover next.

Leave A Comment

Starting Goalies

TD Garden | Loading local time...
Little Caesars Arena | Loading local time...
Bridgestone Arena | Loading local time...
UBS Arena | Loading local time...
Crypto.com Arena | Loading local time...

Top Skater Views

  Players Team
CHARLE-EDOUARD D'ASTOUS T.B
VIKTOR ARVIDSSON DET
BERKLY CATTON SEA
EMMITT FINNIE DET
JOEL FARABEE CGY

Top Goalie Profile Views

  Players Team
CONNOR HELLEBUYCK N.J
STUART SKINNER WPG
JACOB FOWLER MTL
DEVIN COOLEY CGY
TRISTAN JARRY EDM

LINE COMBOS

  Frequency N.J Players
21.4 JACK HUGHES ARSENY GRITSYUK JESPER BRATT
20.8 TIMO MEIER NICO HISCHIER LUKE EVANGELISTA
16.5 EVAN RODRIGUES ANTHONY MANTHA JESPER BOQVIST

DobberHockey Podcasts

Keeping Karlsson: Down Across the Helle-ware

On this episode of the Keeping Karlsson Fantasy Hockey Podcast, Elan and Brian dissect the implications of the Connor Hellebuyck trade, injury returns in Carolina and Washington, hot streaks in Philadelphia and Seattle, crease contenders in Calgary and San Jose, a must-add in Tampa Bay and a sell-high in Colorado for your fantasy hockey league.

Fantasy Hockey Life: Ep 506 Prospects with Plenty to Prove II

Victor and Jesse return to talk about more fantasy hockey prospects in critical seasons. Covered are David Reinbacher, Cayden Lindstrom, Dalibor Dvorsky, Bradly Nadeau, Ilya Protas, Charlie Stramel, Otto Stenberg, Emil Hemming, Trey Augustine, Sebastian Cossa, Jacob Fowler, Easton Cowan, Matthew Wood, Gabe Perreault, and Victor Eklund. Thanks to Mason Black @NHLRankKing for his polls. […]

FIND US ON FACEBOOK