Widget Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Widget Docs

Team Seasonal Statistics

us.season.nhl.teamsStats displays a sortable team statistics table for all teams in a given season.

All widget properties are optional. By default, the widget will a table for the active season.

Parameters

Name Type Description
props object properties
Name Type Argument Default Description
seasonId number optional active season Season ID
seasonType string optional 'regular' Season type: regular / playoffs.
conference string optional Conference filter: eastern / western. For the 2020/21 season the division names are used instead: central, east, north, west.
border boolean optional When set to true the table is displayed with border.
disableTitle boolean optional When set to true hides the widget title.
hideFilters boolean optional When set to true hides all filters / dropdown.
columns string optional Comma separated string of hitting table statistics column keys. Used for picking fewer columns and different order. Valid options are: gp, w, l, otl, pts, pp, g, a, sog, pim, ga, sho, sowins, gfgp, gagp, ppp, pkp.
onItemClick function optional Function/event handler. Emits uniqueTeamId, seasonId, uniqueTournamentId on table row click or touch.

Columns Option Descriptions

Option Description
gp Games Played
w Wins Total
l Losses Total
otl Overtime Losses Total
pts Points
pp Points Percentage
g Goals
a Assists
sog Shots On Goal
pim Penalty Minutes
ga Opponent Goals
sho Shutouts
sowins Team Shootout Wins
gfgp Goals For per Games Played
gagp Goals Against per Games Played
ppp Powerplay Conversion Percentage
pkp Penalty Kill Percentage

Examples

<div class="sr-widget" data-sr-widget="us.match.nhl.teamsStats" data-sr-season-id="85082"></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.match.nhl.teamsStats', {seasonId: 85082});
</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.nhl.teamsStats', {onItemClick: function(type, obj){alert('uniqueTeamId: ' + obj.uniqueTeamId);}});
</script>
<div id="sr-widget"></div>