MLB Player Search · Stats, Projections, and Splits
Player Lab
Build your own chart — up to 4 players, any metric, raw or rolling. Every value from real game logs.
Views: Trend charts the metric over time; Δ Base re-centers each line on the player's own season average (zero = playing to expectation, above = hot); Regress overlays a stat against its expected twin (SLG·xSLG, ERA·xERA, FIP·xFIP) and shades the gap — red when the result is running ahead of what was earned (sell), green when it lags (buy); Path plots two metrics against each other (X = Metric, Y = Y-axis metric) connected oldest→newest, so you see the profile move through a 2-D space; Overlay puts several metrics on one chart for a single player — because units differ, each is scaled to its own 0–100 range by default (switch to Raw for a shared axis), and the hover + table always show real values. Rolling rates recompute the numerator/denominator over the window (not an average of per-game rates), so they match how the stat actually accrues. A rolling line begins once a full window of games exists — the early small-sample points (fewer than 7 games) are dropped so a single hot or cold game doesn't spike the line (switch to Raw, or a shorter window, to see the very start). Statcast metrics are BBE-weighted. Counting stats roll as a window sum. FIP uses the standard constant (3.10). Pitcher Statcast rates (xERA, whiff%, chase%, wOBA-A) are season-to-date values, not per-game.