See who leads beyond the box score

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

Download on the App Store Get it on Google Play
Rank the league. Quarterback leaderboard sorted by advanced metrics
One tap, full profile. Visual percentile bars across passing, rushing, receiving, and defense
Who's heating up. League-wide trends over the last few games
Head to head. Two players compared side by side
Scout the club. Advanced and standard stats for all 32 teams
Year over year. One player's seasons compared back to 2000

What does EPA StatScout show?

Every NFL player ranked on advanced percentiles like EPA per play and CPOE. Leaderboards and profiles are free. StatScout+ opens the rest.

Color you can read

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.

The whole picture

Passing, rushing, receiving, and defense percentiles, plus a switch to standard season stats and game-by-game form.

Sort and search

The full league filtered by position group, sortable on any metric, searchable across every active player.

Current through last week

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.

Heating up, cooling off

The whole league ranked by who's rising and falling right now.

Included with StatScout+

Last 3, 5, or 8

Narrow any player, club, or leaderboard to a recent window instead of a full season.

Included with StatScout+

Two players, or two years

Any two players side by side, or one player's seasons against each other.

Included with StatScout+

All 32 clubs

Advanced and standard team stats, with the same percentile treatment.

Included with StatScout+

Back to 2000

Every season since 2000, plus all-time career percentiles.

Included with StatScout+

Does EPA StatScout need an account?

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 →

More info

How it's built.

The Pitch

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.

StatScout+

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.

Specs

PlatformiOS 17+
LanguageSwift 6 with strict concurrency
FrameworkSwiftUI · StoreKit 2 · RevenueCat
Datanflverse weekly stats and Next Gen Stats, checked throughout the day in season
StorageHosted stats API with a bundled historical dataset
AccountsNone; no sign-up, no ads, no third-party tracking

What Mattered

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.

Frequently asked questions

Quick answers about the app.

Is there an NFL stats app for iPhone with advanced stats?

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.

What are NFL percentile rankings?

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.

What is EPA in football?

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.

How often are the NFL stats updated?

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.

Is Pro Football: EPA StatScout free?

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.

Where does the data come from?

The app uses nflverse weekly stats and Next Gen Stats. It is not affiliated with the NFL, any team or the NFLPA.

Do I need an account?

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.

Know who's actually good

Free on the App Store and Google Play. No account required. StatScout+ optional.

Download on the App Store Get it on Google Play