See where every pitch type lives—and what happens when hitters meet it.
Season lineERA uses official MLB earned-run totals. Opp AVG, BB/9, innings, and starts are derived from Statcast. League ranks include pitchers qualified for the ERA title: at least one inning per team game in the tracked data.
BAAHits divided by at-bats ending on that pitch type. Walks, hit-by-pitches, and sacrifices are excluded.
RV/100 and rankPitcher run value per 100 tracked pitches. Positive values are runs prevented. Rank compares pitch types with at least 200 pitches and 90% run-value coverage; breaking-ball family rank is secondary context.
UpdatedLoading refresh metadata…
How to read thisLocations show the mean crossing point at home plate. Halos show one standard deviation, so larger halos mean a less concentrated location pattern. Period arsenals combine pitches across every team. All statistics, ranks, team attribution, and pitch qualification are recomputed within the selected window. The team label comes from the pitcher’s latest tracked Statcast pitch in that window.