---
title: "Get Baseball Savant First Base Receiving leaderboards"
method: GET
path: "/mlb/statcast-first-base-receiving"
tags: ["MLB"]
---

# Get Baseball Savant First Base Receiving leaderboards

`GET /mlb/statcast-first-base-receiving`

## Request

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

Returns first baseman, throwing fielder, fielding team, batting team, or league receiving rows. Includes season/game selections, threshold and group filters, team/date/hand/height/outcome filters, and validated page-local split filters and sorting. Per-play source records are available through mlb-statcast-first-base-receiving-details. 3D trajectory visualizations are not included.

## Query parameters

- `type` 'fielder_3' | 'throw_fielder_id' | 'pitching-team' | 'batting-team' | 'league'
- `season[]` string[]
- `gameType[]` string[]
- `min` 'q' | '1' | '5' | '10' | '25' | '50' | '75' | '100' | '200' | '300' | '400' | '500' | '750' | '1000'
- `minSplit` '1' | '5' | '10' | '25' | '50' | '75' | '100' | '200' | '300' | '400' | '500' | '750' | '1000'
- `splitYear` '0' | '1'
- `split[]` string[]
- `team[]` string[]
- `dateStart` string
- `dateEnd` string
- `fielder_3_hand` 'L' | 'R'
- `min_height_in_inches` '70' | '71' | '72' | '73' | '74' | '75' | '76' | '77' | '78' | '79' | '80'
- `is_hit_into_play_field_out` '0' | '1'
- `runners_on_cd[]` string[]
- `throw_pos_id[]` string[]
- `throw_height_code[]` string[]
- `throw_location_code_full[]` string[]
- `bin_time_X10[]` string[]
- `sortColumn` 'entity_name' | 'total_oaa' | 'oaa_on_target' | 'oaa_bounce' | 'oaa_scoop' | 'oaa_low' | 'oaa_high' | 'oaa_wide' | 'n_on_target' | 'n_bounce' | 'n_scoop' | 'n_low' | 'n_high' | 'n_wide' | 'outs_on_target' | 'outs_bounce' | 'outs_scoop' | 'outs_low' | 'outs_high' | 'outs_wide' | 'n_outs' | 'n_plays' | 'avg_expected_rate_out'
- `sortDirection` 'asc' | 'desc'
- `limit` integer
- `offset` integer

## Headers

- `x-api-key` string, required

## Response `200`

OK

- MlbStatcastFirstBaseReceivingResponseDoc
  - `code` integer
  - `data` MlbStatcastFirstBaseReceivingResponse
    - `board` string
    - `fetched_at` string
    - `game_types` string[]
    - `limit` integer
    - `minimum` string
    - `minimum_split` string
    - `offset` integer
    - `rows` object[]
    - `seasons` string[]
    - `sort` string
    - `sort_direction` string
    - `source_url` string
    - `split_year` string
    - `splits` string[]
    - `total` integer
    - `type` string
  - `msg` string

## Other responses

- `400`: Bad Request
- `429`: Too Many Requests
- `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/0497899e2016?raw)
