James Jean
22 games graded behind the plate.
3,118 correct of 3,357 graded takes (92.9% ± 0.9, 95%). Best game 97.0% · 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 James Jean
This season is 3,357 graded takes, which puts James Jean's overall accuracy at 92.9% ± 0.9 (95% interval). That is a real measurement against a league spanning about four points end to end. It is not enough for anything finer, and here is the arithmetic rather than our word for it:
- how the zone moves with two strikes — about 671 takes, so ±1.9 points. (the league-wide two-strike effect is about 1 point in 2026.)
- any single corner of the zone — about 280 takes, so ±3.0 points. (corner cells are where umpires actually differ.)
- whether one pitcher is called tighter than another — about 56 takes, so ±6.7 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 81 pitches players chose to challenge, which are the pitches they already believed were wrong. 81 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
From Nachos to Number 61
James Jean was 11 when a man at a Little League concession stand offered him $25 to umpire. The rest is a road through three colleges, a Futures Game, and a 2024 debut.
The Nacho Stand
James Jean was 11 years old, making nachos at the North Palm Beach Little League concession stand to fulfill community service hours, when a man at the stand offered him $25 to umpire a game. Jean took the work. Afterward the man told him he had done a good job, and Jean fell in love with the profession.
He attended Palm Beach Gardens High School in Palm Beach, Florida, where a Tourism Magnet class project asked students to research their future job. Jean chose umpire, and the assignment solidified his decision to pursue the work after college. He attended Seminole State College, LSU-Shreveport, and Flagler College. At Flagler, where he had transferred from LSU-Shreveport, he played first base in the spring of 2016 and batted .285 with a team-high 12 home runs and 46 RBIs. After graduating from Flagler in the fall of 2016, he enrolled at the Wendelstedt Umpire School in Daytona Beach.
The Climb
Jean umpired the 2022 MiLB XM All-Star Futures Game as the home plate umpire. He made his major league debut on June 28, 2024, during an Astros-Mets game in New York. His first regular season game behind the plate came on June 30, 2024. He wears sleeve number 61, formerly worn by umpire Bob Davidson.
Seventeen games behind the plate this season stand on the record above.
Reporting: Close Call Sports, Baseball Almanac, Flagler College Athletics. 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 |
|---|---|---|---|---|
| SF @ BOS2026-08-23 | C | 0.2 BOS | 2/3 | If it was close, it was a strike. The hitters noticed. |
| TOR @ TB2026-08-19 | A | 0.4 TOR | 1/3 | Called a fair game and let the players decide it. |
| MIA @ CIN2026-08-14 | B+ | 0.4 CIN | 4/5 | Reliable as a Tuesday: no complaints, no headlines. |
| BAL @ TEX2026-08-09 | C+ | 1.0 TEX | 0/3 | The black wasn't in play tonight. |
| SD @ AZ2026-08-05 | B | 0.5 AZ | 1/5 | The black wasn't in play tonight. |
| MIN @ CHC2026-07-19 | C+ | 0.8 CHC | 4/7 | Corner-to-corner and then some. |
| TEX @ MIA2026-06-24 | A | 0.0 TEX | 1/2 | Textbook top to bottom — a quiet masterclass. |
| SD @ STL2026-06-17 | B | 0.1 SD | 1/2 | The zone had wings tonight. |
| PHI @ MIL2026-06-13 | B+ | 0.8 PHI | 0/3 | The zone shrank when the pitchers needed it most. |
| TEX @ KC2026-06-09 | A | 0.6 TEX | 1/3 | Called a fair game and let the players decide it. |
| CLE @ NYY2026-06-04 | A- | 0.6 NYY | 2/5 | An honest evening's grade: nothing loud, nothing missed by much. |
| MIL @ HOU2026-05-29 | C | 0.1 HOU | 1/4 | The zone kept to itself — the hitters said thanks. |
| ATH @ SD2026-05-24 | B+ | 1.0 ATH | 2/5 | The zone kept its promises. |
| BOS @ KC2026-05-19 | A | 0.5 BOS | 2/4 | Reliable as a Tuesday: no complaints, no headlines. |
| AZ @ COL2026-05-16 | A- | 0.0 AZ | 1/5 | Nothing that'll trend, and on this beat that's a compliment. |
| SF @ LAD2026-05-13 | A- | 0.1 SF | 1/1 | A steady night's work behind the plate. |
| WSH @ MIA2026-05-09 | D | 0.6 WSH | 4/6 | The zone shrank when the pitchers needed it most. |
| BOS @ TOR2026-04-29 | B+ | 0.4 BOS | 3/3 | Solid and unspectacular — exactly what the job asks. |
| LAD @ COL2026-04-19 | B- | 0.9 COL | 3/5 | The zone kept to itself — the hitters said thanks. |
| MIA @ ATL2026-04-14 | B- | 0.0 ATL | 0/2 | The black wasn't in play tonight. |
| LAA @ CIN2026-04-10 | A | 0.4 CIN | 0/2 | Nothing that'll trend, and on this beat that's a compliment. |
| BAL @ PIT2026-04-05 | B | 0.5 BAL | 1/3 | The black wasn't in play tonight. |