Integration GuidesDocs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

MLB Change Log

Find all updates to the MLB v8 API and its documentation

All-Star Game Tiebreaker Handling

🗓️ Release Date 07/08/2026

We've updated how the API represents the MLB All-Star Game tiebreaker when the game is tied after 9 innings.

Here is the flow:

  1. The game status will move to odelay once the tiebreaker begins.
  2. No data changes will be made while the tiebreaker action takes place on the field.
  3. Once the tiebreaker concludes, a tiebreaker run is added to the winning team's final score. Because this run is not tied to an on-field play, it appears only in the final score (e.g., a 6-6 tie becomes 7-6). See the note below.
  4. The game status will then move to complete and closed. There will be no winning or losing pitcher, and the win and loss values remain 0 for both teams.

Note: The inning-by-inning linescore will not reflect the tiebreaker run. The adjusted total appears in the runs value under scoring; the innings linescore will not include it.

Benefit

Use this new workflow to better display MLB All-Star Game data if the game ends in a tie.

Learn more about All-Star Game behavior in our MLB FAQ.

📋 Recommended Actions

  • Review the new tiebreaker flow and confirm your integration handles the odelaycomplete/closed status transitions.
  • Use the 2025 completed tiebreaker game (sample request below) to validate how the adjusted final score and linescore appear in your application.
  • Ensure your scoring displays read the final runs value under scoring rather than summing the inning-by-inning linescore, which will not include the tiebreaker run.
  • Account for All-Star Games having no winning or losing pitcher, and for win/loss remaining 0.

☑️ Sample Requests:

Game Play-by-Play (2026 Scheduled Game)

curl --request GET \
     --url https://api.sportradar.com/mlb/trial/v8/en/games/5a839963-9431-4e62-bd8e-6618c192ebb5/pbp.json \
     --header 'accept: application/json' \
     --header 'x-api-key: YOUR_API_KEY'

Game Play-by-Play (2025 Completed Tiebreaker Game)

curl --request GET \
     --url https://api.sportradar.com/mlb/trial/v8/en/games/ba541933-6cb4-4580-bd00-cb0e37f82751/pbp.json \
     --header 'accept: application/json' \
     --header 'x-api-key: YOUR_API_KEY'

🔢 Products

SportProductVersion(s)
BaseballMLB APIv8, v7, v6.6, v6.5, v6

🔁 Endpoints Affected

  • All 'Game' endpoints

⚙️ Return Samples

The adjusted total appears in the runs value under scoring. In the 2025 sample below, the National League's runs shows 7, reflecting the tiebreaker run applied to what was a 6-6 tie.

Return Samples
<scoring>
    <home name="National League" market="NL" abbr="NL" id="3bbb3b39-b5cb-4fc9-bd22-522521f0f329" runs="7" hits="8" errors="2" win="0" loss="0"/>
    <away name="American League" market="AL" abbr="AL" id="dd59d49e-caee-4443-9220-f05d0d9bd1e1" runs="6" hits="9" errors="0" win="0" loss="0"/>
</scoring>
"scoring": {
    "home": {
        "name": "National League",
        "market": "NL",
        "abbr": "NL",
        "id": "3bbb3b39-b5cb-4fc9-bd22-522521f0f329",
        "runs": 7,
        "hits": 8,
        "errors": 2,
        "win": 0,
        "loss": 0
    },
    "away": {
        "name": "American League",
        "market": "AL",
        "abbr": "AL",
        "id": "dd59d49e-caee-4443-9220-f05d0d9bd1e1",
        "runs": 6,
        "hits": 9,
        "errors": 0,
        "win": 0,
        "loss": 0
    }
},


Inside-the-Park Home Runs

🗓️ Release Date 05/07/2026

We’ve added support for inside-the-park home runs in our MLB API.

A new boolean field, is_inside_the_park, is now available within the flags object of Game Play-by-Play events. The value will appear as true for inside-the-park home runs.

The field defaults to false when the play is not an inside-the-park home run.

Benefit

Identify and track inside-the-park home runs within play-by-play data feeds.

☑️ Sample Requests:

Game Play-by-Play

curl --request GET \
     --url https://api.sportradar.com/mlb/trial/v8/en/games/293c6a35-8d8f-42fd-8dd4-910e9c92b02b/pbp.json \
     --header 'accept: application/json' \
     --header 'x-api-key: YOUR_API_KEY'

🔢 Versions

🔁 Affected Endpoints

Game

  • Event Tracking
  • Game Extended Summary
  • Game Play-by-Play
  • Push Events

⚙️ Return Samples

Return Samples
<pitch hit_location="9" hit_type="FB" status="official" id="62b086fe-5a8c-4430-9837-d76c7c657bfe" outcome_id="aHR" created_at="2026-04-24T01:01:13+00:00" updated_at="2026-04-24T01:05:41+00:00" sequence_number="143" official="true">
    <wall_clock start_time="2026-04-24T01:00:50+00:00" end_time="2026-04-24T01:01:16+00:00"/>
    <flags is_ab_over="true" is_bunt="false" is_hit="true" is_wild_pitch="false" is_passed_ball="false" is_double_play="false" is_triple_play="false" is_inside_the_park="true"/>
    <count balls="3" strikes="2" outs="2" pitch_count="6"/>
    <pitcher pitch_type="FA" pitch_speed="98" pitch_zone="5" pitcher_hand="R" hitter_hand="L" pitch_count="53" id="9175aa5b-9f77-4e66-9119-1a52fee5ab7d" pitch_x="29" pitch_y="34" preferred_name="Bubba" first_name="Roy" last_name="Chandler" jersey_number="36" full_name="Bubba Chandler"/>
    <hitter preferred_name="Evan" first_name="Evan" last_name="Carter" jersey_number="32" id="32d00b51-571d-43b7-86eb-ac750e69af35" full_name="Evan Carter"/>
    <score home_team_runs="2" away_team_runs="0"/>
    <mlb_pitch_data speed="98" strike_zone_top="3.316" strike_zone_bottom="1.673" zone="5" code="FF" description="Four-Seam Fastball">
        <coordinates x="124.77" y="164.15"/>
    </mlb_pitch_data>
    <mlb_hit_data trajectory="fly_ball" hardness="medium">
        <coordinates coord_x="165.64" coord_y="48.83"/>
    </mlb_hit_data>
    <runners>
        <runner starting_base="0" ending_base="4" out="false" outcome_id="ERN" preferred_name="Evan" first_name="Evan" last_name="Carter" jersey_number="32" id="32d00b51-571d-43b7-86eb-ac750e69af35" full_name="Evan Carter"/>
        <runner outcome_id="ERN" starting_base="1" ending_base="4" out="false" preferred_name="Josh" first_name="Joshua" last_name="Jung" jersey_number="6" id="97e08ec4-c8f2-4729-be55-43b20f9a1eb9" full_name="Josh Jung">
            <description>Josh Jung scores.</description>
        </runner>
    </runners>
</pitch>
</at_bat>
{
    "hit_location": "9",
    "hit_type": "FB",
    "status": "official",
    "id": "62b086fe-5a8c-4430-9837-d76c7c657bfe",
    "outcome_id": "aHR",
    "created_at": "2026-04-24T01:01:13+00:00",
    "updated_at": "2026-04-24T01:05:41+00:00",
    "sequence_number": 143,
    "official": true,
    "type": "pitch",
    "wall_clock": {
        "start_time": "2026-04-24T01:00:50+00:00",
        "end_time": "2026-04-24T01:01:16+00:00"
    },
    "flags": {
        "is_ab_over": true,
        "is_bunt": false,
        "is_hit": true,
        "is_wild_pitch": false,
        "is_passed_ball": false,
        "is_double_play": false,
        "is_triple_play": false,
        "is_inside_the_park": true
    },
    "count": {
        "balls": 3,
        "strikes": 2,
        "outs": 2,
        "pitch_count": 6
    },
    "pitcher": {
        "pitch_type": "FA",
        "pitch_speed": 98,
        "pitch_zone": 5,
        "pitcher_hand": "R",
        "hitter_hand": "L",
        "pitch_count": 53,
        "id": "9175aa5b-9f77-4e66-9119-1a52fee5ab7d",
        "pitch_x": 29,
        "pitch_y": 34,
        "preferred_name": "Bubba",
        "first_name": "Roy",
        "last_name": "Chandler",
        "jersey_number": "36",
        "full_name": "Bubba Chandler"
    },
    "hitter": {
        "preferred_name": "Evan",
        "first_name": "Evan",
        "last_name": "Carter",
        "jersey_number": "32",
        "id": "32d00b51-571d-43b7-86eb-ac750e69af35",
        "full_name": "Evan Carter"
    },
    "score": {
        "home_team_runs": 2,
        "away_team_runs": 0
    },
    "mlb_pitch_data": {
        "speed": 98,
        "strike_zone_top": 3.316,
        "strike_zone_bottom": 1.673,
        "zone": 5,
        "code": "FF",
        "description": "Four-Seam Fastball",
        "coordinates": {
            "x": 124.77,
            "y": 164.15
        }
    },
    "mlb_hit_data": {
        "trajectory": "fly_ball",
        "hardness": "medium",
        "coordinates": {
            "coord_x": 165.64,
            "coord_y": 48.83
        }
    },
    "runners": [
        {
            "starting_base": 0,
            "ending_base": 4,
            "out": false,
            "outcome_id": "ERN",
            "preferred_name": "Evan",
            "first_name": "Evan",
            "last_name": "Carter",
            "jersey_number": "32",
            "id": "32d00b51-571d-43b7-86eb-ac750e69af35",
            "full_name": "Evan Carter"
        },
        {
            "starting_base": 1,
            "ending_base": 4,
            "out": false,
            "outcome_id": "ERN",
            "description": "Josh Jung scores.",
            "preferred_name": "Josh",
            "first_name": "Joshua",
            "last_name": "Jung",
            "jersey_number": "6",
            "id": "97e08ec4-c8f2-4729-be55-43b20f9a1eb9",
            "full_name": "Josh Jung"
        }
    ]
}


Deleted Games

🗓️ Release Date 05/07/2026

We’ve added support for deleted games in the latest version of our MLB API.

Previously, deleted games were fully removed from the API. Now, when a game is deleted by Sportradar, it will remain available with:

  • "deleted": true at the game level
  • A "deleted_games" array within Schedule endpoints

Benefit

Track and store deleted game IDs within your system to prevent mis-categorization or unintended downstream processing.

☑️ Sample Requests:

League Schedule

curl --request GET \
     --url https://api.sportradar.com/mlb/trial/v8/en/games/2026/REG/schedule.json \
     --header 'accept: application/json' \
     --header 'x-api-key: YOUR_API_KEY'

🔢 Versions

🔁 Affected Endpoints

Game

  • Game Boxscore
  • Game Extended Summary
  • Game Pitch Metrics
  • Game Play-by-Play
  • Game Play Statistics
  • Game Summary

Schedule:

  • Daily Schedule
  • League Schedule

⚙️ Return Samples

Return Samples
{
    "league":{
       "alias":"MLB",
       "name":"Major League Baseball",
       "id":"2fa448bc-fc17-4d3d-be03-e60e080fdc26"
    },
    "date":"2026-04-19",
    "games":[
       {
          "id":"a5863d94-6817-469c-8a96-115a8d12f7b1",
          "status":"scheduled",
          "coverage":"full",
          "game_number":1,
          "day_night":"D",
          "scheduled":"2026-04-19T08:00:00+00:00",
          "tbd":true,
          "home_team":"eb21dadd-8f10-4095-8bf3-dfb3b779f107",
          "away_team":"44671792-dc02-4fdd-a5ad-f5f17edaa9d7",
          "double_header":false,
          "entry_mode":"STOMP",
          "reference":"824205",
          "deleted":true,
          "venue":{
             "name":"Daikin Park",
             "market":"Houston",
             "capacity":41000,
             "surface":"grass",
             "address":"501 Crawford Street",
             "city":"Houston",
             "state":"TX",
             "zip":"77002",
             "country":"USA",
             "id":"f0600f04-1386-4c61-a412-804960c46cb1",
             "field_orientation":"N",
             "stadium_type":"retractable",
             "time_zone":"US/Central",
             "location":{
                "lat":"29.7577058",
                "lng":"-95.35453989999999"
             }
          },
          "home":{
             "name":"Astros",
             "market":"Houston",
             "abbr":"HOU",
             "id":"eb21dadd-8f10-4095-8bf3-dfb3b779f107",
             "win":0,
             "loss":0
          },
          "away":{
             "name":"Cardinals",
             "market":"St. Louis",
             "abbr":"STL",
             "id":"44671792-dc02-4fdd-a5ad-f5f17edaa9d7",
             "win":0,
             "loss":0
          }
       },
       {
          "id":"abb02e46-0d63-4722-aaf3-aa5564204102",
          "status":"scheduled",
          "coverage":"full",
          "game_number":1,
          "day_night":"D",
          "scheduled":"2026-04-19T20:10:00+00:00",
          "home_team":"43a39081-52b4-4f93-ad29-da7f329ea960",
          "away_team":"d99f919b-1534-4516-8e8a-9cd106c6d8cd",
          "double_header":false,
          "entry_mode":"STOMP",
          "reference":"823150",
          "venue":{
             "name":"T-Mobile Park",
             "market":"Seattle",
             "capacity":47929,
             "surface":"grass",
             "address":"1516 First Avenue South",
             "city":"Seattle",
             "state":"WA",
             "zip":"98134",
             "country":"USA",
             "id":"f1c03dac-3c0f-437c-a325-8d5702cd321a",
             "field_orientation":"NE",
             "stadium_type":"retractable",
             "time_zone":"US/Pacific",
             "location":{
                "lat":"47.5899037",
                "lng":"-122.3337561"
             }
          },
          "home":{
             "name":"Mariners",
             "market":"Seattle",
             "abbr":"SEA",
             "id":"43a39081-52b4-4f93-ad29-da7f329ea960",
             "win":0,
             "loss":0
          },
          "away":{
             "name":"Rangers",
             "market":"Texas",
             "abbr":"TEX",
             "id":"d99f919b-1534-4516-8e8a-9cd106c6d8cd",
             "win":0,
             "loss":0
          }
       },
       {
          "id":"afdbce44-8fa2-44d3-a8e3-913f5aa2652c",
          "status":"scheduled",
          "coverage":"full",
          "game_number":1,
          "day_night":"N",
          "scheduled":"2026-04-19T23:20:00+00:00",
          "home_team":"2142e1ba-3b40-445c-b8bb-f1f8b1054220",
          "away_team":"12079497-e414-450a-8bf2-29f91de646bf",
          "double_header":false,
          "entry_mode":"STOMP",
          "reference":"823475",
          "venue":{
             "name":"Citizens Bank Park",
             "market":"Philadelphia",
             "capacity":42901,
             "surface":"grass",
             "address":"One Citizens Bank Way",
             "city":"Philadelphia",
             "state":"PA",
             "zip":"19148",
             "country":"USA",
             "id":"b4186004-b6d0-42e7-8dc1-82ef0d946ecc",
             "field_orientation":"NE",
             "stadium_type":"outdoor",
             "time_zone":"US/Eastern",
             "location":{
                "lat":"39.9059929",
                "lng":"-75.1666401"
             }
          },
          "home":{
             "name":"Phillies",
             "market":"Philadelphia",
             "abbr":"PHI",
             "id":"2142e1ba-3b40-445c-b8bb-f1f8b1054220",
             "win":0,
             "loss":0
          },
          "away":{
             "name":"Braves",
             "market":"Atlanta",
             "abbr":"ATL",
             "id":"12079497-e414-450a-8bf2-29f91de646bf",
             "win":0,
             "loss":0
          }
       }
    ],
    "deleted_games":[
       {
          "id":"a5863d94-6817-469c-8a96-115a8d12f7b1"
       }
    ],
    "_comment":"Generation started @ 2026-04-28 15:28:03 +0000 ended @ 2026-04-28 15:28:03 +0000"
 }


Ejection Event Type

🗓️ Release Date 03/25/2026

We’ve added Ejection as a new event type in the MLB Play-by-Play endpoint.

Each relevant play-by-play event may now include "type": "ejection" along with a dedicated ejection object containing details about the player or staff member removed from the game.

Benefit

Identify and display ejections in real time as part of your live game experience, including who was ejected and when the event occurred.

☑️ Sample Requests:

  • Play-by-Play: https://api.sportradar.com/mlb/trial/v8/en/games/67d52038-ad56-47f3-8ded-34c4fa4ad7d7/pbp.json

🔢 Versions

  • All versions

🔁 Endpoints Affected

⚙️ Return Samples

Return Samples
<ejection status='official' id='c6cd3f3b-a049-496f-95ef-1ca244039387' created_at='2026-03-24T19:27:41+00:00' updated_at='2026-03-24T19:29:26+00:00' sequence_number='385' official='true'>
  <score home_team_runs='5' away_team_runs='4'/>
  <mlb_pitch_data/>
  <runners>
    <runner starting_base='1' ending_base='1' out='false' outcome_id='' preferred_name='Taylor' first_name='Taylor' last_name='Trammell' jersey_number='26' id='5ca17cbf-ae13-4b22-b5cb-d5ea7d203320' full_name='Taylor Trammell'/>
    <runner starting_base='2' ending_base='2' out='false' outcome_id='' preferred_name='Christian' first_name='Christian' last_name='Walker' jersey_number='8' id='9a87c7e5-41f7-4658-833a-d81920b79390' full_name='Christian Walker'/>
    <runner starting_base='3' ending_base='3' out='false' outcome_id='' preferred_name='Jesús' first_name='Jesús' last_name='Sánchez' jersey_number='4' id='135d9e6d-7c40-4efa-acff-e68b4bd5c1ef' full_name='Jesús Sánchez'/>
  </runners>
  <ejection description='Devin Williams is ejected from the game.' preferred_name='Devin' first_name='Devin' last_name='Williams' jersey_number='38' id='569eb746-c734-48d7-82fc-5a14f67ccfe9' full_name='Devin Williams'/>
</ejection>
{
  "status": "official",
  "id": "c6cd3f3b-a049-496f-95ef-1ca244039387",
  "created_at": "2026-03-24T19:27:41+00:00",
  "updated_at": "2026-03-24T19:29:26+00:00",
  "sequence_number": 385,
  "official": true,
  "type": "ejection",
  "score": {
    "home_team_runs": 5,
    "away_team_runs": 4
  },
  "runners": [
    {
      "starting_base": 1,
      "ending_base": 1,
      "out": false,
      "outcome_id": "",
      "preferred_name": "Taylor",
      "first_name": "Taylor",
      "last_name": "Trammell",
      "jersey_number": "26",
      "id": "5ca17cbf-ae13-4b22-b5cb-d5ea7d203320",
      "full_name": "Taylor Trammell"
    },
    {
      "starting_base": 2,
      "ending_base": 2,
      "out": false,
      "outcome_id": "",
      "preferred_name": "Christian",
      "first_name": "Christian",
      "last_name": "Walker",
      "jersey_number": "8",
      "id": "9a87c7e5-41f7-4658-833a-d81920b79390",
      "full_name": "Christian Walker"
    },
    {
      "starting_base": 3,
      "ending_base": 3,
      "out": false,
      "outcome_id": "",
      "preferred_name": "Jesús",
      "first_name": "Jesús",
      "last_name": "Sánchez",
      "jersey_number": "4",
      "id": "135d9e6d-7c40-4efa-acff-e68b4bd5c1ef",
      "full_name": "Jesús Sánchez"
    }
  ],
  "ejection": {
    "description": "Devin Williams is ejected from the game.",
    "preferred_name": "Devin",
    "first_name": "Devin",
    "last_name": "Williams",
    "jersey_number": "38",
    "id": "569eb746-c734-48d7-82fc-5a14f67ccfe9",
    "full_name": "Devin Williams"
  }
}


Injury Return Date

🗓️ Release Date 03/25/2026

We’ve added an estimated return date for injured players in our MLB API.

Each relevant injury entry now includes an estimated return date ("estimated_return_date": "2027-04-01") for the injured player.

Benefit

Use return dates to help build out robust team rosters, or aid your users in tracking their favorite players' chances of rejoining their teams.

☑️ Sample Requests:

  • Injuries - https://api.sportradar.com/mlb/trial/v8/en/league/injuries.json

🔢 Versions

🔁 Endpoints Affected

⚙️ Return Samples

Return Samples
<player id="2d8de314-4980-4f1a-97b5-279261ceb111" status="D60" position="P" primary_position="SP" first_name="Pablo" last_name="López" preferred_name="Pablo" jersey_number="49" full_name="Pablo López" height="76" weight="225" throw_hand="R" bat_hand="L" birthdate="1996-03-07" birthcountry="VEN" birthcity="Cabimas" pro_debut="2018-06-30" updated="2026-02-26T20:04:33+00:00" salary="21750000" rookie_year="2018" reference="641154" active="false" dl60="true">
    <injuries>
        <injury id="6e19e627-bfa5-4bd1-afd3-2765906566fe" comment="The Minnesota Twins placed RHP Pablo Lopez on the 60-day injured list following his successful UCL repair surgery with an internal brace." desc="Elbow" status="D60" start_date="2026-02-20" update_date="2026-02-26" estimated_return_date="2027-04-01"/>
    </injuries>
</player>
        {
            "id": "e1633ff9-8c46-4698-9bea-3eecd478fa94",
            "status": "D60",
            "position": "DH",
            "primary_position": "DH",
            "first_name": "Kristopher",
            "last_name": "Bryant",
            "preferred_name": "Kris",
            "jersey_number": "23",
            "full_name": "Kris Bryant",
            "injuries": [
                {
                    "id": "e1256093-505b-48b1-b83d-c900090168bc",
                    "comment": "The Colorado Rockies placed DH Kris Bryant on the 60-day injured list with lumbar degenerative disk disease.",
                    "desc": "Back",
                    "status": "D60",
                    "start_date": "2026-02-10",
                    "update_date": "2026-02-10",
                    "estimated_return_date": "2026-06-01"
                }
            ]
        }
    ]
},


Clinched Status in Standings

🗓️ Release Date 03/16/2026

We’ve added the clinched playoff data point to our MLB Standings endpoint.

Valid clinched statuses are:

  • division = The team has clinched the division title
  • division_homefield = The team has clinched the division title as well as home field advantage
  • playoff_berth = The team has clinched a berth into the postseason
  • wildcard = The team has clinched a wildcard berth
  • eliminated = The team has been eliminated from playoff contention

Benefit

Previously only available in the Rankings endpoint, you may now access a team's playoff clinch status in the same request as your standings retrieval.

☑️ Sample Requests:

  • Standings - https://api.sportradar.com/mlb/trial/v8/en/seasons/2025/REG/standings.json

🔢 Versions

🔁 Endpoints Affected

⚙️ Return Samples

Return Samples
<league alias="NL" name="National League" id="fbe91704-36df-4e7c-864a-06d236425999">
    <division alias="C" name="Central" id="95e2d773-d899-4751-b61a-b9463e5aa874">
        <team name="Brewers" market="Milwaukee" abbr="MIL" id="dcfd5266-00ce-442c-bc09-264cd20cf455" away_loss="36" away_win="45" elimination_number="0" games_back="0" home_loss="29" home_win="52" last_10_lost="6" last_10_won="4" loss="65" streak="W1" wild_card_back="0.0" win="97" win_p="0.599" al_loss="20" al_win="28" c_loss="21" c_win="31" w_loss="15" w_win="17" e_loss="9" e_win="21" division_elimination_number="0">
            <rank division="1" league="1" clinched="division_homefield"/>
        </team>
        <team name="Cubs" market="Chicago" abbr="CHC" id="55714da8-fcaf-4574-8443-59bfb511a524" away_loss="39" away_win="42" elimination_number="0" games_back="5" home_loss="31" home_win="50" last_10_lost="6" last_10_won="4" loss="70" streak="W3" wild_card_back="+9.0" win="92" win_p="0.568" al_loss="18" al_win="30" c_loss="22" c_win="30" w_loss="15" w_win="17" e_loss="15" e_win="15" division_elimination_number="-4">
            <rank division="2" league="4" clinched="wildcard"/>
        </team>
"leagues": [
    {
        "alias": "NL",
        "name": "National League",
        "id": "fbe91704-36df-4e7c-864a-06d236425999",
        "divisions": [
            {
                "alias": "C",
                "name": "Central",
                "id": "95e2d773-d899-4751-b61a-b9463e5aa874",
                "teams": [
                    {
                        "name": "Brewers",
                        "market": "Milwaukee",
                        "abbr": "MIL",
                        "id": "dcfd5266-00ce-442c-bc09-264cd20cf455",
                        "away_loss": 36,
                        "away_win": 45,
                        "elimination_number": 0,
                        "games_back": 0,
                        "home_loss": 29,
                        "home_win": 52,
                        "last_10_lost": 6,
                        "last_10_won": 4,
                        "loss": 65,
                        "streak": "W1",
                        "wild_card_back": "0.0",
                        "win": 97,
                        "win_p": 0.599,
                        "al_loss": 20,
                        "al_win": 28,
                        "c_loss": 21,
                        "c_win": 31,
                        "w_loss": 15,
                        "w_win": 17,
                        "e_loss": 9,
                        "e_win": 21,
                        "division_elimination_number": 0,
                        "rank": {
                            "division": 1,
                            "league": 1,
                            "clinched": "division_homefield"
                        }
                    },
                    {
                        "name": "Cubs",
                        "market": "Chicago",
                        "abbr": "CHC",
                        "id": "55714da8-fcaf-4574-8443-59bfb511a524",
                        "away_loss": 39,
                        "away_win": 42,
                        "elimination_number": 0,
                        "games_back": 5,
                        "home_loss": 31,
                        "home_win": 50,
                        "last_10_lost": 6,
                        "last_10_won": 4,
                        "loss": 70,
                        "streak": "W3",
                        "wild_card_back": "+9.0",
                        "win": 92,
                        "win_p": 0.568,
                        "al_loss": 18,
                        "al_win": 30,
                        "c_loss": 22,
                        "c_win": 30,
                        "w_loss": 15,
                        "w_win": 17,
                        "e_loss": 15,
                        "e_win": 15,
                        "division_elimination_number": -4,
                        "rank": {
                            "division": 2,
                            "league": 4,
                            "clinched": "wildcard"
                        }
                    },


ABS Challenges in Boxscore & PBP

Release DateFeeds AffectedBenefit
03/11/2026

Game Boxscore

Game Play-by-Play

We have now added the abs_challenges element to our Game Play-by-Play and Game Boxscore endpoints.

Learn more about this update here.

Return Samples
<game xmlns="http://feed.elasticstats.com/schema/baseball/v8/game.xsd" id="08f55ddd-aa70-4a01-8c7c-ef92b3d3eceb" status="closed" coverage="full" game_number="1" day_night="D" scheduled="2026-02-22T20:10:00+00:00" home_team="dcfd5266-00ce-442c-bc09-264cd20cf455" away_team="833a51a9-0d84-410f-bd77-da08c3e5e26e" attendance="3427" duration="2:57" season_id="f5e6b3d5-e73e-4c6c-8955-96610417e521" season_type="PRE" season_year="2026" double_header="false" split_squad="true" entry_mode="STOMP" reference="831841" gameday_type="E">
    <mound_visits>
        <home used="3" remaining="1"/>
        <away used="0" remaining="4"/>
    </mound_visits>
    <reviews>
        <home used="0" remaining="2"/>
        <away used="0" remaining="2"/>
    </reviews>
    <abs_challenges>
        <home used_successful="2" used_failed="1" remaining="1"/>
        <away used_successful="2" used_failed="1" remaining="1"/>
    </abs_challenges>
    <time_zones venue="US/Arizona" home="US/Central" away="US/Central"/>
{
    "game":
    {
        "id": "08f55ddd-aa70-4a01-8c7c-ef92b3d3eceb",
        "status": "closed",
        "coverage": "full",
        "game_number": 1,
        "day_night": "D",
        "scheduled": "2026-02-22T20:10:00+00:00",
        "home_team": "dcfd5266-00ce-442c-bc09-264cd20cf455",
        "away_team": "833a51a9-0d84-410f-bd77-da08c3e5e26e",
        "attendance": 3427,
        "duration": "2:57",
        "season_id": "f5e6b3d5-e73e-4c6c-8955-96610417e521",
        "season_type": "PRE",
        "season_year": 2026,
        "double_header": false,
        "split_squad": true,
        "entry_mode": "STOMP",
        "reference": "831841",
        "gameday_type": "E",
        "mound_visits":
        {
            "home":
            {
                "used": 3,
                "remaining": 1
            },
            "away":
            {
                "used": 0,
                "remaining": 4
            }
        },
        "reviews":
        {
            "home":
            {
                "used": 0,
                "remaining": 2
            },
            "away":
            {
                "used": 0,
                "remaining": 2
            }
        },
        "abs_challenges":
        {
            "home":
            {
                "used_successful": 2,
                "used_failed": 1,
                "remaining": 1
            },
            "away":
            {
                "used_successful": 2,
                "used_failed": 1,
                "remaining": 1
            }
        },
        "time_zones":
        {
            "venue": "US/Arizona",
            "home": "US/Central",
            "away": "US/Central"
        },


League Leader Qualifier Flags

Release DateFeeds AffectedBenefit
02/25/2026

Player Profile

Seasonal Statistics

We’ve added indicators signifying league leader eligibility for players in our MLB API.

Use the Player Profile or Seasonal Statistics endpoints to determine a player's eligibility for the following:
  • Hitting League Leaders for MLB, American League, and National League
  • Pitching League Leaders for MLB, American League, and National League

With this update, you can easily determine whether a hitter or pitcher has enough appearances in a season to qualify as a statistical league leader. Keep tabs on these boolean values during the season as players become eligible or lose their eligibility.

League Leader Eligibility is defined as:
  • Batter Qualifier - 3.1 Plate Appearances (PA) per team game
  • Pitcher Qualifier - 1.0 Innings Pitched (IP) per team game
Return Samples
<player xmlns="http://feed.elasticstats.com/schema/baseball/v8/profile.xsd" id="80de60c9-74e3-4a50-b128-b3dc7456a254" status="A" position="P" primary_position="DH" first_name="Shohei" last_name="Ohtani" preferred_name="Shohei" jersey_number="17" full_name="Shohei Ohtani" height="75" weight="210" throw_hand="R" bat_hand="L" high_school="Hanamaki Higashi (JPN)" birthdate="1994-07-05" birthcountry="JPN" birthcity="Oshu" pro_debut="2018-03-29" updated="2025-08-21T17:29:09+00:00" is_wbc_only="false" salary="28216944" rookie_year="2018" reference="660271">
    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
    <seasons>
--snip--
        <season id="f5aa580e-8103-4ff5-beb0-965dbe8a8cf1" year="2022" type="REG">
            <qualifiers>
                <hitting AL="true" MLB="true" NL="false"/>
                <pitching AL="true" MLB="true" NL="false"/>
            </qualifiers>
            <totals>
                <statistics>
                    <hitting>
                        <overall ab="586" lob="196" rbi="95" abhr="17.235" abk="3.64" bip="394" babip="0.32" bbk="0.447" bbpa="0.108" iso="0.246" obp="0.356" ops="0.875" seca="0.372" slg="0.519" xbh="70" pitch_count="2546" lob_risp_2out="28" team_lob="69" ab_risp="102" hit_risp="32" rbi_2out="24" linedrive="101" groundball="184" popup="14" flyball="129" ap="666" avg=".273" gofo="1.08">
                            <onbase s="90" d="30" t="6" hr="34" tb="304" bb="58" ibb="14" hbp="5" fc="14" roe="4" h="160" ci="0" rov="0" cycle="0"/>
                            <runs total="90"/>
                            <outcome klook="346" kswing="353" ktotal="699" ball="919" iball="0" dirtball="58" foul="473"/>
                            <outs po="14" fo="81" fidp="0" lo="37" lidp="2" go="136" gidp="6" klook="40" kswing="121" ktotal="161" sacfly="3" sachit="0"/>
                            <steal caught="9" stolen="11" pct="0.55" pickoff="2"/>
                            <pitches count="2546" btotal="946" ktotal="1600"/>
                            <games start="153" play="157" finish="3" complete="147"/>
                        </overall>
                    </hitting>
{
          "preferred_name": "Geraldo",
          "first_name": "Geraldo",
          "last_name": "Perdomo",
          "jersey_number": "2",
          "id": "ad64c80d-35f2-4d73-a027-d10362eef962",
          "full_name": "Geraldo Perdomo",
          "status": "A",
          "position": "IF",
          "primary_position": "SS",
          "qualifiers": {
              "hitting": {
                  "AL": false,
                  "MLB": true,
                  "NL": true
                },
              "pitching": {
                  "AL": false,
                  "MLB": false,
                  "NL": false
                }
            },
          "statistics": {
              "hitting": {
                  "overall": {
                      "ab": 597,
                      "lob": 214,
                      "rbi": 100,
                      "abhr": 29.85,
                      "abk": 7.193,
                      "bip": 505,
                      "babip": 0.303,
                      "bbk": 1.133,
                      "bbpa": 0.131,
                      "iso": 0.172,
                      "obp": 0.389,
                      "ops": 0.851,
                      "seca": 0.365,
                      "slg": 0.462,
                      "xbh": 58,
                      "pitch_count": 3007,
                      "lob_risp_2out": 50,
                      "team_lob": 107,
                      "ab_risp": 154,
                      "hit_risp": 51,
                      "rbi_2out": 35,
                      "linedrive": 136,
                      "groundball": 212,
                      "popup": 44,
                      "flyball": 141,
                      "ap": 720,
                      "avg": ".290",
                      "gofo": 0.92,
                      "woba": 0.36989,
                      "wraa": 33.2241,
                      "war": 7.07672,
                      "bwar": 32.4166,
                      "fwar": 1.70123,
                      "brwar": 3.76185,
                      "wgdp": 0,
                      "wrc": 118.298,
                      "wrc_plus": 137.988,
                      "onbase": {
                          "s": 115,
                          "d": 33,
                          "t": 5,
                          "hr": 20,
                          "tb": 276,
                          "bb": 93,
                          "ibb": 1,
                          "hbp": 10,
                          "fc": 9,
                          "roe": 4,
                          "h": 173,
                          "ci": 0,
                          "rov": 0,
                          "cycle": 0
                        },
                      "runs": {
                          "total": 98
                        },
                      "outcome": {
                          "klook": 642,
                          "kswing": 143,
                          "ktotal": 785,
                          "ball": 1110,
                          "iball": 0,
                          "dirtball": 50,
                          "foul": 519
                        },
                      "outs": {
                          "po": 42,
                          "fo": 107,
                          "fidp": 1,
                          "lo": 44,
                          "lidp": 0,
                          "go": 167,
                          "gidp": 11,
                          "klook": 28,
                          "kswing": 55,
                          "ktotal": 83,
                          "sacfly": 11,
                          "sachit": 8
                        },
                      "steal": {
                          "caught": 6,
                          "stolen": 27,
                          "pct": 0.818,
                          "pickoff": 3
                        },
                      "pitches": {
                          "count": 3007,
                          "btotal": 1170,
                          "ktotal": 1837
                        },
                      "games": {
                          "start": 160,
                          "play": 161,
                          "finish": 1,
                          "complete": 158
                        }
                    }
                },


ABS Challenges

Release DateFeeds AffectedBenefit
02/25/2026

Game Summary

Game Extended Summary

MLB's ABS (Automated Ball-Strike) Challenge System will be adopted for the 2026 regular season.

In response, we've added a abs_challenges element to our Game Summary and Game Extended Summary endpoints. Use these fields to determine the number of remaining, successful, and failed challenges for each team in a game.

This element will be added to the Game Play-by-Play and Game Boxscore endpoints soon.

Return Samples
<game xmlns="http://feed.elasticstats.com/schema/baseball/v8/game.xsd" id="08f55ddd-aa70-4a01-8c7c-ef92b3d3eceb" status="closed" coverage="full" game_number="1" day_night="D" scheduled="2026-02-22T20:10:00+00:00" home_team="dcfd5266-00ce-442c-bc09-264cd20cf455" away_team="833a51a9-0d84-410f-bd77-da08c3e5e26e" attendance="3427" duration="2:57" season_id="f5e6b3d5-e73e-4c6c-8955-96610417e521" season_type="PRE" season_year="2026" double_header="false" split_squad="true" entry_mode="STOMP" reference="831841" gameday_type="E">
    <mound_visits>
        <home used="3" remaining="1"/>
        <away used="0" remaining="4"/>
    </mound_visits>
    <reviews>
        <home used="0" remaining="2"/>
        <away used="0" remaining="2"/>
    </reviews>
    <abs_challenges>
        <home used_successful="2" used_failed="1" remaining="1"/>
        <away used_successful="2" used_failed="1" remaining="1"/>
    </abs_challenges>
    <time_zones venue="US/Arizona" home="US/Central" away="US/Central"/>
{
    "game":
    {
        "id": "08f55ddd-aa70-4a01-8c7c-ef92b3d3eceb",
        "status": "closed",
        "coverage": "full",
        "game_number": 1,
        "day_night": "D",
        "scheduled": "2026-02-22T20:10:00+00:00",
        "home_team": "dcfd5266-00ce-442c-bc09-264cd20cf455",
        "away_team": "833a51a9-0d84-410f-bd77-da08c3e5e26e",
        "attendance": 3427,
        "duration": "2:57",
        "season_id": "f5e6b3d5-e73e-4c6c-8955-96610417e521",
        "season_type": "PRE",
        "season_year": 2026,
        "double_header": false,
        "split_squad": true,
        "entry_mode": "STOMP",
        "reference": "831841",
        "gameday_type": "E",
        "mound_visits":
        {
            "home":
            {
                "used": 3,
                "remaining": 1
            },
            "away":
            {
                "used": 0,
                "remaining": 4
            }
        },
        "reviews":
        {
            "home":
            {
                "used": 0,
                "remaining": 2
            },
            "away":
            {
                "used": 0,
                "remaining": 2
            }
        },
        "abs_challenges":
        {
            "home":
            {
                "used_successful": 2,
                "used_failed": 1,
                "remaining": 1
            },
            "away":
            {
                "used_successful": 2,
                "used_failed": 1,
                "remaining": 1
            }
        },
        "time_zones":
        {
            "venue": "US/Arizona",
            "home": "US/Central",
            "away": "US/Central"
        },


Play Statistics Endpoint

Release DateFeeds AffectedBenefit
02/23/2026Game Play StatisticsWe’ve created a new Play Statistics endpoint within our MLB API. This endpoint provides hitting, pitching, and fielding statistics at the individual pitch level for a given game, allowing you to track how player statistics evolve throughout each at-bat and inning.

With the Play Statistics feed, you can now tell the story of an MLB game down to each individual pitch, in real-time. Hitter and pitcher statistics are included on every pitch, and fielder stats for every recorded out.

This makes it easier to:
  • Display live stat updates during an at-bat or inning
  • Power advanced visualizations such as pitch timelines and player performance trackers
  • Analyze performance trends within a game (e.g., pitcher workload, hitter outcomes by pitch count)
  • Synchronize statistics precisely with play-by-play or pitch data feeds
Return Samples
<inning_half type="B">
<at_bat id="007cff71-7225-40f0-b9b5-021a03c323f3">
    <description>Vladimir Guerrero flies out to deep center field to Tommy Edman.</description>
    <hitter preferred_name="Vladimir" first_name="Vladimir" last_name="Guerrero" jersey_number="27" id="fa26a373-a427-4558-ba5e-6d6c0f0148c5" suffix="Jr." full_name="Vladimir Guerrero Jr."/>
    <pitcher preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
    <pitch id="d099c420-e6b6-4be4-a040-295f5a24643f">
        <statistics>
            <hitting>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Vladimir" first_name="Vladimir" last_name="Guerrero" jersey_number="27" id="fa26a373-a427-4558-ba5e-6d6c0f0148c5" suffix="Jr." full_name="Vladimir Guerrero Jr."/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
        </statistics>
    </pitch>
    <pitch id="836d64d6-ff59-42c5-9074-c3555707c524">
        <statistics>
            <hitting>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Vladimir" first_name="Vladimir" last_name="Guerrero" jersey_number="27" id="fa26a373-a427-4558-ba5e-6d6c0f0148c5" suffix="Jr." full_name="Vladimir Guerrero Jr."/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
        </statistics>
    </pitch>
    <pitch id="cfa016cb-5cdf-4846-b3e8-d3da846faf92">
        <statistics>
            <hitting>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Vladimir" first_name="Vladimir" last_name="Guerrero" jersey_number="27" id="fa26a373-a427-4558-ba5e-6d6c0f0148c5" suffix="Jr." full_name="Vladimir Guerrero Jr."/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
        </statistics>
    </pitch>
    <pitch id="5d79c658-4c8f-46a5-b152-9bfd49861048">
        <statistics>
            <hitting>
                <record ab="1" bip="1" pitch_count="1" flyball="1" ap="1">
                    <outs fo="1"/>
                    <pitches count="1" ktotal="1"/>
                    <player preferred_name="Vladimir" first_name="Vladimir" last_name="Guerrero" jersey_number="27" id="fa26a373-a427-4558-ba5e-6d6c0f0148c5" suffix="Jr." full_name="Vladimir Guerrero Jr."/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record pitch_count="1" ip_1="1" bf="1" bf_ip="3" oab="1">
                    <outs fo="1"/>
                    <pitches count="1" ktotal="1" per_ip="3" per_bf="1"/>
                    <in_play flyball="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
            <fielding>
                <record inn_1="1">
                    <player preferred_name="Mookie" first_name="Markus" last_name="Betts" jersey_number="50" id="084d2514-9ffb-414e-ae16-3bc690aaad51" full_name="Mookie Betts"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record inn_1="1">
                    <player preferred_name="Teoscar" first_name="Teoscar" last_name="Hernández" jersey_number="37" id="19dc4d37-db3d-4289-bf15-4705ddb56d30" full_name="Teoscar Hernández"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record inn_1="1">
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record inn_1="1">
                    <player preferred_name="Will" first_name="William" last_name="Smith" jersey_number="16" id="317b24ac-6a9b-4735-a4c5-64d879cd6bf7" full_name="Will Smith"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record po="1" tc="1" fpct="1" inn_1="1">
                    <player preferred_name="Tommy" first_name="Thomas" last_name="Edman" jersey_number="25" id="3aea48c2-9d7c-46bc-b48e-627cbfa2a954" full_name="Tommy Edman"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record inn_1="1">
                    <player preferred_name="Enrique" first_name="Enrique" last_name="Hernández" jersey_number="8" id="8a7b7092-4e7b-4112-92bf-fc5d72a83d17" full_name="Enrique Hernández"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record inn_1="1">
                    <player preferred_name="Miguel" first_name="Miguel" last_name="Rojas" jersey_number="72" id="9fcd5310-c80e-428e-bd9f-048ba1043b4e" full_name="Miguel Rojas"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record inn_1="1">
                    <player preferred_name="Max" first_name="Maxwell" last_name="Muncy" jersey_number="13" id="d692c6b5-5895-4b72-8a46-d9b9594defb6" full_name="Max Muncy"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
                <record inn_1="1">
                    <player preferred_name="Freddie" first_name="Frederick" last_name="Freeman" jersey_number="5" id="ea1a2111-44cc-4996-babb-9439465e6760" full_name="Freddie Freeman"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </fielding>
        </statistics>
    </pitch>
</at_bat>
<at_bat id="c15d2619-3bd0-4d7a-a699-f16d974450a3">
    <description>Bo Bichette singles to left field.</description>
    <hitter preferred_name="Bo" first_name="Bo" last_name="Bichette" jersey_number="11" id="88344347-d02f-4bb0-ab54-81f26f13e5b1" full_name="Bo Bichette"/>
    <pitcher preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
    <pitch id="82840f42-1840-48d1-a477-404fe4f088a9">
        <statistics>
            <hitting>
                <record pitch_count="1">
                    <outcome klook="1" ktotal="1"/>
                    <pitches count="1" ktotal="1"/>
                    <player preferred_name="Bo" first_name="Bo" last_name="Bichette" jersey_number="11" id="88344347-d02f-4bb0-ab54-81f26f13e5b1" full_name="Bo Bichette"/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record pitch_count="1">
                    <outcome klook="1" ktotal="1"/>
                    <pitches count="1" ktotal="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
        </statistics>
    </pitch>
    <pitch id="ee18f220-8dfa-4d2a-9971-717cafab3880">
        <statistics>
            <hitting>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Bo" first_name="Bo" last_name="Bichette" jersey_number="11" id="88344347-d02f-4bb0-ab54-81f26f13e5b1" full_name="Bo Bichette"/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
        </statistics>
    </pitch>
    <pitch id="d474f5eb-6359-489b-be5a-fcd0289ecd32">
        <statistics>
            <hitting>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Bo" first_name="Bo" last_name="Bichette" jersey_number="11" id="88344347-d02f-4bb0-ab54-81f26f13e5b1" full_name="Bo Bichette"/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record pitch_count="1">
                    <outcome ball="1"/>
                    <pitches count="1" btotal="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
        </statistics>
    </pitch>
    <pitch id="3645e6d1-b734-4839-826b-a371ecfe023d">
        <statistics>
            <hitting>
                <record ab="1" bip="1" babip="1" obp="1" ops="2" slg="1" pitch_count="1" linedrive="1" ap="1">
                    <onbase s="1" tb="1" h="1"/>
                    <pitches count="1" ktotal="1"/>
                    <player preferred_name="Bo" first_name="Bo" last_name="Bichette" jersey_number="11" id="88344347-d02f-4bb0-ab54-81f26f13e5b1" full_name="Bo Bichette"/>
                    <team name="Blue Jays" market="Toronto" abbr="TOR" id="1d678440-b4b1-4954-9b39-70afb3ebbcfa"/>
                </record>
            </hitting>
            <pitching>
                <record oba="1" pitch_count="1" bf="1" babip="1" oab="1" slg="1" obp="1">
                    <onbase s="1" tb="1" h="1"/>
                    <pitches count="1" ktotal="1" per_bf="1"/>
                    <in_play linedrive="1"/>
                    <player preferred_name="Blake" first_name="Blake" last_name="Snell" jersey_number="7" id="1a191c8a-25d8-4c89-8f54-5817cc666a64" full_name="Blake Snell"/>
                    <team name="Dodgers" market="Los Angeles" abbr="LAD" id="ef64da7f-cfaf-4300-87b0-9313386b977c"/>
                </record>
            </pitching>
        </statistics>
    </pitch>
</at_bat>
{
    "at_bat": {
        "id": "ebce176a-cc46-4c1c-b27d-1266b73c5167",
        "description": "Will Smith grounds out to shallow infield, Vladimir Guerrero to Max Scherzer. Shohei Ohtani to second.",
        "hitter": {
            "preferred_name": "Will",
            "first_name": "William",
            "last_name": "Smith",
            "jersey_number": "16",
            "id": "317b24ac-6a9b-4735-a4c5-64d879cd6bf7",
            "full_name": "Will Smith"
        },
        "pitcher": {
            "preferred_name": "Max",
            "first_name": "Maxwell",
            "last_name": "Scherzer",
            "jersey_number": "31",
            "id": "2527770b-cf48-42b9-81fa-9323756fb311",
            "full_name": "Max Scherzer"
        },
        "events": [
            {
                "id": "3860f3f5-1b05-428a-b8b5-a2b7d6a0616e",
                "type": "pitch",
                "statistics": {
                    "hitting": [
                        {
                            "pitch_count": 1,
                            "outcome": {
                                "klook": 1,
                                "ktotal": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1
                            },
                            "player": {
                                "preferred_name": "Will",
                                "first_name": "William",
                                "last_name": "Smith",
                                "jersey_number": "16",
                                "id": "317b24ac-6a9b-4735-a4c5-64d879cd6bf7",
                                "full_name": "Will Smith"
                            },
                            "team": {
                                "name": "Dodgers",
                                "market": "Los Angeles",
                                "abbr": "LAD",
                                "id": "ef64da7f-cfaf-4300-87b0-9313386b977c"
                            }
                        }
                    ],
                    "pitching": [
                        {
                            "pitch_count": 1,
                            "outcome": {
                                "klook": 1,
                                "ktotal": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1
                            },
                            "player": {
                                "preferred_name": "Max",
                                "first_name": "Maxwell",
                                "last_name": "Scherzer",
                                "jersey_number": "31",
                                "id": "2527770b-cf48-42b9-81fa-9323756fb311",
                                "full_name": "Max Scherzer"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        }
                    ]
                }
            },
            {
                "id": "edd404b7-0f2c-4c60-ac53-2d9e0f0a3281",
                "type": "pitch",
                "statistics": {
                    "hitting": [
                        {
                            "pitch_count": 1,
                            "outcome": {
                                "foul": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1
                            },
                            "player": {
                                "preferred_name": "Will",
                                "first_name": "William",
                                "last_name": "Smith",
                                "jersey_number": "16",
                                "id": "317b24ac-6a9b-4735-a4c5-64d879cd6bf7",
                                "full_name": "Will Smith"
                            },
                            "team": {
                                "name": "Dodgers",
                                "market": "Los Angeles",
                                "abbr": "LAD",
                                "id": "ef64da7f-cfaf-4300-87b0-9313386b977c"
                            }
                        }
                    ],
                    "pitching": [
                        {
                            "pitch_count": 1,
                            "outcome": {
                                "foul": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1
                            },
                            "player": {
                                "preferred_name": "Max",
                                "first_name": "Maxwell",
                                "last_name": "Scherzer",
                                "jersey_number": "31",
                                "id": "2527770b-cf48-42b9-81fa-9323756fb311",
                                "full_name": "Max Scherzer"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        }
                    ]
                }
            },
            {
                "id": "f269986a-55b7-400b-9dd9-f6568af08cd8",
                "type": "pitch",
                "statistics": {
                    "hitting": [
                        {
                            "ab": 1,
                            "lob": 1,
                            "bip": 1,
                            "pitch_count": 1,
                            "groundball": 1,
                            "ap": 1,
                            "outs": {
                                "go": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1
                            },
                            "player": {
                                "preferred_name": "Will",
                                "first_name": "William",
                                "last_name": "Smith",
                                "jersey_number": "16",
                                "id": "317b24ac-6a9b-4735-a4c5-64d879cd6bf7",
                                "full_name": "Will Smith"
                            },
                            "team": {
                                "name": "Dodgers",
                                "market": "Los Angeles",
                                "abbr": "LAD",
                                "id": "ef64da7f-cfaf-4300-87b0-9313386b977c"
                            }
                        }
                    ],
                    "pitching": [
                        {
                            "lob": 1,
                            "pitch_count": 1,
                            "ip_1": 1,
                            "bf": 1,
                            "bf_ip": 3,
                            "oab": 1,
                            "outs": {
                                "go": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1,
                                "per_ip": 3,
                                "per_bf": 1
                            },
                            "in_play": {
                                "groundball": 1
                            },
                            "player": {
                                "preferred_name": "Max",
                                "first_name": "Maxwell",
                                "last_name": "Scherzer",
                                "jersey_number": "31",
                                "id": "2527770b-cf48-42b9-81fa-9323756fb311",
                                "full_name": "Max Scherzer"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        }
                    ],
                    "fielding": [
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Andrés",
                                "first_name": "Andrés",
                                "last_name": "Giménez",
                                "jersey_number": "0",
                                "id": "0d84b0e6-869f-4b15-8eea-0d8444c49906",
                                "full_name": "Andrés Giménez"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Addison",
                                "first_name": "Addison",
                                "last_name": "Barger",
                                "jersey_number": "47",
                                "id": "1d792944-4604-4c75-8203-f938116cca30",
                                "full_name": "Addison Barger"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "po": 1,
                            "tc": 1,
                            "fpct": 1,
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Max",
                                "first_name": "Maxwell",
                                "last_name": "Scherzer",
                                "jersey_number": "31",
                                "id": "2527770b-cf48-42b9-81fa-9323756fb311",
                                "full_name": "Max Scherzer"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Daulton",
                                "first_name": "Daulton",
                                "last_name": "Varsho",
                                "jersey_number": "5",
                                "id": "4d568c58-5600-406f-8c67-6d7197e25976",
                                "full_name": "Daulton Varsho"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Nathan",
                                "first_name": "Nathan",
                                "last_name": "Lukes",
                                "jersey_number": "38",
                                "id": "520079c8-a8d6-432b-8dcb-fa3c2ba1468b",
                                "full_name": "Nathan Lukes"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Alejandro",
                                "first_name": "Alejandro",
                                "last_name": "Kirk",
                                "jersey_number": "30",
                                "id": "717333c5-59e0-41f4-a1d9-dd58ad2661ef",
                                "full_name": "Alejandro Kirk"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Bo",
                                "first_name": "Bo",
                                "last_name": "Bichette",
                                "jersey_number": "11",
                                "id": "88344347-d02f-4bb0-ab54-81f26f13e5b1",
                                "full_name": "Bo Bichette"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Ernie",
                                "first_name": "Ernie",
                                "last_name": "Clement",
                                "jersey_number": "22",
                                "id": "9a64565e-788e-46ae-8e37-47261c8ea326",
                                "full_name": "Ernie Clement"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "a": 1,
                            "tc": 1,
                            "fpct": 1,
                            "inn_1": 1,
                            "assists": {
                                "total": 1
                            },
                            "player": {
                                "preferred_name": "Vladimir",
                                "first_name": "Vladimir",
                                "last_name": "Guerrero",
                                "jersey_number": "27",
                                "id": "fa26a373-a427-4558-ba5e-6d6c0f0148c5",
                                "suffix": "Jr.",
                                "full_name": "Vladimir Guerrero Jr."
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        }
                    ]
                }
            }
        ]
    }
},
{
    "at_bat": {
        "id": "076d4a87-90f1-4660-b576-9e4e512cbbd5",
        "description": "Freddie Freeman flies out to deep center field to Daulton Varsho. Shohei Ohtani to third.",
        "hitter": {
            "preferred_name": "Freddie",
            "first_name": "Frederick",
            "last_name": "Freeman",
            "jersey_number": "5",
            "id": "ea1a2111-44cc-4996-babb-9439465e6760",
            "full_name": "Freddie Freeman"
        },
        "pitcher": {
            "preferred_name": "Max",
            "first_name": "Maxwell",
            "last_name": "Scherzer",
            "jersey_number": "31",
            "id": "2527770b-cf48-42b9-81fa-9323756fb311",
            "full_name": "Max Scherzer"
        },
        "events": [
            {
                "id": "0bf8f058-3583-4ca6-ba4f-abb02b2580b7",
                "type": "pitch",
                "statistics": {
                    "hitting": [
                        {
                            "ab": 1,
                            "lob": 1,
                            "bip": 1,
                            "pitch_count": 1,
                            "ab_risp": 1,
                            "flyball": 1,
                            "ap": 1,
                            "outs": {
                                "fo": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1
                            },
                            "player": {
                                "preferred_name": "Freddie",
                                "first_name": "Frederick",
                                "last_name": "Freeman",
                                "jersey_number": "5",
                                "id": "ea1a2111-44cc-4996-babb-9439465e6760",
                                "full_name": "Freddie Freeman"
                            },
                            "team": {
                                "name": "Dodgers",
                                "market": "Los Angeles",
                                "abbr": "LAD",
                                "id": "ef64da7f-cfaf-4300-87b0-9313386b977c"
                            }
                        }
                    ],
                    "pitching": [
                        {
                            "lob": 1,
                            "pitch_count": 1,
                            "ip_1": 1,
                            "bf": 1,
                            "bf_ip": 3,
                            "oab": 1,
                            "outs": {
                                "fo": 1
                            },
                            "pitches": {
                                "count": 1,
                                "ktotal": 1,
                                "per_ip": 3,
                                "per_bf": 1
                            },
                            "in_play": {
                                "flyball": 1
                            },
                            "player": {
                                "preferred_name": "Max",
                                "first_name": "Maxwell",
                                "last_name": "Scherzer",
                                "jersey_number": "31",
                                "id": "2527770b-cf48-42b9-81fa-9323756fb311",
                                "full_name": "Max Scherzer"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        }
                    ],
                    "fielding": [
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Andrés",
                                "first_name": "Andrés",
                                "last_name": "Giménez",
                                "jersey_number": "0",
                                "id": "0d84b0e6-869f-4b15-8eea-0d8444c49906",
                                "full_name": "Andrés Giménez"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Addison",
                                "first_name": "Addison",
                                "last_name": "Barger",
                                "jersey_number": "47",
                                "id": "1d792944-4604-4c75-8203-f938116cca30",
                                "full_name": "Addison Barger"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Max",
                                "first_name": "Maxwell",
                                "last_name": "Scherzer",
                                "jersey_number": "31",
                                "id": "2527770b-cf48-42b9-81fa-9323756fb311",
                                "full_name": "Max Scherzer"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "po": 1,
                            "tc": 1,
                            "fpct": 1,
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Daulton",
                                "first_name": "Daulton",
                                "last_name": "Varsho",
                                "jersey_number": "5",
                                "id": "4d568c58-5600-406f-8c67-6d7197e25976",
                                "full_name": "Daulton Varsho"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Nathan",
                                "first_name": "Nathan",
                                "last_name": "Lukes",
                                "jersey_number": "38",
                                "id": "520079c8-a8d6-432b-8dcb-fa3c2ba1468b",
                                "full_name": "Nathan Lukes"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Alejandro",
                                "first_name": "Alejandro",
                                "last_name": "Kirk",
                                "jersey_number": "30",
                                "id": "717333c5-59e0-41f4-a1d9-dd58ad2661ef",
                                "full_name": "Alejandro Kirk"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Bo",
                                "first_name": "Bo",
                                "last_name": "Bichette",
                                "jersey_number": "11",
                                "id": "88344347-d02f-4bb0-ab54-81f26f13e5b1",
                                "full_name": "Bo Bichette"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Ernie",
                                "first_name": "Ernie",
                                "last_name": "Clement",
                                "jersey_number": "22",
                                "id": "9a64565e-788e-46ae-8e37-47261c8ea326",
                                "full_name": "Ernie Clement"
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        },
                        {
                            "inn_1": 1,
                            "player": {
                                "preferred_name": "Vladimir",
                                "first_name": "Vladimir",
                                "last_name": "Guerrero",
                                "jersey_number": "27",
                                "id": "fa26a373-a427-4558-ba5e-6d6c0f0148c5",
                                "suffix": "Jr.",
                                "full_name": "Vladimir Guerrero Jr."
                            },
                            "team": {
                                "name": "Blue Jays",
                                "market": "Toronto",
                                "abbr": "TOR",
                                "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa"
                            }
                        }
                    ]
                }
            }
        ]
    }
},


No-Hitters & Perfect Games

Release DateFeeds AffectedBenefit
02/18/2026

Games:
Game Extended Summary Game Summary

Seasons:
Player Profile
Seasonal Statistics

Series:
Series Statistics
Series Summary

We’ve added data points to catalog no-hitters and perfect games in our MLB API.

Use the new no_hitter and perfect_game attributes to identify no-hitters and perfect games at the game and season level, for players and teams.

See below for sample requests, including a team no-hitter, an individual no-hitter, and a perfect game.
  • Player Profile - https://api.sportradar.com/mlb/trial/v8/en/players/ f7967ff6-16ea-408f-aa90-7d4df691679f/profile.json
  • Seasonal Statistics - https://api.sportradar.com/mlb/trial/v8/en/seasons/2023/REG/ teams/a09ec676-f887-43dc-bbb3-cf4bbaee9a18/statistics.json
  • Game Summary (Team No-Hitter) - https://api.sportradar.com/mlb/trial/v8/en/ games/41709427-2103-4377-aaa6-87db9a1fd123/summary.json
  • Game Summary (Individual No-Hitter) - https://api.sportradar.com/mlb/trial/v8/en/ games/d586968e-61cf-462f-b006-3154db28002f/summary.json
  • Game Summary (Perfect Game) - https://api.sportradar.com/mlb/trial/v8/en/ games/2b46d82c-e391-4d89-a0d8-f529e9034761/summary.json
Return Samples
<player preferred_name="Domingo" first_name="Domingo" last_name="Germán" jersey_number="0" id="f7967ff6-16ea-408f-aa90-7d4df691679f" full_name="Domingo Germán" status="A" position="P" primary_position="SP">
    <statistics>
        <pitching>
            <overall oba="0" lob="0" era="0" k9="9" whip="0" kbb="0" pitch_count="99" wp="0" bk="0" ip_1="27" ip_2="9" bf="27" gofo="0.8" babip="0" bf_ip="3" bf_start="27" gbfb="1.143" oab="27" slg="0" obp="0" times_through_order="3" no_hitter="1" perfect_game="1">
                <onbase s="0" d="0" t="0" hr="0" tb="0" bb="0" ibb="0" hbp="0" fc="0" roe="0" h="0" ci="0" rov="0" h9="0" hr9="0"/>
                <runs total="0" unearned="0" earned="0" ir="0" ira="0" bqr="0" bqra="0"/>
                <outcome klook="20" kswing="17" ktotal="37" ball="27" iball="0" dirtball="0" foul="17"/>
                <outs po="2" fo="7" fidp="0" lo="1" lidp="0" go="8" gidp="0" klook="1" kswing="8" ktotal="9" sacfly="0" sachit="0"/>
                <steal caught="0" stolen="0" pickoff="0"/>
                <pitches count="99" btotal="27" ktotal="72" per_ip="11" per_bf="3.667" per_start="99"/>
                <in_play linedrive="1" groundball="8" popup="2" flyball="7"/>
                <games start="1" play="1" finish="0" svo="0" qstart="1" shutout="1" complete="1" win="1" loss="0" save="0" hold="0" blown_save="0" team_win="1" team_loss="0"/>
            </overall>
            <starters oba="0" lob="0" era="0" k9="9" whip="0" kbb="0" pitch_count="99" wp="0" bk="0" ip_1="27" ip_2="9" bf="27" gofo="0.8" babip="0" bf_ip="3" bf_start="27" gbfb="1.143" oab="27" slg="0" obp="0" times_through_order="3" no_hitter="1" perfect_game="1">
                <onbase s="0" d="0" t="0" hr="0" tb="0" bb="0" ibb="0" hbp="0" fc="0" roe="0" h="0" ci="0" rov="0" h9="0" hr9="0"/>
                <runs total="0" unearned="0" earned="0" ir="0" ira="0" bqr="0" bqra="0"/>
                <outcome klook="20" kswing="17" ktotal="37" ball="27" iball="0" dirtball="0" foul="17"/>
                <outs po="2" fo="7" fidp="0" lo="1" lidp="0" go="8" gidp="0" klook="1" kswing="8" ktotal="9" sacfly="0" sachit="0"/>
                <steal caught="0" stolen="0" pickoff="0"/>
                <pitches count="99" btotal="27" ktotal="72" per_ip="11" per_bf="3.667" per_start="99"/>
                <in_play linedrive="1" groundball="8" popup="2" flyball="7"/>
                <games start="1" play="1" finish="0" svo="0" qstart="1" shutout="1" complete="1" win="1" loss="0" save="0" hold="0" blown_save="0" team_win="1" team_loss="0"/>
            </starters>
        </pitching>
"statistics": {
"hitting": {
    "overall": {
        "ab": 38,
        "lob": 19,
        "rbi": 9,
        "abhr": 38,
        "abk": 4.75,
        "bip": 30,
        "babip": 0.333,
        "bbk": 0.625,
        "bbpa": 0.114,
        "iso": 0.185,
        "obp": 0.364,
        "ops": 0.838,
        "seca": 0.342,
        "slg": 0.474,
        "xbh": 5,
        "pitch_count": 178,
        "lob_risp_2out": 5,
        "team_lob": 6,
        "ab_risp": 17,
        "hit_risp": 5,
        "rbi_2out": 2,
        "linedrive": 11,
        "groundball": 11,
        "popup": 4,
        "flyball": 5,
        "ap": 44,
        "avg": ".289",
        "gofo": 0.75,
        "onbase": {
            "s": 6,
            "d": 4,
            "t": 0,
            "hr": 1,
            "tb": 18,
            "bb": 5,
            "ibb": 0,
            "hbp": 0,
            "fc": 2,
            "roe": 0,
            "h": 11,
            "ci": 0,
            "rov": 0,
            "cycle": 0
        },
        "runs": {
            "total": 11
        },
        "outcome": {
            "klook": 26,
            "kswing": 25,
            "ktotal": 51,
            "ball": 68,
            "iball": 0,
            "dirtball": 3,
            "foul": 25
        },
        "outs": {
            "po": 4,
            "fo": 3,
            "fidp": 0,
            "lo": 5,
            "lidp": 0,
            "go": 8,
            "gidp": 1,
            "klook": 1,
            "kswing": 7,
            "ktotal": 8,
            "sacfly": 1,
            "sachit": 0
        },
        "steal": {
            "caught": 0,
            "stolen": 1,
            "pct": 1,
            "pickoff": 0
        },
        "pitches": {
            "count": 178,
            "btotal": 71,
            "ktotal": 107
        }
    }
},
"pitching": {
    "overall": {
        "oba": 0,
        "lob": 0,
        "era": "0",
        "k9": 9,
        "whip": 0,
        "kbb": 0,
        "pitch_count": 99,
        "wp": 0,
        "bk": 0,
        "ip_1": 27,
        "ip_2": 9,
        "bf": 27,
        "gofo": 0.8,
        "babip": 0,
        "bf_ip": 3,
        "bf_start": 27,
        "gbfb": 1.143,
        "oab": 27,
        "slg": 0,
        "obp": 0,
        "no_hitter": 1,
        "perfect_game": 1,
        "onbase": {
            "s": 0,
            "d": 0,
            "t": 0,
            "hr": 0,
            "tb": 0,
            "bb": 0,
            "ibb": 0,
            "hbp": 0,
            "fc": 0,
            "roe": 0,
            "h": 0,
            "ci": 0,
            "rov": 0,
            "h9": 0,
            "hr9": 0
        },
        "runs": {
            "total": 0,
            "unearned": 0,
            "earned": 0,
            "ir": 0,
            "ira": 0,
            "bqr": 0,
            "bqra": 0
        },
        "outcome": {
            "klook": 20,
            "kswing": 17,
            "ktotal": 37,
            "ball": 27,
            "iball": 0,
            "dirtball": 0,
            "foul": 17
        },
        "outs": {
            "po": 2,
            "fo": 7,
            "fidp": 0,
            "lo": 1,
            "lidp": 0,
            "go": 8,
            "gidp": 0,
            "klook": 1,
            "kswing": 8,
            "ktotal": 9,
            "sacfly": 0,
            "sachit": 0
        },
        "steal": {
            "caught": 0,
            "stolen": 0,
            "pickoff": 0
        },
        "pitches": {
            "count": 99,
            "btotal": 27,
            "ktotal": 72,
            "per_ip": 11,
            "per_bf": 3.667,
            "per_start": 99
        },
        "in_play": {
            "linedrive": 1,
            "groundball": 8,
            "popup": 2,
            "flyball": 7
        },
        "games": {
            "svo": 0,
            "qstart": 1,
            "shutout": 1,
            "complete": 1,
            "win": 1,
            "loss": 0,
            "save": 0,
            "hold": 0,
            "blown_save": 0
        }
    },
    "starters": {
        "oba": 0,
        "lob": 0,
        "era": "0",
        "k9": 9,
        "whip": 0,
        "kbb": 0,
        "pitch_count": 99,
        "wp": 0,
        "bk": 0,
        "ip_1": 27,
        "ip_2": 9,
        "bf": 27,
        "gofo": 0.8,
        "babip": 0,
        "bf_ip": 3,
        "bf_start": 27,
        "gbfb": 1.143,
        "oab": 27,
        "slg": 0,
        "obp": 0,
        "no_hitter": 1,
        "perfect_game": 1,
        "onbase": {
            "s": 0,
            "d": 0,
            "t": 0,
            "hr": 0,
            "tb": 0,
            "bb": 0,
            "ibb": 0,
            "hbp": 0,
            "fc": 0,
            "roe": 0,
            "h": 0,
            "ci": 0,
            "rov": 0,
            "h9": 0,
            "hr9": 0
        },
        "runs": {
            "total": 0,
            "unearned": 0,
            "earned": 0,
            "ir": 0,
            "ira": 0,
            "bqr": 0,
            "bqra": 0
        },
        "outcome": {
            "klook": 20,
            "kswing": 17,
            "ktotal": 37,
            "ball": 27,
            "iball": 0,
            "dirtball": 0,
            "foul": 17
        },
        "outs": {
            "po": 2,
            "fo": 7,
            "fidp": 0,
            "lo": 1,
            "lidp": 0,
            "go": 8,
            "gidp": 0,
            "klook": 1,
            "kswing": 8,
            "ktotal": 9,
            "sacfly": 0,
            "sachit": 0
        },
        "steal": {
            "caught": 0,
            "stolen": 0,
            "pickoff": 0
        },
        "pitches": {
            "count": 99,
            "btotal": 27,
            "ktotal": 72,
            "per_ip": 11,
            "per_bf": 3.667,
            "per_start": 99
        },
        "in_play": {
            "linedrive": 1,
            "groundball": 8,
            "popup": 2,
            "flyball": 7
        },
        "games": {
            "svo": 0,
            "qstart": 1,
            "shutout": 1,
            "complete": 1,
            "win": 1,
            "loss": 0,
            "save": 0,
            "hold": 0,
            "blown_save": 0
        }
    }
},


Gameday Coverage Attribute

Release DateFeeds AffectedBenefit
02/18/2026

Schedules:
Daily Schedule
League Schedule
Series Schedule

Games:
Game Boxscore
Game Extended Summary
Game Pitch Metrics
Game Play-by-Play
Game Summary

Push:
Push Events
Push Linescores
Push Probable Pitchers
Push Statistics

We’ve added a coverage indicator gameday_type to all games in our MLB API.

Use the gameday_type attribute to get a deeper sense of the level of detail for each MLB matchup.

Gameday types are available at 3 levels of coverage:
  • P - Premium Pitch tracking, player tracking, and full Statcast product experience
  • E - Enhanced Pitch tracking but not full Statcast product experience
  • Y - Regular Pitch-by-pitch resulting but no Statcast product experience
Return Samples
<game id="0075f285-f5e3-4ab8-8097-d9bfadda4812" status="scheduled" coverage="full" game_number="1" day_night="D" scheduled="2026-03-07T20:10:00+00:00" home_team="25507be1-6a68-4267-bd82-e097d94b359b" away_team="a7723160-10b7-4277-a309-d8dd95a8ae65" double_header="false" split_squad="true" entry_mode="STOMP" reference="832862" gameday_type="E">
    <venue name="Salt River Fields at Talking Stick" capacity="11000" surface="grass" address="7555 N. Pima Road" city="Scottsdale" state="AZ" zip="85258" country="USA" id="164ee38f-1444-4461-adcb-d6ee21e48aa8" field_orientation="E" stadium_type="outdoor" time_zone="US/Arizona">
        <location lat="33.549309" lng="-111.891388"/>
    </venue>
    <home name="Diamondbacks" market="Arizona" abbr="AZ" id="25507be1-6a68-4267-bd82-e097d94b359b" win="0" loss="0"/>
    <away name="Giants" market="San Francisco" abbr="SF" id="a7723160-10b7-4277-a309-d8dd95a8ae65" win="0" loss="0"/>
</game>
{
    "id": "cde522d3-2236-4d3c-878b-11ade1747448",
    "status": "scheduled",
    "coverage": "full",
    "game_number": 1,
    "day_night": "D",
    "scheduled": "2026-03-17T17:05:00+00:00",
    "home_team": "93941372-eb4c-4c40-aced-fe3267174393",
    "away_team": "12079497-e414-450a-8bf2-29f91de646bf",
    "double_header": false,
    "split_squad": false,
    "entry_mode": "STOMP",
    "reference": "831504",
    "gameday_type": "E",
    "venue": {
        "name": "JetBlue Park",
        "capacity": 10823,
        "surface": "grass",
        "address": "11500 Fenway South Drive",
        "city": "Fort Myers",
        "state": "FL",
        "zip": "33913",
        "country": "USA",
        "id": "193b88af-c413-4ef7-8b9e-616cb0bbd9e8",
        "field_orientation": "NE",
        "stadium_type": "outdoor",
        "time_zone": "US/Eastern",
        "location": {
            "lat": "26.552660",
            "lng": "-81.761887"
        }
    },
    "home": {
        "name": "Red Sox",
        "market": "Boston",
        "abbr": "BOS",
        "id": "93941372-eb4c-4c40-aced-fe3267174393",
        "win": 0,
        "loss": 0
    },
    "away": {
        "name": "Braves",
        "market": "Atlanta",
        "abbr": "ATL",
        "id": "12079497-e414-450a-8bf2-29f91de646bf",
        "win": 0,
        "loss": 0
    },
    "broadcasts": [
        {
            "network": "NESN",
            "type": "TV",
            "locale": "Home",
            "channel": "628"
        },
        {
            "network": "GTV",
            "type": "TV",
            "locale": "Away"
        }
    ]
},
{
    "id": "cddc257c-30e1-47c5-a21e-9de4c8d1c0c1",
    "status": "scheduled",
    "coverage": "boxscore",
    "game_number": 1,
    "day_night": "D",
    "scheduled": "2026-03-03T18:07:00+00:00",
    "home_team": "1d678440-b4b1-4954-9b39-70afb3ebbcfa",
    "away_team": "96a566b4-9ef9-443c-a6e9-441e382c0d90",
    "double_header": false,
    "split_squad": false,
    "entry_mode": "LDE",
    "reference": "831437",
    "gameday_type": "E",
    "venue": {
        "name": "TD Ballpark",
        "capacity": 8500,
        "surface": "grass",
        "address": "373 Douglas Avenue",
        "city": "Dunedin",
        "state": "FL",
        "zip": "34698",
        "country": "USA",
        "id": "49a8bee4-beb0-46fd-9e47-730a23ead816",
        "field_orientation": "SE",
        "stadium_type": "outdoor",
        "time_zone": "US/Eastern",
        "location": {
            "lat": "28.003611",
            "lng": "-82.786389"
        }
    },
    "home": {
        "name": "Blue Jays",
        "market": "Toronto",
        "abbr": "TOR",
        "id": "1d678440-b4b1-4954-9b39-70afb3ebbcfa",
        "win": 0,
        "loss": 0
    },
    "away": {
        "name": "Canada",
        "abbr": "CAN",
        "id": "96a566b4-9ef9-443c-a6e9-441e382c0d90",
        "win": 0,
        "loss": 0
    }
},


Full Roster Endpoint

Release DateFeeds AffectedBenefit
02/09/2026Team Full Roster

We’ve added an expanded Team Roster endpoint to our MLB API. This new RESTful endpoint returns all players associated with a given team, including approximately 100 minor league players who are not on the 40-man roster.

Note that this endpoint does not include every player in a team’s minor league system

Active Status In conjunction with this endpoint release, we added a roster_status attribute, indicating whether a player is on the 40-man roster. roster.

Use the Team Full Roster endpoint to:
  • Build a more complete team database, with callouts for players on 26-man, 40-man, and minor league rosters
  • Create player profiles for star minor leaguers prior to their call-up to the majors
  • Directly and easily identify minor leaguer affiliations in one request, instead of parsing past contests
Return Samples
<players>
<player id="ff977ade-b636-4c8b-b19d-04145d3c828a" status="MIN" position="P" primary_position="SP" first_name="Jonathan" last_name="Santucci" preferred_name="Jonathan" full_name="Jonathan Santucci" height="74" weight="205" throw_hand="L" bat_hand="L" college="Duke" high_school="Phillips Academy (MA)" birthdate="2002-12-28" birthstate="MA" birthcountry="USA" birthcity="Leominster" updated="2024-07-21T00:06:50+00:00" reference="695558" active="false"/>
<player id="fb9a7c35-18d2-4cd4-a38f-7d1053424d31" status="MIN" position="IF" primary_position="3B" first_name="Yonny" last_name="Hernández" preferred_name="Yonny" full_name="Yonny Hernández" height="68" weight="140" throw_hand="R" bat_hand="B" birthdate="1998-05-04" birthcountry="VEN" birthcity="Maturin" pro_debut="2021-08-05" updated="2025-09-30T16:16:32+00:00" rookie_year="2021" reference="660634" active="false"/>
<player id="fb54c478-adb3-4e94-861b-b86dc1339917" status="MIN" position="P" primary_position="SP" first_name="Zachary" last_name="Peek" preferred_name="Zach" full_name="Zach Peek" height="75" weight="190" throw_hand="R" bat_hand="R" college="Winthrop" high_school="Jefferson Forest (VA)" birthdate="1998-05-06" birthstate="VA" birthcountry="USA" birthcity="Pineville" updated="2025-12-19T03:23:17+00:00" reference="686745" active="false"/>
<player id="faf37368-c395-4024-9a5d-40f7a15e2d86" status="MIN" position="OF" primary_position="CF" first_name="José" last_name="Ramos" preferred_name="José" jersey_number="99" full_name="José Ramos" height="72" weight="200" throw_hand="R" bat_hand="R" birthdate="2001-01-01" birthcountry="PAN" birthcity="Chepo" updated="2026-01-14T14:46:20+00:00" reference="682947" active="false"/>
<player id="fa5caff9-4291-4cbf-ab6b-374dc583a57f" status="A" position="OF" primary_position="LF" first_name="Jared" last_name="Young" preferred_name="Jared" jersey_number="29" full_name="Jared Young" height="74" weight="200" throw_hand="R" bat_hand="L" college="Old Dominion" high_school="Kelowna (CAN)" birthdate="1995-07-09" birthstate="BC" birthcountry="CAN" birthcity="Prince George" pro_debut="2022-09-16" updated="2026-01-22T05:17:34+00:00" salary="820000" rookie_year="2023" reference="676724" active="true" roster_status="active"/>
"players":
[
{
"id": "ff977ade-b636-4c8b-b19d-04145d3c828a",
"status": "MIN",
"position": "P",
"primary_position": "SP",
"first_name": "Jonathan",
"last_name": "Santucci",
"preferred_name": "Jonathan",
"full_name": "Jonathan Santucci",
"height": "74",
"weight": "205",
"throw_hand": "L",
"bat_hand": "L",
"college": "Duke",
"high_school": "Phillips Academy (MA)",
"birthdate": "2002-12-28",
"birthstate": "MA",
"birthcountry": "USA",
"birthcity": "Leominster",
"updated": "2024-07-21T00:06:50+00:00",
"reference": "695558",
"active": false
},
{
"id": "fb9a7c35-18d2-4cd4-a38f-7d1053424d31",
"status": "MIN",
"position": "IF",
"primary_position": "3B",
"first_name": "Yonny",
"last_name": "Hernández",
"preferred_name": "Yonny",
"full_name": "Yonny Hernández",
"height": "68",
"weight": "140",
"throw_hand": "R",
"bat_hand": "B",
"birthdate": "1998-05-04",
"birthcountry": "VEN",
"birthcity": "Maturin",
"pro_debut": "2021-08-05",
"updated": "2025-09-30T16:16:32+00:00",
"rookie_year": 2021,
"reference": "660634",
"active": false
},
{
"id": "fb54c478-adb3-4e94-861b-b86dc1339917",
"status": "MIN",
"position": "P",
"primary_position": "SP",
"first_name": "Zachary",
"last_name": "Peek",
"preferred_name": "Zach",
"full_name": "Zach Peek",
"height": "75",
"weight": "190",
"throw_hand": "R",
"bat_hand": "R",
"college": "Winthrop",
"high_school": "Jefferson Forest (VA)",
"birthdate": "1998-05-06",
"birthstate": "VA",
"birthcountry": "USA",
"birthcity": "Pineville",
"updated": "2025-12-19T03:23:17+00:00",
"reference": "686745",
"active": false
},
{
"id": "faf37368-c395-4024-9a5d-40f7a15e2d86",
"status": "MIN",
"position": "OF",
"primary_position": "CF",
"first_name": "José",
"last_name": "Ramos",
"preferred_name": "José",
"jersey_number": "99",
"full_name": "José Ramos",
"height": "72",
"weight": "200",
"throw_hand": "R",
"bat_hand": "R",
"birthdate": "2001-01-01",
"birthcountry": "PAN",
"birthcity": "Chepo",
"updated": "2026-01-14T14:46:20+00:00",
"reference": "682947",
"active": false
},
{
"id": "fa5caff9-4291-4cbf-ab6b-374dc583a57f",
"status": "A",
"position": "OF",
"primary_position": "LF",
"first_name": "Jared",
"last_name": "Young",
"preferred_name": "Jared",
"jersey_number": "29",
"full_name": "Jared Young",
"height": "74",
"weight": "200",
"throw_hand": "R",
"bat_hand": "L",
"college": "Old Dominion",
"high_school": "Kelowna (CAN)",
"birthdate": "1995-07-09",
"birthstate": "BC",
"birthcountry": "CAN",
"birthcity": "Prince George",
"pro_debut": "2022-09-16",
"updated": "2026-01-22T05:17:34+00:00",
"salary": 820000,
"rookie_year": 2023,
"reference": "676724",
"active": true,
"roster_status": "active"
},
{
"id": "f809731c-1823-403b-afc4-116e37cebd25",
"status": "NRI",
"position": "IF",
"primary_position": "SS",
"first_name": "Jackson",
"last_name": "Cluff",
"preferred_name": "Jackson",
"full_name": "Jackson Cluff",
"height": "71",
"weight": "181",
"throw_hand": "R",
"bat_hand": "L",
"college": "BYU",
"high_school": "Rocky Mountain (ID)",
"birthdate": "1996-12-03",
"birthstate": "CO",
"birthcountry": "USA",
"birthcity": "Littleton",
"updated": "2025-11-14T20:10:42+00:00",
"reference": "687714",
"active": false
},
{
"id": "f65d4c59-5a4b-4711-b3ad-491e07661e16",
"status": "MIN",
"position": "C",
"primary_position": "C",
"first_name": "Daiverson",
"last_name": "Gutierrez",
"preferred_name": "Daiverson",
"full_name": "Daiverson Gutierrez",
"height": "71",
"weight": "206",
"throw_hand": "R",
"bat_hand": "R",
"birthdate": "2005-09-11",
"birthcountry": "VEN",
"birthcity": "Caracas",
"updated": "2025-02-18T22:37:38+00:00",
"reference": "806987",
"active": false
},
{
"id": "f5c15cc4-91e4-4303-afc0-db85d143c92b",
"status": "MIN",
"position": "OF",
"primary_position": "LF",
"first_name": "Estarling",
"last_name": "Mercado",
"preferred_name": "Estarling",
"full_name": "Estarling Mercado",
"height": "72",
"weight": "195",
"throw_hand": "R",
"bat_hand": "L",
"birthdate": "2003-03-06",
"birthcountry": "DOM",
"birthcity": "San Ignacio de Sabaneta",
"updated": "2025-03-13T13:30:47+00:00",
"reference": "807759",
"active": false
},
{
"id": "f578d526-6d2e-4590-9665-ed42c72c883f",
"status": "A",
"position": "P",
"primary_position": "SP",
"first_name": "Sean",
"last_name": "Manaea",
"preferred_name": "Sean",
"jersey_number": "59",
"full_name": "Sean Manaea",
"height": "77",
"weight": "245",
"throw_hand": "L",
"bat_hand": "R",
"college": "Indiana State",
"high_school": "Andrean (IN)",
"birthdate": "1992-02-01",
"birthstate": "IN",
"birthcountry": "USA",
"birthcity": "Valparaiso",
"pro_debut": "2016-04-29",
"updated": "2026-01-22T05:09:05+00:00",
"salary": 19680726,
"rookie_year": 2016,
"reference": "640455",
"active": true,
"roster_status": "active"
},


World Baseball Classic

Release DateBenefit
01/28/2026

We’re excited to announce support for the 2026 World Baseball Classic.

This global international tournament is now part of the events you can access through our API and feeds, with full coverage of all tournament games.

Start Testing Today with the 2023 Classic
To help you prepare, data from the 2023 World Baseball Classic is already available for testing — giving you a perfect sandbox to explore formats, endpoints, and integration patterns before the 2026 event goes live.

📘 Learn More & Get Started
Full details on supported events, data fields, and FAQ guidance are available at the World Baseball Classic section of our MLB FAQ.



Games Played Calculation

Release DateFeeds AffectedBenefit
07/24/2025

Game Summary

Game Extended Summary

We've updated the calculation for the data point of games played for overall fielding under each player. The calculation is now a maximum of a single "games played" value for a player's overall fielding statistics.

Why It Matters
This update ensures that the games played count for a player's overall fielding is consistent with standard baseball conventions. By removing inflated totals caused by multi-position appearances in a single game, we provide more accurate, trustworthy data to support downstream use cases.

What You Need to Do
No change is needed. The 2024 and 2025 seasons will be updated accordingly, while former seasons will be addressed at a later date.

Return Samples
<tour xmlns="http://feed.elasticstats.com/schema/golf/season/participant-v3.0.xsd" id="b52068af-28e4-4e91-bdbb-037591b0ff84" alias="pga" name="PGA Tour" currency="USD">
    <season id="eb67f38a-283b-4e7a-97b4-9fac0ee092e0" year="2025">
        <player id="a7041051-eb25-40b9-acb3-dab88cae69c0" first_name="Dustin" last_name="Johnson" height="76" weight="190" birthday="1984-06-22T00:00:00+00:00" country="UNITED STATES" residence="Palm Beach Gardens, FL, USA" birth_place="Columbia, SC, USA" college="Coastal Carolina" turned_pro="2007" member="false" updated="2024-02-22T00:25:17+00:00" handedness="R" abbr_name="D.Johnson" name="Johnson, Dustin" gender="male"/>
        <player id="56461313-e25a-4c7d-97cc-a84a3d51acf3" first_name="Jesse" last_name="Mueller" height="69" weight="145" birthday="1983-03-17T00:00:00+00:00" country="UNITED STATES" residence="Mesa, AZ, USA" birth_place="Denver, CO, USA" college="Arizona State" turned_pro="2005" member="false" updated="2024-03-29T17:56:18+00:00" handedness="R" abbr_name="J.Mueller" name="Mueller, Jesse" gender="male"/>
        <player id="ff7ee112-bf30-402f-81a5-281208293b09" first_name="Zach" last_name="Reuland" height="72" birthday="2002-08-23T00:00:00+00:00" country="UNITED STATES" residence="Rock Hill, SC, USA" birth_place="Rock Hill, SC, USA" college="Charleston" member="false" updated="2025-05-06T20:54:19+00:00" handedness="R" abbr_name="Z.Reuland" name="Reuland, Zach" gender="male"/>
{
    "tour": {
        "id": "b52068af-28e4-4e91-bdbb-037591b0ff84",
        "alias": "pga",
        "name": "PGA Tour"
    },
    "season": {
        "id": "eb67f38a-283b-4e7a-97b4-9fac0ee092e0",
        "year": 2025
    },
    "tournaments": [
        {
            "id": "2eadcc26-4378-4d53-bd0a-f73962983137",
            "name": "The Sentry",
            "event_type": "stroke",
            "purse": 20000000.0,
            "currency": "USD",
            "points": 700,
            "start_date": "2025-01-02",
            "end_date": "2025-01-05",
            "course_timezone": "Pacific/Honolulu",
            "network": "NBC, Golf Channel",
            "total_rounds": 4,
            "status": "closed",
            "parent_id": "bd5b1a78-eb4a-4d3e-86a6-541801b82e51",
            "scoring_system": "stroke",
            "defending_champ": {
                "id": "e4f92dca-86d5-441e-8a2d-55d5360937c5",
                "first_name": "Chris",
                "last_name": "Kirk",
                "height": 75,
                "weight": 175,
                "birthday": "1985-05-08",
                "country": "UNITED STATES",
                "residence": "St. Simons Island, GA, USA",
                "birth_place": "Knoxville, TN, USA",
                "college": "Georgia",
                "turned_pro": 2007,
                "handedness": "R",
                "abbr_name": "C.Kirk",
                "amateur": false,
                "gender": "male"
            },
            "winner": {
                "id": "d45bcf4a-5803-4b0b-ab6c-6427a76cecf7",
                "first_name": "Hideki",
                "last_name": "Matsuyama",
                "height": 71,
                "weight": 198,
                "birthday": "1992-02-25T00:00:00+00:00",
                "country": "JAPAN",
                "residence": "Sendai,, JPN",
                "birth_place": "Ehime,, JPN",
                "college": "Tohoku Fukushi",
                "turned_pro": 2013,
                "handedness": "R",
                "abbr_name": "H.Matsuyama",
                "name": "Matsuyama, Hideki",
                "gender": "male"
            },


📘

Earlier updates

Older updates are listed in the Change Log Archive.