MLB

Game-by-game stats for an MLB player

Returns daily batting and pitching stat lines with pre-calculated fantasy points. Useful for tracking recent form, streaks, and park-factor-adjusted production.

Tier access: Developer Sandbox, Build, Growth, Pro Insights, Syndicate Alpha

get/v1/mlb/players/{id}/stats

Request

  • Base URL: https://api.playcallerapp.com
  • URL: https://api.playcallerapp.com/v1/mlb/players/{id}/stats
  • Auth: API key in header X-PlayCaller-Key

Path parameters

idstring required

PlayCaller MLB player ID

Query parameters

datestring date

Filter to a specific game date (YYYY-MM-DD)

limitinteger

Max game logs (default 30, max 200)

Response

Player game-by-game stat log

successboolean
endpointstring
countinteger

Example response

{
  "data": [
    {
      "rank": 1,
      "id": "pc_mlb_672640",
      "player_name": "Otto Lopez",
      "team": "Miami Marlins",
      "position": "SS",
      "stat_date": "2026-06-24T07:00:00.000Z",
      "game_pk": "822800",
      "fantasy_points": "8.50",
      "is_final": true,
      "batting": {
        "h": 2,
        "r": 2,
        "hr": 1,
        "rbi": 3,
        "sb": 1,
        "bb": 1
      },
      "pitching": {
        "ip": "6.2",
        "k": 9,
        "er": 1
      }
    }
  ],
  "meta": {
    "sport": "nfl",
    "league": "nfl",
    "tier": "pro",
    "calls_remaining_this_month": 9843,
    "documentation_url": "https://playcallerapp.com/developer/docs"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.