Brian O'Nora
15 games graded behind the plate.
2,225 correct of 2,404 graded takes (92.5% ± 1.1, 95%). Best game 96.1% · worst 88.2%. Grade is accuracy on taken pitches vs the rulebook zone; ABS is the Automated Ball-Strike System challenge record (how often the robots overruled the call).
What we can't say about Brian O'Nora
This season is 2,404 graded takes, which puts Brian O'Nora's overall accuracy at 92.5% ± 1.0 (95% interval). That interval is a large share of the whole league's four-point spread, so this grade is a reading and not yet a ranking — we print it, and we do not place it against umpires with a full season behind the plate. Everything finer is further out of reach still:
- how the zone moves with two strikes — about 481 takes, so ±2.3 points. (the league-wide two-strike effect is about 1 point in 2026.)
- any single corner of the zone — about 200 takes, so ±3.6 points. (corner cells are where umpires actually differ.)
- whether one pitcher is called tighter than another — about 40 takes, so ±8.1 points. (a given pitcher is worked once or twice a season.)
And a note on the number itself: an accuracy figure is a rate plus a convention for what counts as a miss. Ours grades every taken pitch against the rulebook zone as the feed reports it. Others are more forgiving — UmpScorecards counts a call wrong only when the pitch was at least 90% likely to be a strike — so two sites can print the same percentage about the same umpire and not mean the same thing by it. How the grade is built.
The overturn rate is a different kind of number and does not belong beside the grade: it is accuracy on the 70 pitches players chose to challenge, which are the pitches they already believed were wrong. 70 is enough to print it with its own denominator, which is what we do — but it still ranks umpires by how often they are appealed, not by how often they are right.
The road to the plate
Youngstown to the Show
Brian O'Nora worked his way to the American League — and then stayed for three decades.
Brian Keith O'Nora was born on February 7, 1963, in Youngstown, Ohio. From 1985 through 1992 he worked leagues including the Appalachian League, the Midwest League, the Pacific Coast League, the American Association, the Florida Instructional League, and the Puerto Rican Winter League — minor-league and winter-ball work before he made his major league umpiring debut on August 4, 1992.
He joined the combined MLB staff in 2000, and the assignments that mark a career followed. He worked All-Star Games in 2000, 2010, and 2019; the 2008 American League Championship Series; the 2012 World Series; and at least seven Division Series spanning 2004 through 2023.
O'Nora wears sleeve number 7 and works on Crew I, under crew chief Laz Díaz. Over a 34-year major league career he has recorded 47 ejections, his first in July 1994 and his most recent in September 2024. In an August 2009 game between Boston and Detroit, he ejected both Kevin Youkilis and Rick Porcello after a brawl erupted on the field — an incident notable for the dual ejections from a single contest.
This season, 14 of his games behind the plate have been graded for the record above.
Reporting: Wikipedia, Baseball Almanac. Umpire data: MLB StatsAPI, via the Fever engine.
By the Desk · filed 2026-07-24 — the profile reads as of its filing; the grading record above is live · every fact in this piece comes from a sourced research pack and clears an independent fact-check, and nothing is edited after filing.
The games
| Game | Grade | Favor | ABS | Blue Note |
|---|---|---|---|---|
| KC @ DET2026-07-26 | A | 0.6 DET | 2/4 | Called a fair game and let the players decide it. |
| LAD @ PHI2026-07-22 | B+ | 0.2 PHI | 2/4 | The plate grew a few inches after the first pitch. |
| BAL @ HOU2026-07-18 | B | 0.1 HOU | 5/7 | ABS had a long evening on this one. |
| LAA @ MIN2026-07-10 | A- | 0.1 LAA | 2/5 | The kind of night where the umpire is the least of the story. |
| BAL @ CIN2026-07-05 | B+ | 0.7 CIN | 5/7 | Hawkeye did more talking than the umpire tonight. |
| TEX @ CLE2026-06-30 | A- | 0.1 TEX | 1/2 | Solid and unspectacular — exactly what the job asks. |
| CHC @ CWS2026-05-16 | C | 0.1 CWS | 5/5 | This one went to video review more than most. |
| TB @ TOR2026-05-11 | B+ | 0.4 TOR | 1/4 | A steady night's work behind the plate. |
| STL @ PIT2026-04-30 | C+ | 1.8 PIT | 3/7 | Somebody's pitching staff sent a thank-you note. |
| DET @ CIN2026-04-26 | B- | 0.2 DET | 3/4 | One of those nights the challenge system was invented for. |
| ATL @ WSH2026-04-22 | D | 0.3 ATL | 0/3 | Off the corner was close enough tonight. |
| SF @ BAL2026-04-11 | B- | 0.1 SF | 2/4 | Called a fair game and let the players decide it. |
| AZ @ NYM2026-04-07 | B | 0.1 NYM | 3/5 | Off the corner was close enough tonight. |
| COL @ TOR2026-04-01 | B | 1.2 TOR | 3/6 | One side pitched to a slightly bigger plate. |
| MIN @ BAL2026-03-28 | B+ | 0.6 BAL | 2/3 | The zone stretched its legs. |