mlb_statcast_catcher_blocking
Fetch Baseball Savant Catcher Blocking rows for catchers, pitchers, catching teams, or league totals. Filter by game type, season range, minimum opportunities, team/stint, local sort, and pagination. Use mlb_discovery for exact values; expand row play-location events with mlb_statcast_catcher_blocking_details. 3D chart playback and CSV export are separate formats.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| min | No | Minimum opportunities: q, 1, 50, 100, 250, 500, 1000, 2000, 3000, 4000, or 5000. Applies to Cat and Pit; defaults to q. | |
| sort | No | Optional local sort field from mlb_discovery. | |
| team | No | MLB team id, split for All Teams Split by Team, or empty for all teams. Use mlb_discovery for team ids. | |
| type | No | Table group: Cat (catchers), Pit (pitchers), Pitching Team, or League. Defaults to Cat. | |
| limit | No | Rows per page, 1-500; defaults to 100. | |
| split | No | Split table rows by season: yes or no. Defaults to no. | |
| offset | No | Zero-based row offset, 0-10000. | |
| end_year | No | Last season from start_year through the current season; defaults to current season. | |
| sort_dir | No | Optional local sort direction: asc or desc. | |
| game_type | No | Game type: Regular, Playoff, or All. Defaults to Regular. | |
| start_year | No | First season from 2018 through the current season; defaults to current season. | |
| with_team_only | No | When filtering to a specific team in Cat or Pit, include players only for the selected team: true or false. Defaults to true. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |