---
title: "Get Baseball Savant Pitch Arsenals"
method: GET
path: "/mlb/statcast-pitch-arsenals"
tags: ["MLB"]
---

# Get Baseball Savant Pitch Arsenals

`GET /mlb/statcast-pitch-arsenals`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/mlb/statcast-pitch-arsenals`
- Auth: API key in header `x-api-key`

Returns pitcher pitch speed, percentage, or spin rankings by pitch class. Year, minimum-pitch threshold, and hand are first-party filters. Team filtering and table sorting are applied locally because the page JavaScript applies them after receiving the embedded rows. Use mlb_discovery for exact values. CSV and pitch movement visualizations remain separate representations.

## Query parameters

- `year` '2008' | '2009' | '2010' | '2011' | '2012' | '2013' | '2014' | '2015' | '2016' | '2017' | '2018' | '2019' | '2020' | '2021' | '2022' | '2023' | '2024' | '2025' | '2026'
- `type` 'avg_speed' | 'n_' | 'avg_spin'
- `hand` 'R' | 'L'
- `min_pitches` 'q' | '100' | '250' | '500' | '750' | '1000' | '1500' | '2000' | '2500' | '3000'
- `team` 'ATH' | 'ATL' | 'AZ' | 'BAL' | 'BOS' | 'CHC' | 'CIN' | 'CLE' | 'COL' | 'CWS' | 'DET' | 'HOU' | 'KC' | 'LAA' | 'LAD' | 'MIA' | 'MIL' | 'MIN' | 'NYM' | 'NYY' | 'PHI' | 'PIT' | 'SD' | 'SEA' | 'SF' | 'STL' | 'TB' | 'TEX' | 'TOR' | 'WSH'
- `sort` 'player_name' | 'four_seam' | 'sinker' | 'cutter' | 'slider' | 'changeup' | 'curve' | 'splitter' | 'sweeper' | 'slurve'
- `sort_dir` 'asc' | 'desc'
- `limit` integer
- `offset` integer

## Headers

- `x-api-key` string, required

## Response `200`

OK

- MlbStatcastPitchArsenalsResponseDoc
  - `board` string
  - `hand` string
  - `min_pitches` string
  - `rows` object[]
  - `total` integer
  - `type` string
  - `year` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/afac9b012a27?raw)
