Getting Started With Hockey Analytics at the Professional Level
Most people opening up tracking data for the first time don't know where to begin. There's a lot of noise in public hockey datasets. Expected goals, zone entries, high-danger chances — they sound useful until you realize your model is picking up artifacts from camera placement or missing key context entirely. The work proper hockey analysts do is less about slapping numbers into a spreadsheet and more about understanding what the data can and cannot tell you.Tnt Hockey Analysts Decoding The Data Behind Todays Elite NHL Performance
The group behind TNT's coverage doesn't treat advanced metrics like gospel. They use them as starting points for conversation. A player might show up with a negative shot attempt differential and still be a valuable contributor, or vice versa. The analysts decode the data by cross-referencing tracking information with video review, matchup context, and situational tendencies. That process takes time. What I've found useful is understanding the pipeline before you touch the final numbers. Here's how the actual workflow runs.
The Data Pipeline
NHL tracking data comes from optical systems — Primus, Second Spectrum, the older SportLogiq setups. These generate player coordinates at thirty frames per second, which get processed into event data: shots, passes, hits, zone entries, and so on. The raw data is massive. A single game produces roughly four hundred thousand coordinate points per player. Before any analysis happens, the data needs cleaning. Missing frames, ID mismatches between period data, and labeling errors are routine. I spent an entire playoff weekend in 2023 debugging a dataset where two analysts had different player ID mappings for the same team. The resulting advanced stats were completely wrong until I built a reconciliation table mapping every ID variant to a canonical identifier. It took about three hours. I learned never to trust a downloaded dataset without running a basic player count check against the game sheet first.
Core Metrics That Actually Matter
Five-on-five expected goals above average, high-danger chance rate, controlled zone exits, and shot quality models are the foundation. But the nuance is in the details. Shot quality models, for instance, weight shots based on location, type, and how they were generated. A wrist shot from the left circle off a one-timer after a neutral-zone carry is valued differently than a snap shot from the faceoff dot on a turnover recovery. Different providers weight these factors differently, which is why you'll see varying values across sources. Controllable possession metrics — shot attempts while controlling the play rather than recovering it — separate sustainable performance from luck. This distinction matters more than most people realize. A defenseman who looks bad on shot attempts but generates consistent entries and clean zone exits is playing at a higher level than the raw numbers suggest.
Get the Full Details

Setting Up Your Own Analysis
You can start with publicly available data from sites like Natural Stat Trick or MoneyPuck, but if you want to do the kind of work the TNT analysts do, you'll eventually need access to raw tracking data. The league provides restricted access to accredited media and research partners. For independent analysts, the path usually involves using the NHL's API endpoints or purchasing processed datasets from providers like Evolve Analytics or Sportlogiq. The software stack typically involves Python with pandas for data manipulation, and either SQL for storage or a proper data warehouse if you're handling multiple seasons. Visualization comes through matplotlib, plotly, or sometimes just straight table output in Google Sheets for quick sharing. R remains common in academic circles but Python dominates in professional hockey operations.
A Practical Example: Analyzing Top-Line Chemistry
Last season I ran an analysis on forward line combinations for a client looking at five-on-five offensive zone generation. The standard possession numbers showed one lineup as clearly superior. But when I broke down the entry method data, the picture changed. The "superior" lineup generated most of its chances through dump-and-chase recoveries. The second-string combination, despite worse raw possession numbers, consistently carried the puck through the neutral zone at a much higher rate and created higher-quality chances as a result. The difference was roughly eight percent in expected goals quality per attempt. Over a full season, that gap matters significantly. The client adjusted their lineup expectations accordingly and avoided a costly mistake in roster construction.
Common Pitfalls
The biggest mistake beginners make is treating sample size as adequate too early. Small sample sizes in hockey data are especially dangerous because the sport has fewer total events than baseball. A NHL regular season is only eighty-two games. That means limited playoff sample, and even smaller subsets within those games. You'll see wild swings in zone entry success rates over twenty-game spans that mean absolutely nothing. Another trap is ignoring situational context. Ice time at five-on-five versus penalty kill versus power play completely changes what a metric means. A player with poor possession numbers while killing penalties isn't a bad possession player — they're facing the opposite scenario entirely. Always break down usage context before drawing conclusions.

Where the Method Falls Short
Tracking data has real limitations. Camera blind spots exist in every arena due to structural obstacles and camera positioning. Player identification errors creep in during rapid transitions and along the boards where bodies cluster. The sport's speed means some events — particularly defensive clearances and board battles — are inconsistently captured. No system is perfect, and the error rate increases in close-quarters, high-density situations. Additionally, tracking data captures physical movement but not cognitive elements. Decision-making quality, pre-scanning, and spatial awareness don't appear in coordinate data. A player who makes the right read before the play develops will look no different in the raw numbers than someone who reacts appropriately to the same situation. This is why video review remains essential alongside any quantitative work.
Getting Better at This
Start small. Pick one team and one season. Work through their complete game logs and try to reproduce published advanced metrics. Once you understand where the numbers come from, you can begin building your own models. Read the methodology sections of published hockey analytics papers. Contributors to journals like the International Sports Analytics Research Conference have open methodologies that explain their weighting systems and assumptions. The field moves fast. What was considered state-of-the-art three years ago is already baseline. Stay current on data provider updates, new metric developments, and shifts in how NHL front offices approach analytics. The analysts at networks like TNT succeed because they understand both the quantitative side and the qualitative story — and they're comfortable admitting when the data doesn't have a clear answer.