MLB — active roster hitters
Every position player on each team’s active roster (same source as baseball.php / homerun.php), with regular-season H / HR / SB for season 2026 from the MLB Stats API (splits summed for trades). Rows are saved to MySQL (mlb_hitter_season_stat). This page reads that database snapshot; it is refreshed from MLB once per day at 3:00 a.m. US Central via the scheduled job baseball/baseball-players-cron.php (not on each page load). Optional: ?season=2026. File cache TTL per player ≈ 4h.
Create the table with mysql_schema_baseball_players.sql. On the server, run the cron script daily at 3:00 a.m. America/Chicago (see comments in baseball-players-cron.php). If the table has no rows for the selected season yet, the first visit to this page will run one sync to seed the data. Player chart: add ?player=first-last (e.g. ?player=aaron-judge) or click a name in the table.
Showing database snapshot · newest updated_at 2026-04-10 21:28:49 · daily MLB sync 3:00 a.m. Central.
No player matches andrew-mccutchen in this season’s active roster. Use the first-last slug (e.g. aaron-judge).
9 players · 0 stat rows missing (shown as —).