MLB

Get Baseball Savant Outs Above Average

Returns the separate Outs Above Average leaderboard for fielders, fielding teams, batters, batting teams, or pitchers. Supports season range, split years, team, monthly range, attempts, position, detailed fielder roles, local sorting, and pagination.

get/mlb/statcast-oaa

Request

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

Query parameters

type'Fielder' | 'Fielding_Team' | 'Batter' | 'Batting_Team' | 'Pitcher'

Leaderboard view

start_yearinteger

Start season from 2016 through the current season

end_yearinteger

End season from 2016 through the current season

split'no' | 'yes'

Return one row per season in a year range

team_idstring

Optional MLB team id from mlb_teams

range'year' | '4' | '5' | '6' | '7' | '8' | '9'

Time range

minimum'q' | '10' | '25' | '50' | '75' | '100' | '150' | '200' | '250'

Minimum attempts

position'if' | 'of' | '3' | '4' | '5' | '6' | '7' | '8' | '9'

Position filter

rolesstring

Comma-separated detailed fielder role ids. Values: 32,30,31,77,71,70,72,78,43,42,40,41,46,87,81,82,89,64,62,60,61,98,91,90,92,99,51,50,52

sort'entity_name' | 'display_team_name' | 'primary_pos_formatted' | 'fielding_runs_prevented' | 'outs_above_average' | 'outs_above_average_infront' | 'outs_above_average_lateral' | 'outs_above_average_behind' | 'actual_success_rate' | 'adj_estimated_success_rate' | 'diff_success_rate' | 'n'

Sort field

sort_dir'asc' | 'desc'

Sort direction

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 2 revisions of this API.