Endpoint Playground
Returns fielding run value for fielder, fielding-team, batter, batting-team, or pitcher views. Dates and grouping dimensions follow the first-party leaderboard. Minimum 0.1 is available only for fielder and fielding-team views; the batting/pitching views omit it. Sorting and pagination are applied locally. CSV and player-page visualizations are outside this table contract.
14 Oct 2026: 12 rows; 16 fields had a value in every checked item and 10 varied between items.
Sample value profiles: arm_runs: -1.88 to 2.87, median -0.06; name: “Wells, Austin” and 11 other values; dp_runs: -2.01 to 1.03, median -0.04.
curl 'https://api.crawlora.net/api/v1/mlb/statcast-fielding-run-value?type=fielder&season_start=2016&season_end=2016&game_type=Any&minimum=q&minimum_split=0.1&position=0&sort=name&sort_dir=asc' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| type | string | No | fielder | Table type |
| season_start | string | No | 2016 | First season |
| season_end | string | No | 2016 | Last season; must be >= season_start |
| game_type | string | No | Any | Game type |
| minimum | string | No | q | Total minimum; 0.1 only for fielder and fielding-team |
| minimum_split | string | No | 0.1 | Minimum within each split; 0.1 only for fielder and fielding-team |
| position | string | No | 0 | Position / position group |
| team_id | array | No | Repeated MLB team ids | |
| group_by | array | No | Repeated split dimensions | |
| date_start | string | No | Start date, YYYY-MM-DD, from 2018-03-29 through today | |
| date_end | string | No | End date, YYYY-MM-DD, from 2018-03-29 through today | |
| sort | string | No | name | Local sort field |
| sort_dir | string | No | asc | Local sort direction |
| limit | integer | No | Rows per page (1-500) | |
| offset | integer | No | Zero-based row offset (0-5000) |
{
"code": 200,
"msg": "OK",
"data": {
"board": "fielding-run-value",
"type": "fielder",
"season_start": "2026",
"season_end": "2026",
"game_type": "Regular",
"minimum": "q",
"minimum_split": "1",
"position": "0",
"teams": [
"112"
],
"total": 312,
"sort": "total_runs",
"sort_dir": "desc",
"offset": 0,
"limit": 1,
"rows": [
{
"total_runs": 26.348122191093196,
"inf_of_runs": 26.348122191093196,
"range_runs": 22.610490433454817,
"arm_runs": 3.737631757638384,
"outs_total": 4110,
"tot_pa": 637.6666666666666,
"id": 691718,
"name": "Crow-Armstrong, Pete",
"team_id": 112,
"team_name": "Cubs"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.