mlb_stats
Query MLB player season stats by group (hitting, pitching, fielding) and type (season, career, date range). Filter by team or player pool, sort by a stat, and limit results for top-N tables.
Instructions
Season stats query across players — by group (hitting/pitching/fielding) and type (season, career, byDateRange, ...). Sort + limit for top-N tables.
Returns: {stats:[{type, group, splits:[{season, player, team, stat:{...}}]}]}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| group | No | Stat group: hitting | pitching | fielding. | hitting |
| limit | No | Max rows. | |
| stats | No | Stat type: season | career | yearByYear | byDateRange | statSplits | ... | season |
| season | No | Season year. | |
| teamId | No | Filter to one team. | |
| sportId | No | Sport id (1 = MLB). | |
| sortStat | No | Stat to sort by (e.g. 'homeRuns'). | |
| playerPool | No | all | qualified | rookies | etc. |