⚾️ Built on real Statcast data

Can you call it
better than the ump?

Real MLB pitches. Real strike zones. Call balls and strikes and see how you stack up against the actual umpire behind the plate.

Download on the
App Store
RULEBOOK STRIKE ZONE
IN — STRIKE
OUT — BALL

Everything a baseball fan
needs to argue with the ump

Built on real Statcast pitch data from Baseball Savant and the MLB Stats API.

⚡️

Real Statcast Data

Every pitch is sourced from Baseball Savant. Real coordinates, real spin rates, real umpires — no simulations.

🎯

ABS Strike Zone

Uses MLB's Automated Ball-Strike system rules. If any part of the ball touches the rulebook zone, it's a strike.

📊

Personal Stats

Track your accuracy over time. See which pitch types you struggle with and where in the zone you're weakest.

🚨

Blown Calls Mode

Play only the pitches the umpire got wrong. Perfect for reliving the moments that made you yell at the TV.

🔍

Umpire Search

Search for every game called by a specific umpire this season. Find out if Laz Diaz really is as bad as you think.

📅

Daily Challenge

10 blown calls from yesterday's games. Same pitches for everyone. Share your score and challenge your friends.

Simple enough for casual fans.
Deep enough for diehards.

1

A pitch is thrown

Watch the ball fly from the pitcher's hand toward the plate in real perspective. The ball's speed, break, and trajectory are all derived from real Statcast measurements.

2

You make the call

Before the zone is revealed, tap Ball or Strike. The measurement bar showing the batter's knee and letter heights fades out as the ball arrives — no cheating.

3

See where it actually landed

The rulebook strike zone appears with the ball at its exact coordinates. Borderline pitches earn bonus points. You'll also see whether the actual umpire got it right.

4

Beat the ump

At the end of each game, your accuracy is compared directly against the umpire's. Some MLB umps sit around 94% accuracy. Can you beat them?

Four ways to play

⚡️

Arcade

10 random borderline pitches from recent games. Quick, addictive, and great for building your eye.

FREE
📅

Daily Challenge

10 blown calls from yesterday. Same pitches for every player worldwide. New challenge every day.

FREE
🏟️

Full Game

Pick any real MLB game. Call every pitch in order with live count, score, and inning data.

PRO
🚨

Blown Calls

Filter any game to only the pitches the umpire missed. How many can you spot correctly?

PRO

Powered by the same data
MLB uses to review calls

Every pitch coordinate, spin rate, and velocity comes directly from official sources — the same data that drives ABS challenges during real games.

Baseball Savant (Statcast)
MLB Stats API
ABS Strike Zone Rules
Per-batter dynamic zone height
Real pitch coordinates (plate_x / plate_z)
Live game feed

Ready to show up the umps?

Free to download. Arcade and Daily Challenge always free.

Download Borderline