Scout the league like a pro

Baseball Savvy StatScout is a baseball percentile rankings app for iPhone, with Statcast-style leaderboards and advanced metrics for qualified players. Free with no ads or accounts.

iPhone · Android · Nightly Updates · Privacy First

Download on the App Store Get it on Google Play
Leaderboard: Browse all qualified players with visual percentile bars
Player Profile: See every metric at a glance with color-coded percentiles
Metric Leaders: Filter the league by any stat including xwOBA and hard-hit rate
Pitching Leaders: Sortable leaderboards for every pitching metric
Box Score: Game-level stats and performance breakdowns
Team Roster: Browse every team with position breakdowns

What does Baseball Savvy StatScout show?

Statcast-style percentile bars and nightly leaderboards for every qualified MLB player. Free with no account. StatScout+ adds year-over-year comparisons.

Visual rankings

See where every qualified player ranks in xwOBA, Hard-Hit%, Sprint Speed, Barrel%, and more with color-coded percentile bars.

Nightly updates

Filter the entire league across Hitting, Pitching, and Running metrics. Rankings refresh every night with the latest Statcast data.

Find any player

Type a name and jump straight to their profile. Every qualified player in the league, indexed and searchable instantly.

Rosters at a glance

Browse all 30 MLB teams with full rosters, positions, and player percentile rankings. See how every lineup shakes out.

Year-over-year

Compare player metrics across seasons to spot improvements, declines, and breakout trends with StatScout+.

Included with StatScout+

15+ stats tracked

xwOBA, Hard-Hit%, Barrel%, Sprint Speed, Chase Rate, Whiff%, Fastball Velo, Exit Velocity, Launch Angle, and more.

Does Baseball Savvy StatScout need an account?

No accounts. No ads. No third-party tracking. StatScout fetches public data from a backend, and no personal information leaves your device.

Privacy Policy →

More info

How it's built.

The Pitch

Most baseball analytics tools are buried in cluttered websites or locked behind paywalls. I wanted the numbers readable on a phone.

StatScout reads nightly Statcast data, calculates percentile rankings for every qualified player, and surfaces it all in one scannable view. No ads, no tracking, no account. The core features are free.

StatScout+

An optional upgrade for deeper analysis. Monthly, yearly, or a one-time lifetime purchase is available. Prices are shown in the app before you buy and vary by region.

Year-over-Year Comparisons. See how a player's metrics have evolved across multiple seasons. Spot breakout candidates and decline trends at a glance.

Multi-Season Trends. Pull up any stat over the last several seasons in one chart. See the full arc of a player's development.

Early Access. StatScout+ subscribers get new features first as StatScout continues to grow.

Specs

PlatformiOS 17+
LanguageSwift 6 with strict concurrency
FrameworkSwiftUI
Data SourceStatcast via MLB Stats API
BackendSupabase with nightly refresh
UpdatesAutomated via GitHub Actions

What Mattered

Percentiles as the interface. Instead of tables of raw numbers, StatScout ranks every player on a 0–100 scale and shows it as a visual bar. One glance tells you if someone is elite (90+), average, or below.

Nightly automation. The data pipeline runs every night via GitHub Actions: fetch, compute percentiles, push to Supabase. By morning, the app has fresh rankings.

Spotlight metric prioritization. Each player profile highlights their top (and bottom) metrics so you can instantly see what a player does best and where they struggle.

Privacy. No accounts, no analytics, no crash reporting. StatScout doesn't know who you are. The app simply fetches public data and displays it.

Frequently asked questions

Quick answers about the app.

Is there a Baseball Savant app for iPhone?

Baseball Savant is MLB's website, and I found no official Savant app on the App Store. Baseball Savvy StatScout is an independent iPhone app that shows Savant-style Statcast percentile rankings, and it is not affiliated with MLB.

What is a baseball percentile rankings app?

It ranks each player against the rest of the league on a 0 to 100 scale for every metric. Baseball Savvy StatScout shows that as a color-coded bar, from blue at the low end through gray to red at the top.

What is xwOBA?

xwOBA (expected weighted on-base average) estimates how well a hitter should be doing based on exit velocity and launch angle rather than on the actual outcomes. StatScout shows it as a percentile next to metrics like Hard-Hit%, Barrel% and Sprint Speed.

How often is the data updated?

The data refreshes every night, so rankings reflect games through the previous day. You see leaderboards for hitting, pitching, and running.

Is Baseball Savvy StatScout free?

Yes, the core app is a free download with percentile rankings, leaderboards and team rosters. An optional StatScout+ upgrade adds year-over-year comparisons, and prices are shown in the app before you buy and vary by region.

Do I need an account?

No. There is no sign-up, no ads and no third-party tracking.

Scout the league

Baseball Savvy StatScout is free on the App Store and Google Play. No account required. Upgrade to StatScout+ anytime.

Download on the App Store Get it on Google Play