MLB

Get Baseball Savant Running Game leaderboards

Returns the Running Game table for pitchers, pitching teams, or league. Season/game, hand, runner movement, target base, prior pickoff count, minimum opportunities, team, and team-stint controls are live-verified; named sorting, player/team search, and pagination are applied locally. Per-play records are available from mlb-statcast-running-game-details. The expanded-column toggle returns the same source fields, and the first-party CSV download is not a separate JSON response mode.

get/mlb/statcast-running-game

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/mlb/statcast-running-game
  • Auth: API key in header x-api-key

Query parameters

type'Pit' | 'Pitching Team' | 'League'

Leaderboard group

game_type'Regular' | 'Playoff' | 'All'

Game scope

pitch_hand'all' | 'L' | 'R'

Pitcher's throwing hand

runner_moved'All' | 'Advance' | 'Out' | 'Hold'

Runner movement outcome

target_base'All' | '2B' | '3B'

Target base

prior_pk'All' | '0' | '1' | '2' | '3'

Prior pickoff/disengagement count

n'q' | '1' | '50' | '100' | '200' | '500' | '1000' | '1500' | '2000'

Minimum pitcher opportunities

season_start2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026

Inclusive first season

season_end2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026

Inclusive last season

split'yes' | 'no'

Return separate year rows

team'split' | '108' | '117' | '133' | '141' | '144' | '158' | '138' | '112' | '109' | '119' | '137' | '114' | '136' | '146' | '121' | '120' | '110' | '135' | '143' | '134' | '140' | '139' | '113' | '111' | '115' | '118' | '116' | '142' | '145' | '147'

MLB team id, or split team stints

with_team_onlyboolean

Restrict pitcher rows to the selected team; only valid with one specific team id

sort'entity_name' | 'team_name' | 'start_year' | 'pitch_hand' | 'key_pitch_hand' | 'runs_prevented_on_running_attr' | 'simple_prevented_on_running_attr' | 'net_attr_plus' | 'net_attr_minus' | 'n_init' | 'rate_sbx' | 'n_plus' | 'n_minus' | 'r_sec_minus_prim_lead' | 'r_sec_minus_prim_lead_sbx' | 'n_sb' | 'n_cs' | 'n_pk' | 'n_bk' | 'n_fb' | 'r_primary_lead' | 'r_secondary_lead' | 'r_primary_lead_sbx' | 'r_secondary_lead_sbx'

Local table sort field

sort_dir'asc' | 'desc'

Local sort direction

searchstring

Case-insensitive substring of the displayed player or team name

limitinteger

Rows per page, 1-500

offsetinteger

Zero-based row offset

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 3 revisions of this API.