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:58 · daily MLB sync 3:00 a.m. Central.

No player matches tyrone-taylor in this season’s active roster. Use the first-last slug (e.g. aaron-judge).

24 players · 1 stat row missing (shown as —).

Player Team H-2026 HR-2026 SB-2026
Andy Ibáñez ATH 2 0 0
Austin Wynns ATH 1 0 0
Brent Rooker ATH 6 2 2
Carlos Cortes ATH 5 0 0
Darell Hernaiz ATH 3 0 0
Denzel Clarke ATH 4 0 0
Jacob Wilson ATH 13 0 0
Jeff McNeil ATH 10 0 1
Lawrence Butler ATH 7 1 1
Max Muncy ATH 16 2 1
Nick Kurtz ATH 9 0 2
Shea Langeliers ATH 14 5 0
Tyler Soderstrom ATH 10 0 1
Zack Gelof ATH
Austin Riley ATL 10 0 1
Dominic Smith ATL 10 2 0
Drake Baldwin ATL 18 5 0
Eli White ATL 2 0 0
Jonah Heim ATL 2 0 0
Jorge Mateo ATL 3 1 1
Kyle Farmer ATL 1 0 0
Matt Olson ATL 15 4 0
Mauricio Dubón ATL 16 2 0
Michael Harris II ATL 12 2 1

Some players could not load season stats. Sync again later; successful responses are cached on disk and stored in the database when configured.