1. MLB
Playbook-API
  • Global
    • Overview
    • Base URL (Servers)
    • Authentication
    • Rate Limits + Usage
    • Errors
    • League / sportKey Conventions
    • Support
  • Core Endpoints
    • Health
      GET
    • Me
      GET
    • Teams
      GET
    • Team Stats
      GET
    • Injuries
      GET
    • Splits
      GET
    • Splits (Historical/History)
      GET
    • Odds-Games
      GET
    • Lines
      GET
    • Games
      GET
    • Recent Form
      GET
    • Head-to-Head
      GET
  • MLB
    • Pitcher Stats (Season)
      GET
    • Starting Pitchers
      GET
    • Ballpark Weather
      GET
    • Strikeout Predictor
      GET
  1. MLB

Starting Pitchers

GET
https://api.playbook-api.com/v1/mlb/starting-pitchers
Last modified:2026-02-28 22:00:47
Returns probable starting pitchers for MLB games.
When no date is provided, the current live slate is returned. Passing a date triggers historical mode, which costs 2× usage units.
Starter status values:
new — first detected within the past 60 minutes. treat as tentative
probable — stable in prop markets for 60+ minutes. high confidence
at_risk — was detected but is no longer appearing in props (possible scratch)
unknown — no pitcher data found for this side
Examples:
Get all starters for today's live/upcoming slate:
https://api.playbook-api.com/v1/mlb/starting-pitchers?api_key=YOUR_API_KEY
Get starters for a specific (upcoming/live) date:
https://api.playbook-api.com/v1/mlb/starting-pitchers?date=2025-04-10&api_key=YOUR_API_KEY
Get starters for a single (upcoming) game:
https://api.playbook-api.com/v1/mlb/starting-pitchers?gameId=7b2f4e1a9c3d8f0b6e4a2c1d5f7b9e3a&api_key=YOUR_API_KEY
Get starters for a single game on a historical date:
https://api.playbook-api.com/v1/mlb/starting-pitchers?date=2025-07-04&gameId=0a71aa25c5a06a81d5fface3760c6f03&api_key=YOUR_API_KEY

Request

Query Params

Responses

🟢200Success
application/json
Body

🟠400
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.playbook-api.com/v1/mlb/starting-pitchers?api_key=YOUR_API_KEY&gameId=0a71aa25c5a06a81d5fface3760c6f03&date=2025-07-04'
Response Response Example
200 - Example 1
{
    "gameId": "318f813f9377b7ebede8b485f5ebef63",
    "startTime": "2026-04-05T18:11:00Z",
    "homeTeamId": "CWS",
    "homeTeamName": "Chicago White Sox",
    "awayTeamId": "TOR",
    "awayTeamName": "Toronto Blue Jays",
    "starters": {
        "home": {
            "name": "Davis Martin",
            "teamId": "CWS",
            "throws": "R",
            "playerKey": "pbk_mlb_p_davis_martin",
            "status": "probable",
            "firstSeenAt": "2026-04-05T06:00:45.323Z",
            "lastSeenAt": "2026-04-05T08:38:20.540Z"
        },
        "away": {
            "name": "Eric Lauer",
            "teamId": "TOR",
            "throws": "L",
            "playerKey": "pbk_mlb_p_eric_lauer",
            "status": "probable",
            "firstSeenAt": "2026-04-05T06:00:45.323Z",
            "lastSeenAt": "2026-04-05T08:38:20.540Z"
        }
    }
}
Modified at 2026-02-28 22:00:47
Previous
Pitcher Stats (Season)
Next
Ballpark Weather
Built with