---
updatedAt: 2025-08-18T19:15:11.000Z
agentTools:
  siteIndex: https://developer.sportradar.com/llms.txt
  projectIndex: https://developer.sportradar.com/widgets/llms.txt
---

# Recent Games

<b>us.team.mlb.recentGames</b> displays upcoming and/or past games of a selected team.

<Embed url="https://widgets.media.sportradar.com/uscommon/en_us/standalone/us.team.mlb.recentGames#teamUid=3649&border=true" provider="widgets.media.sportradar.com" href="https://widgets.media.sportradar.com/uscommon/en_us/standalone/us.team.mlb.recentGames#teamUid=3649&border=true" typeOfEmbed="iframe" height="300px" width="100%" iframe="true" title="undefined" />

For the widget to render you must provide a valid <code>teamUid</code>.

### Parameters

<table class="table-striped">
<thead>
  <tr>
    <th>Name</th>
    <th>Type</th>
    <th colspan="5">Description</th>
  </tr>
</thead>
<tbody>
  <tr>
    <td><code>props</code></td>
    <td>object</td>
    <td colspan="5">properties</td>
  </tr>
  <tr>
    <td rowspan="10"></td>
    <td rowspan="10"></td>
    <td><b>Name</b></td>
    <td><b>Type</b></td>
    <td><b>Argument</b></td>
    <td><b>Default</b></td>
    <td><b>Description</b></td>
  </tr>
  <tr>
    <td><code>teamUid</code></td>
    <td>number</td>
    <td></td>
    <td></td>
    <td>Unique Team ID</td>
  </tr>
  <tr>
    <td><code>pastGames</code></td>
    <td>number</td>
    <td>optional</td>
    <td>20</td>
    <td>Number of past games to display.</td>
  </tr>
  <tr>
    <td><code>nextGames</code></td>
    <td>number</td>
    <td>optional</td>
    <td>1</td>
    <td>Number of future games to display.</td>
  </tr>
  <tr>
    <td><code>currentSeason</code></td>
    <td>boolean</td>
    <td>optional</td>
    <td>true</td>
    <td>If <code>true</code> provides games of current season only.</td>
  </tr>
  <tr>
    <td><code>sortDirection</code></td>
    <td>string</td>
    <td>optional</td>
    <td>desc</td>
    <td>Changes groups and games sort direction. Valid options are: <code>asc</code> and <code>desc</code>.</td>
  </tr>
  <tr>
    <td><code>disableTeamDropdown</code></td>
    <td>boolean</td>
    <td>optional</td>
    <td></td>
    <td>If <code>true</code> disables the team selection dropdown.</td>
  </tr>

  <tr>
    <td><code>disableHeader</code></td>
    <td>boolean</td>
    <td>optional</td>
    <td></td>
    <td>If <code>true</code> hides the widget header.</td>
  </tr>
  <tr>
    <td><code>border</code></td>
    <td>boolean</td>
    <td>optional</td>
    <td></td>
    <td>If <code>true</code> enables a border around the widget.</td>
  </tr>
  <tr>
    <td><code>onItemClick</code></td>
    <td>function</td>
    <td>optional</td>
    <td></td>
    <td>Function/event handler. Emits <code>matchId</code>, <code>seasonId</code>, <code>tournamentId</code>, <code>uniqueTournamentId</code> and other props on table row upon click or touch. See example below.</td>
  </tr>
</tbody>
</table>

### Examples

```html HTML/Declarative
<div class="sr-widget" data-sr-widget="us.team.mlb.recentGames" data-sr-team-uid="3654" data-sr-past-games="10" data-sr-next-games="1"></div>
<script type="application/javascript" src="https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader" data-sr-language="en_us" async></script>
```

> 📘 Please note that in HTML prop names change from CamelCase to hyphen-word-delimited notation (i.e. pastGames to past-games)

```javascript JS/Programmatic
<script>
    (function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
    g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
    )})(window,document,"script","https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader","SIR", {
        language: 'en_us'
    });
    SIR('addWidget', '#sr-widget', 'us.team.mlb.recentGames', {teamUid: 3654});
</script>
<div id="sr-widget"></div>
```

```javascript JS/Example using Event Handler
<script>
    (function(a,b,c,d,e,f,g,h,i){a[e]||(i=a[e]=function(){(a[e].q=a[e].q||[]).push(arguments)},i.l=1*new Date,i.o=f,
    g=b.createElement(c),h=b.getElementsByTagName(c)[0],g.async=1,g.src=d,g.setAttribute("n",e),h.parentNode.insertBefore(g,h)
    )})(window,document,"script","https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader","SIR", {
        language: 'en_us'
    });
    SIR('addWidget', '#sr-widget', 'us.team.mlb.recentGames', {teamUid: 3654, onItemClick: function(type, obj){alert(JSON.stringify(obj));}});
</script>
<div id="sr-widget"></div>
```

```javascript Example of onItemClick targets and emitted props
"match":{"matchId":25327580,"seasonId":79507,"tournamentId":25,"uniqueTournamentId":109,"realCategoryId":16,"sportId":3,"awayTeamUid":3654,"homeTeamUid":3646,"matchStatus":"post"}
```