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

No games found.

Top Skater Views

  Players Team
RYAN LEONARD WSH
NAZEM KADRI COL
OWEN TIPPETT PHI
ROOPE HINTZ DAL
ALEX LAFERRIERE L.A

Top Goalie Profile Views

  Players Team
JAKUB DOBES MTL
JET GREAVES CBJ
KAREL VEJMELKA UTA
LINUS ULLMARK OTT
JESPER WALLSTEDT MIN

LINE COMBOS

  Frequency ANA Players
14.6 BECKETT SENNECKE ALEX KILLORN MIKAEL GRANLUND
10.4 TROY TERRY ALEX KILLORN MIKAEL GRANLUND
6.0 BECKETT SENNECKE CHRIS KREIDER LEO CARLSSON

DobberHockey Podcasts

Fantasy Hockey Life: Tampa Bay Lightning with Erik Erlendsson

Erik Erlendsson joins the program to discuss the Tampa Bay Lightning. Jesse and Victor ask about pros Nikita Kucherov, Jake Guentzel, Brandon Hagel, Brayden Point, Anthony Cirelli, Ilya Mikheyev, Gage Goncalves, Conor Geekie, Benjamin Rautiainen, John Carlson, Victor Hedman, Charle-Edouard D’Astous, Andrei Vasilevskiy, Jonas Johansson, and Dennis Hildeby. In Cat’s instincts, Cat Silverman of InGoal […]

Fantasy Hockey Life: Carolina Hurricanes with Ryan Henkel

Ryan Henkel joins the program to discuss the Carolina Hurricanes. Jesse and Victor ask about pros Sebastian Aho, Seth Jarvis, Andrei Svechnikov, Nikolaj Ehlers, Jackson Blake, Logan Stankoven, Jordan Staal, Bradly Nadeau, Felix Unger Sorum, Shayne Gostisbehere, K’Andre Miller, Alexander Nikishin, Sean Walker, Brandon Bussi, and Pyotr Kochetkov. In Cat’s instincts, Cat Silverman of InGoal […]

FIND US ON FACEBOOK