EPA StatScout is an NFL stats app for iPhone: every player ranked on advanced percentiles, with the full profile one tap away and the whole league sorted by who's heating up.
iPhone and Android · Fresh after every game · No account
Every NFL player ranked on advanced percentiles like EPA per play and CPOE. Leaderboards and profiles are free. StatScout+ opens the rest.
Every metric is a horizontal bar with a marker that shifts from rust at the 0th percentile through sand at the 50th to turf green at the 100th.
Passing, rushing, receiving, and defense percentiles, plus a switch to standard season stats and game-by-game form.
The full league filtered by position group, sortable on any metric, searchable across every active player.
StatScout checks for new stats throughout the day in season, so percentiles and standard stats reflect the games just played, with the week and games included on every screen.
The whole league ranked by who's rising and falling right now.
Included with StatScout+
Narrow any player, club, or leaderboard to a recent window instead of a full season.
Included with StatScout+
Any two players side by side, or one player's seasons against each other.
Included with StatScout+
Advanced and standard team stats, with the same percentile treatment.
Included with StatScout+
Every season since 2000, plus all-time career percentiles.
Included with StatScout+
No. StatScout has no sign-up, no ads, and no third-party analytics. The app makes only the network requests needed to fetch NFL 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 volume. They don't tell you who was efficient, who was unlucky, or who is playing better than their yardage suggests.
StatScout puts the advanced numbers (EPA per play, CPOE, YAC over expected, rushing and receiving efficiency, defensive impact) 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 week to week.
Recent form. Last 3, 5, or 8 games 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 2000, and all-time career percentiles.
| Platform | iOS 17+ |
| Language | Swift 6 with strict concurrency |
| Framework | SwiftUI · StoreKit 2 · RevenueCat |
| Data | nflverse weekly stats and Next Gen Stats, checked throughout the day in season |
| Storage | Hosted stats API with a bundled historical dataset |
| Accounts | None; no sign-up, no ads, no third-party tracking |
Percentiles over raw numbers. "91st percentile" is easier to read than "0.14 EPA per play", 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 are published. Each new source update is computed, checked, and published in one step, then served precomputed, so the app opens fast and works the same on stadium wifi.
History in the bundle. Older seasons ship inside the app, which keeps year-over-year comparisons instant and offline-friendly.
Quick answers about the app.
Yes. Pro Football: EPA StatScout ranks every NFL player on advanced percentiles such as EPA per play, CPOE and YAC over expected, next to the familiar box-score totals.
They rank each player against the rest of the league on a 0 to 100 scale for every metric. StatScout shows each one as a color bar, from rust at the 0th percentile through sand at the 50th to turf green at the 100th.
EPA (expected points added) measures how much a play changes a team's expected points on the drive. StatScout shows EPA per play as a percentile so you can compare players quickly.
During the season, the app checks for newly published stats throughout the day and updates as soon as they arrive. Every screen shows which week and games the numbers include.
Yes, leaderboards, filters, full percentile profiles and Following are free. The optional StatScout+ upgrade adds trends, recent form, player comparisons, team scouting and history back to 2000, and prices are shown in the app before you buy and vary by region.
The app uses nflverse weekly stats and Next Gen Stats. It is not affiliated with the NFL, any team or the NFLPA.
No. There is no sign-up, no ads and no third-party analytics, and your favorites and settings stay on your iPhone.
StatScout is not affiliated with, authorized, endorsed by, or sponsored by the National Football League, any NFL team, or the NFLPA. Player names, team names, and statistics are used for identification and informational purposes only.
Free on the App Store and Google Play. No account required. StatScout+ optional.