Yarmouth-Dennis Red Sox @ Orleans Firebirds

2026-07-11 — HP: Brian DiDomenico

136 called pitches, 124 correct (91.18%) — 6 missed strikes, 6 missed balls

Consistency (shadow-zone accuracy): 80.0% (24/30) — Favor (Home): -0.00 runs

Correct calls fade into small pale dots; missed calls are drawn large and outlined so the actual miss pattern stands out, the same way Umpire Scorecards presents its zone charts. Height is normalized to that specific batter's own strike zone (derived from their listed height) so batters of different heights can be plotted against one shared zone box — 0 is the bottom of their zone, 1 is the top. The dashed outer box is the "shadow zone" (~4 inches beyond the edge) — real misses cluster there; clear-cut pitches are almost always called correctly. The red-tinted background is a miss-rate heatmap by location.

Correct strike Correct ball Missed — called strike, should be ball Missed — called ball, should be strike Too close to grade (grace zone)
0/8 missed (0%) 3/7 missed (43%) 1/5 missed (20%) 0/6 missed (0%) 0/3 missed (0%) 1/4 missed (25%) 0/3 missed (0%) 0/4 missed (0%) 0/3 missed (0%) 2/3 missed (67%) 0/2 missed (0%) 0/3 missed (0%) 0/3 missed (0%) 0/7 missed (0%) 1/5 missed (20%) 0/3 missed (0%) 0/3 missed (0%) 0/3 missed (0%) 1/6 missed (17%) 1/2 missed (50%) 0/5 missed (0%) 0/3 missed (0%) 0/2 missed (0%) 0/2 missed (0%) 0/2 missed (0%) 0/2 missed (0%) 0/3 missed (0%) 0/2 missed (0%) 0/3 missed (0%) 0/2 missed (0%) 0/2 missed (0%) 2/4 missed (50%) 0/2 missed (0%) 0/2 missed (0%) 0/2 missed (0%) 0/3 missed (0%) Strike ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike (too close to grade — grace zone) Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Strike ✓ correct Strike (too close to grade — grace zone) Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Strike (too close to grade — grace zone) Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Ball ✓ correct Strike ✓ correct Strike ✓ correct Ball ✓ correct Ball ✗ missed Strike ✗ missed Ball ✗ missed Strike ✗ missed Strike ✗ missed Strike ✗ missed Strike ✗ missed Ball ✗ missed Ball ✗ missed Strike ✗ missed Ball ✗ missed Ball ✗ missed

View full boxscore →