MLB ABS Umpire Tracker

Every Automated Ball-Strike challenge in the 2026 MLB regular season, joined to the home-plate umpire who made the original call. Refreshed daily after the last game.

ABS Challenges
432
events captured
Overturned
241
calls flipped by ABS
League Overturn Rate
55.8 %
of all challenges
Plate Umpires
75
tracked this season
Last Game
2026-05-19
most recent ingest

๐Ÿšจ Watchlist

๐Ÿšจ
10 umpires have been overturned at โ‰ฅ55% over five or more challenges this season. These are the plate umpires the ABS system is correcting most often.
No Results

The catcher knows best

59.1 %

Catchers win 59.1% of the challenges they call. Pitchers? Just 16.7%. Don't waste your challenges on what the guy on the mound thinks.

ABS is pitcher-friendly

+ 7

Net strikeouts added by overturned challenges. ABS has handed pitchers 7 more K's than it's taken away โ€” and removed 4 walks on balance.

First-pitch ambush

70.7 %

The 0-1 count is challenged most often AND overturned at 70.7%. Hitters and catchers are leading off at-bats with high-confidence challenges.

Sharpest challengers

SF

The SF lead the league with a 83.3% challenge-success rate (minimum 8 attempts). Their bench knows when to pull the trigger.

Loading...
Loading...
Loading...
Loading...

The shadow zone โ€” every overturned pitch, on the plate

Catcher's view. Each dot is a pitch the umpire called that ABS later ruled on. Red dots were overturned (umpire missed it); gray dots were confirmed (umpire got it right). The rectangle is the ABS strike zone (17โ€ณ wide, normalized to batter height).

ABS ZONETOPBOTHOME OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: pitcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” ball โ†’ strike (challenger: catcher) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) OVERTURNED โ€” strike โ†’ ball (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: pitcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: pitcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” strike โ†’ strike (challenger: batter) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: pitcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: pitcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher) CONFIRMED โ€” ball โ†’ ball (challenger: catcher)LR
Overturned (241) Confirmed (191) ABS strike zone

Reading the plate. Red dots inside the dashed zone = umpire called a ball on a strike โ€” pitcher won that challenge. Red dots outside the dashed zone = umpire called a strike on a ball โ€” batter won. Notice the cluster of red just outside the right edge: those are the famous "off-the-plate" called strikes that catchers know to challenge. Heart-of-plate is mostly gray because heart-of-plate calls are rarely close enough to challenge.


League distribution

Loading...

Full leaderboard

๐Ÿšจ = โ‰ฅ65% overturned (8+ challenges) โš ๏ธ = โ‰ฅ60% overturned (5+ challenges) Reliable % = Wilson 95% lower bound โ€” corrects for small samples RV swing = absolute run-value change from overturned calls
No Results

Why two percentages? Raw % treats a 1-of-1 the same as a 25-of-50 โ€” both show 100% / 50%. The Reliable % column applies the Wilson 95% confidence lower bound, which shrinks small-sample numbers toward the league mean. Sort by Reliable % to see which umpires the ABS system is correcting consistently, not just occasionally with luck.


The fair view โ€” accuracy on every called pitch

Challenge data only covers ~5% of pitches and is biased toward calls players think are wrong. The view below is built from every called pitch in 2026 (104,000+), classified against the ABS strike zone independently. This is the unbiased accuracy metric.

No Results

What "stolen strikes" means. A called strike on a pitch that the ABS zone says was a ball โ€” the umpire gave the pitcher a strike that wasn't there. Lost strikes = the inverse (ball called on a pitch in the zone). The Net bias column is positive when the umpire systematically favors pitchers (stolen โˆ’ lost). Across MLB, stolen strikes outnumber lost strikes ~20-to-1 โ€” umpires are pitcher-friendly, and ABS now measures by how much.


Biggest moments of the season

#1
CIN @ PHI
+0.689
Run-value swing
Stewart, Sal at the plate, Luzardo, Jesus pitching ยท inning 4 ยท 2-2 count
Original call: strike โ†’ ABS: ball ยท challenged by batter
โšก STRIKEOUT REMOVED
Will Little HP: Will Little ยท May 19
#2
CHC @ CWS
+0.664
Run-value swing
Suzuki, Seiya at the plate, Davis, Tyler pitching ยท inning 10 ยท 1-2 count
Original call: strike โ†’ ABS: ball ยท challenged by batter
โšก STRIKEOUT REMOVED
Chris Segal HP: Chris Segal ยท May 17
#3
TOR @ NYY
+0.633
Run-value swing
Judge, Aaron at the plate, Cease, Dylan pitching ยท inning 4 ยท 3-2 count
Original call: strike โ†’ ABS: ball ยท challenged by batter
โšก STRIKEOUT REMOVED
John Tumpane HP: John Tumpane ยท May 19
#4
BAL @ WSH
+0.633
Run-value swing
Mayo, Coby at the plate, Schultz, Paxton pitching ยท inning 9 ยท 3-2 count
Original call: strike โ†’ ABS: ball ยท challenged by batter
โšก STRIKEOUT REMOVED
Chris Conroy HP: Chris Conroy ยท May 16
#5
LAD @ SD
+0.633
Run-value swing
Freeman, Freddie at the plate, King, Michael pitching ยท inning 7 ยท 3-2 count
Original call: strike โ†’ ABS: ball ยท challenged by batter
โšก STRIKEOUT REMOVED
Nate Tomlinson HP: Nate Tomlinson ยท May 18
#6
BAL @ WSH
+0.633
Run-value swing
Ward, Taylor at the plate, Cavalli, Cade pitching ยท inning 6 ยท 3-2 count
Original call: ball โ†’ ABS: strike ยท challenged by catcher
โšก STRIKEOUT ADDED
Chris Conroy HP: Chris Conroy ยท May 16
#7
AZ @ COL
+0.589
Run-value swing
Moreno, Gabriel at the plate, Halvorsen, Seth pitching ยท inning 9 ยท 2-2 count
Original call: ball โ†’ ABS: strike ยท challenged by catcher
โšก STRIKEOUT ADDED
Ryan Blakney HP: Ryan Blakney ยท May 15
#8
KC @ STL
+0.511
Run-value swing
Pages, Pedro at the plate, Strahm, Matt pitching ยท inning 9 ยท 2-2 count
Original call: ball โ†’ ABS: strike ยท challenged by catcher
โšก STRIKEOUT ADDED
Will Little HP: Will Little ยท May 15
#9
STL @ ATH
+0.501
Run-value swing
Heim, Jonah at the plate, Liberatore, Matthew pitching ยท inning 5 ยท 2-2 count
Original call: ball โ†’ ABS: strike ยท challenged by catcher
โšก STRIKEOUT ADDED
Chad Whitson HP: Chad Whitson ยท May 13
#10
NYM @ WSH
+0.501
Run-value swing
Baty, Brett at the plate, Griffin, Foster pitching ยท inning 3 ยท 2-2 count
Original call: ball โ†’ ABS: strike ยท challenged by catcher
โšก STRIKEOUT ADDED
Clint Vondrak HP: Clint Vondrak ยท May 19
#11
BAL @ TB
+0.501
Run-value swing
DeLuca, Jonny at the plate, Bradish, Kyle pitching ยท inning 1 ยท 2-2 count
Original call: ball โ†’ ABS: strike ยท challenged by catcher
โšก STRIKEOUT ADDED
Mark Wegner HP: Mark Wegner ยท May 19
#12
NYM @ WSH
+0.500
Run-value swing
Baty, Brett at the plate, Schultz, Paxton pitching ยท inning 12 ยท 2-0 count
Original call: ball โ†’ ABS: strike ยท challenged by catcher
Todd Tichenor HP: Todd Tichenor ยท May 18

Latest overturned calls

No Results

Every challenge

No Results