The full RE288 matrix โ 24 base-out states ร 12 ball-strike counts โ averaged over any span (1988โ2025) or a single season. From Retrosheet play-by-play.
Expected runs to the end of the inning from each state, averaged over the chosen years (drag From and To, or set them to the same year for a single season). Run expectancy: blue = low, red = high โ a redder grid is a higher-scoring period. Variation: white = stable across the span, purple = highly variable. Columns run from the hitter's worst count (0-2) to best (3-0). Built by scripts/build_re288.py from Retrosheet (RE288 needs the pitch-by-pitch count, available 1988+).