MLB
Get Baseball Savant Pitch Arsenal Stats
Returns pitcher or batter pitch-level arsenal leaderboards. Season, team, pitch type, minimum PA, and minimum-pitch qualification filters are replayed against the anonymous first-party table; sorting and pagination are applied locally. Use mlb_discovery for the full selector set. Player rows can be expanded with mlb-statcast-pitch-arsenal-details.
get/mlb/statcast-pitch-arsenal
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/mlb/statcast-pitch-arsenal
- Auth: API key in header x-api-key
Query parameters
type'pitcher' | 'batter'
Row type
year'2019' | '2020' | '2021' | '2022' | '2023' | '2024' | '2025' | '2026'
Season
team_idstring
MLB team id from mlb_teams
pitch_type'FF' | 'CH' | 'CU' | 'FC' | 'KN' | 'SC' | 'SI' | 'SL' | 'SV' | 'FS' | 'ST' | 'CUKC' | 'SIFT'
Pitch code; blank means all pitch types
min_pa'1' | '10' | '25' | '50' | '100' | '150' | '200' | '250' | '350' | '450' | '500' | '600'
Minimum plate appearances
min_pitches'q' | '1' | '10' | '50' | '100' | '200' | '300' | '500' | '750'
Minimum pitches; q means qualified
sort'player_name' | 'team_name_alt' | 'pitch_name' | 'run_value_per_100' | 'run_value' | 'pitches' | 'pitch_usage' | 'pa' | 'ba' | 'slg' | 'woba' | 'whiff_percent' | 'k_percent' | 'put_away' | 'est_ba' | 'est_slg' | 'est_woba' | 'hard_hit_percent'
Local sort field
sort_dir'asc' | 'desc'
Local sort direction
limitinteger
Rows per page (1-500)
offsetinteger
Zero-based row offset
Headers
x-api-keystring required
API key required
Response
OK
Example response
{
"board": "pitch-arsenal-stats",
"min_pa": "1",
"min_pitches": "q",
"total": 523,
"type": "pitcher",
"year": "2026"
}Changes
No recorded changes to this operation across all 2 revisions of this API.