Every NHL player ranked on expected goals, with the full percentile profile one tap away and the whole league sorted by who's heating up.
iPhone · Fresh after every game · No account
Download on the App Store
Leaderboards and profiles are free. StatScout+ opens the rest.
Every metric is a horizontal bar with a marker that runs from blue for cold to red for hot, the same read fans know from NHL EDGE.
Scoring, shot quality, play driving, and goaltending percentiles, plus a switch to standard season stats and game-by-game form.
The full league filtered by forwards, defensemen, or goalies, sortable on any metric, searchable across every active player.
In season, StatScout checks for newly published numbers after each night's games, and every screen shows which games the numbers include.
The whole league ranked by who's rising and falling right now.
Narrow any player, club, or leaderboard to a recent window instead of a full season.
Any two players side by side, or one player's seasons against each other.
Advanced and standard team stats, with the same percentile treatment.
Every season since 2008-09, plus all-time career percentiles.
StatScout has no sign-up, no ads, and no third-party analytics. The app makes only the network requests needed to fetch NHL statistics and, if you subscribe, to verify your purchase with Apple. Your favorites and settings stay on your iPhone.
Privacy Policy →How it's built.
Box scores tell you who got the shots. They don't tell you who was efficient, who was unlucky, or who is playing better than their point totals.
StatScout puts the advanced numbers (expected goals, GAx, xGF%, Corsi, high-danger chances, and GSAx) next to the familiar totals, and renders every one as a percentile you can read at a glance. Sort the league and tap a name to see where a player stands.
Leaderboards, filters, and full percentile profiles are free. StatScout+ is available monthly, yearly, or as a one-time lifetime purchase, with a 7-day free trial on subscriptions. Prices are shown in the app before you buy and vary by region.
Trends. The league ranked by who is heating up and cooling off right now.
Recent form. Last 2, 4, or 8 weeks applied to any player, club, or leaderboard.
Comparisons. Two players side by side, or one player's seasons against each other.
Team scouting and history. All 32 clubs, every season back to 2008-09, and all-time career percentiles.
| Platform | iOS 17+ |
| Language | Swift 6 |
| Framework | SwiftUI · StoreKit 2 · RevenueCat |
| Data | MoneyPuck expected goals and shot data plus NHL schedule and box scores, refreshed after every night's games |
| Storage | Hosted stats API with a bundled historical dataset |
| Accounts | None; no sign-up, no ads, no third-party tracking |
Percentiles over raw numbers. "94th percentile" is easier to read than "1.29 ixG/60", so the color bar is the main interface.
One tap to the profile. Any row in any list opens the full player page.
How stats stay current. During the season, StatScout checks for newly published numbers after every night's games and updates as soon as they arrive, so percentiles reflect the games just played.
History in the bundle. Older seasons ship inside the app, which keeps year-over-year comparisons instant and offline-friendly.
StatScout is not affiliated with, authorized, endorsed by, or sponsored by the National Hockey League, any NHL team, the NHLPA, or MoneyPuck. Player names, team names, and statistics are used for identification and informational purposes only.
Free on the App Store. No account required. StatScout+ optional.
Download on the App Store