expected_stats_batch
Retrieve expected batting statistics (xBA, xSLG, xwOBA) for multiple players in a single request to analyze lineup or rotation performance.
Instructions
Expected stats (xBA, xSLG, xwOBA vs actual) for multiple batters and/or pitchers in one call.
Use this when the user asks for a lineup, rotation, "team starters", or any named group (e.g. Yankees 1–9 and five starters). Pass comma-separated names. The MCP does not fetch MLB rosters automatically — use current player names from context or a quick web lookup, then list them here.
Args:
year: Season year (e.g. 2026). If Savant has not published that season’s leaderboard
yet (common before Opening Day or in early April), the table may be empty — use
the prior year for full-season expected stats, or lower min_plate_appearances
once enough games are played.
batters: Comma-separated hitter names, e.g.
"Aaron Judge, Juan Soto, Giancarlo Stanton, Anthony Volpe, ..."
pitchers: Comma-separated pitcher names, e.g.
"Gerrit Cole, Carlos Rodon, Marcus Stroman, Clarke Schmidt, Luis Gil"
min_plate_appearances: Minimum PA to qualify (default 50).
Provide at least one of batters or pitchers. Semicolons and newlines also separate names.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | ||
| batters | No | ||
| pitchers | No | ||
| min_plate_appearances | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |