> For the complete documentation index, see [llms.txt](https://docs.sportradar.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sportradar.com/live-data/introduction/information-per-sport/betradar-documentation-ld-baseball/mlb-2026-season-changes.md).

# MLB 2026 Season Changes

### MLB Coverage Switch

We are introducing a new event to enhance your ability to react to changes in our MLB data coverage, particularly concerning the quality of our data feed. This update is crucial for customers managing markets based on player data, where timely information about data source changes is paramount for appropriate market closure.

**What's New?**

We will be adding a new event with **ID 2400**, named "MLB Coverage change." This event will include an extrainfo parameter:

* **extrainfo=0**: Indicates a switch to a **secondary data source**, signifying a decreased quality of the feed.

{% code overflow="wrap" expandable="true" %}

```
<event type="2400" stime="1765361682731" side="none" mtime="0:00:00" info="Coverage type changed" id="2242149775" uuid="5399c013-af87-4566-bbb9-1946189ab28c" extrainfo="0" matchscore="0:0" periodscore="0:0" periodnumber="1" inninghalf="T" matchstatus="FIRST_INNING_TOP"/>
```

{% endcode %}

To start receiving the "MLB Coverage change" event (ID 2400), you will need to enable the following configuration:

* **Config: Include coverage switch event (ID 243)**

Please ensure this configuration is enabled in your system to benefit from these critical notifications.

We recommend enabling this configuration as soon as possible to ensure you receive these important updates and can take appropriate action for your MLB markets.

If you have any questions or require assistance with enabling the configuration, please do not hesitate to contact our support team.

### ABS Challenge System

Starting with the 2026 season, Major League Baseball introduced the ABS Challenge System, which allows teams to challenge ball and strike calls made by the home plate umpire. The umpire still makes the initial decision, but certain players on the field can request a review if they believe the call was incorrect.

Both teams start the game with two challenges each. Only the batter, pitcher, or catcher can initiate a challenge, and it must be done immediately after the pitch without assistance from the dugout. If the challenge is successful, the team keeps its challenge.

When a challenge is made, the Automatic Ball-Strike System uses pitch-tracking technology to determine whether the pitch passed through the strike zone. The result is shown shortly after, and the original call is either confirmed or overturned.

Betstop - Timeout would be triggered and the Timeout event (1035) sent when an ABS challenge is initiated.

If the decision is overturned, a Stats Correction event (1832) would be sent to update the counts and the game would return to betstart.

If the original call is confirmed, Timeout Over (1047) would be sent and the game would return to betstart.<br>

<figure><img src="/files/ug23lBp5dRirFgA80m3X" alt=""><figcaption></figcaption></figure>

### Player Out - Base Info for Stretching Out

This update adds more granular detail to specific "Player Out" events classified as "stretching" outs by indicating the last base safely reached by the batter-runner.\
\
To clarify the impact, please see the examples below for the config **Include baseinfo attribute for stretching outs (ID 246):**

**1. Config Disabled (Current Behavior):** The 2149 event for a "stretching" out will not include the baseinfo attribute.

{% code overflow="wrap" %}

```
<event type="2149" stime="1661634572227" side="away" mtime="0:00:00" info="Batter is out (Stretching)" id="2253110878" uuid="6df2397b-40f3-4da1-b087-47ad0caec41e" extrainfo="46" player1="2023987" matchscore="0:0" periodscore="0:0" periodnumber="5" inninghalf="T" balls="2" strikes="2" outs="1" pcount="57" errors="1" atbatnumber="31" totalpitchcount="129" atbatpitchnumber="6" extrainfobaseball="1" matchstatus="FIFTH_INNING_TOP" fieldingplayers="1,1100805;2,1993847;3,1417365;4,1416227;5,958812;6,1100835;7,939128;8,843127;9,853394"/>
```

{% endcode %}

**2. Config Enabled (New Behavior):** The 2149 event for a "stretching" out (where extrainfo="46") will now include the baseinfo attribute. In the example below, baseinfo="0:1" indicates the runner was out while attempting to reach second base, having safely cleared first.

{% code overflow="wrap" %}

```
<event type="2149" stime="1661634572227" side="away" mtime="0:00:00" info="Batter is out (Stretching)" id="2253110878" uuid="6df2397b-40f3-4da1-b087-47ad0caec41e" extrainfo="46" player1="2023987" matchscore="0:0" periodscore="0:0" baseinfo="0:1" periodnumber="5" inninghalf="T" balls="2" strikes="2" outs="1" pcount="57" errors="1" atbatnumber="31" totalpitchcount="129" atbatpitchnumber="6" extrainfobaseball="1" matchstatus="FIFTH_INNING_TOP" fieldingplayers="1,1100805;2,1993847;3,1417365;4,1416227;5,958812;6,1100835;7,939128;8,843127;9,853394"/>
```

{% endcode %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.sportradar.com/live-data/introduction/information-per-sport/betradar-documentation-ld-baseball/mlb-2026-season-changes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
