Widget Docs
Coverage MatrixDocumentationRelease LogLog In

Top Players

us.season.nba.topPlayers displays a top 5 leaderboard for a given season, with a dropdown to select by statistic.

For the widget to render you must provide a valid seasonId.

To have specific stats for players, statType must be set.

Parameters

Description
properties
Name Type Argument Default Description
seasonId number required Season ID
seasonType string optional 'regular' Season type. Valid options are: regular or playoffs.
statType string optional 'points_per_game' Selected Stat. See below for valid options.
disableDropdown boolean optional 'points' If true hides dropdown.
disableHeader boolean optional If true hides the widget header.
showTitle boolean optional If true turns dropdown to title.
hidePlayers boolean optional If true hides player images.
playersLimit number optional 5 Limits list length.
qualifiesAsLeagueLeader boolean optional 'true' If true enables statistical minimums to qualify a player for inclusion in a statistical category.
border boolean optional If true enables a border around the widget.
onItemClick function optional Function/event handler. Emits playerId on click or touch.

Valid options for statType:
points, rebounds, assists, steals, blocks, turnovers, three_points_made, free_throws_made, field_goals_made, points_per_game, rebounds_per_game, assists_per_game, steals_per_game, field_goals_made_per_game, blocks_per_game, field_goals_percentage, three_points_percentage, free_throws_percentage.

List of stat keys:

  • points
  • rebounds
  • assists
  • steals
  • blocks
  • turnovers
  • three_points_made
  • free_throws_made
  • field_goals_made
  • points_per_game
  • rebounds_per_game
  • assists_per_game
  • steals_per_game
  • field_goals_made_per_game
  • blocks_per_game
  • field_goals_percentage
  • three_points_percentage
  • free_throws_percentage

Examples

<div class="sr-widget" data-sr-widget="us.season.nba.topPlayers" data-sr-season-id="55467"></div>
<script type="application/javascript" src="https://widgets.media.sportradar.com/YOUR_CLIENT_ALIAS/widgetloader" data-sr-language="en_us" async></script>

<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.season.nba.topPlayers', {seasonId: 55467, statType: 'field_goals_percentage'});
</script>
<div id="sr-widget"></div>

<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.season.nba.topPlayers', {seasonId: 55467, statType: 'assists', onItemClick: function(type, obj){alert('playerId: ' + obj.playerId);}});
</script>
<div id="sr-widget"></div>