GAME REPORTS
Every game report is a full coaching breakdown — built from your stats, game data, and development profile. Here's what you get and how it works.
OVERALL ASSESSMENT
A summary grade for the game with context on what drove the score — effort, execution, and decision-making.
KEY SHIFTS
Captured the game with the Shift Excellence Chrome extension? The report points at the shifts behind its grade, and a "See it" link under a strength or a thing to work on opens that shift (on reports written after you capture the game; it's a link only when the video was captured). The Shift Stats line shows the shift numbers it read: how many shifts, your average and longest shift, offensive zone time by period, puck recoveries and giveaways.
PERFORMANCE SCORES
Numerical ratings across skating, shooting, hands, checking, defense, and hockey IQ based on that game's data.
PERIOD BREAKDOWN
Analysis of each period — what changed, when momentum shifted, and where you were strongest or weakest.
NON-NEGOTIABLES SCORECARD
Your personal development goals graded per game. Did you win your battles? Back-check every shift? The report holds you accountable.
PLAYER IDENTITY REPORT
How well you played to your player identity. A Sniper who didn't shoot gets flagged. A Shutdown D who jumped up too much gets noted.
PRO COMPARISON
An NHL player whose style and season production your player's numbers most resemble — a fun, honest reference point, not a prediction.
DRILLS
Two to three specific drills based on what the report found. Not generic — tied directly to what happened in the game.
WEEKLY PLAN CONNECTION
Your report feeds into a weekly development plan. Each game adds data, and the plan adjusts to keep you improving.
COACH'S NOTE
A closing note written in a coaching voice — honest, direct, and focused on the one thing that matters most right now.
Game reports are instant, data-driven coaching analysis built from your stats, game data, and development profile. The system evaluates every stat line against your player identity, your non-negotiables, and your recent performance trends.
The report pulls from
Reports are generated in under 60 seconds. The more data you have — game stats PDFs, multiple games played, non-negotiables set — the more detailed and accurate the report becomes.
If fuller stats for a game come in later, we may update that game's report. An updated report shows “Updated” and the date under its title, and you'll get a notice in your Activity feed.
- •Delivered in under a minute
- •2 pucks, or your free monthly report
- •Covers every section above
- •Updates your OVR rating automatically
- •Available for any game with stats
- •Built from your real game stats, not opinions
2 PUCKS PER REPORT
A game report costs 2 pucks — included in your monthly plan, or buy pucks anytime at $4.99 each. Players without a subscription get one free game report every month. Just pick a game from your dashboard and hit "Get Game Report." You'll have a full coaching breakdown in under a minute.
- 1.Sign up and add your player — many league players already have season stats loaded
- 2.Go to your dashboard and find a game
- 3.Click "Get Game Report" — costs 2 pucks
- 4.Read your report, check your updated OVR, and see your weekly plan
A report needs game stats to read. Most league games load automatically; you can also email your game file to import@in.shiftexcellence.com. Until a game has stats its report stays locked and no pucks are charged.
Uploading your team's game file loads that game's stats for every player on the roster. It does not write anyone a game report. A player's game report only runs when you, or that player's family, asks for it.
- 1.Open the player from Roster (or tap their name on Last Game)
- 2.On their most recent game, click Run a game report
- 3.The report is ready in about a minute. The family sees it too.
Each team gets 2 coach-run game reports a week, shared by the coaching staff; after that a report is 2 pucks. Families can run their own player's report any time (one free a month, then 2 pucks). The Full Game Report on Last Game is a different thing: one report on the whole team, not a report per player.
Every game report recalculates your player ratings. The report evaluates your performance across all 6 stat categories and adjusts your OVR based on what the data shows.
Without any reports, your ratings are estimated from box scores alone — goals, assists, plus/minus, shots, and penalty minutes. Skills a box score can't measure, like skating and checking, show as "not yet graded," and the rating stays deliberately careful. Each report adds real game context, so those skills fill in and the number climbs closer to your player's true rating.
More reports mean more data points, which means more accurate ratings. Your OVR won't just go up — if you had a rough game, it'll reflect that honestly.