Full season catalog for every batter facing the next 3 days of pitching. Toggle which pitches to aggregate against — stats recompute on the fly. Switch between current season and 2023-2025 cumulative for sample-size tradeoffs. Pitcher HR risk score on every card (−1 = HR suppressor, 0 = league average, +1 = gives them up).
Tonight's slate hasn't been built yet or there are no MLB games today.