Widget Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Widget Docs

Player Season Statistics

us.season.nfl.playersStats displays seasonal statistics for NFL players.

All properties are optional. By default, the widget provides player statistics for the active season.

Parameters

NameTypeDescription
propsobjectproperties
NameTypeArgumentDefaultDescription
seasonIdnumberoptionalSeason ID (Year or Fishnet ID)
seasonTypenumberoptional'regular'Season type: regular / playoffs
categorystringoptional'passing'Statistics mode: passing, rushing, receiving, defense, kicking, punting, returns.
conferencestringoptional'all'Conference filter: all, afc, or nfc.
teamIdnumberoptionalTeam ID with or without 'sd:team:' prefix. When teamId is entered team dropdown is hidden.
qualifiesAsLeagueLeaderbooleanoptionaltrueWhen set to true enables statistical minimums to qualify a player for inclusion in a statistical category.
props NameTypeArgumentDefaultDescription
useRadar360QualifiersbooleanoptionalWhen set to true uses radar360 data as qualifiers source.
props.pageLengthnumberoptional50Number of players to display per page.
props.disableTitlebooleanoptionalWhen set to true hides the widget title.
props.hideFiltersbooleanoptionalWhen set to true hides all filters/dropdowns.
props.hideFiltersbooleanoptionalWhen set to true hides all filters/dropdowns.
props.hideFiltersbooleanoptionalWhen set to true hides all filters/dropdowns.
props.hideFiltersbooleanoptionalWhen set to true hides all filters/dropdowns.
props.hideFiltersbooleanoptionalWhen set to true hides all filters/dropdowns.
props.disableCategoryDropdownbooleanoptionalWhen set to true hides category dropdown.
props.disableQualifiersSwitchbooleanoptionalWhen set to true hides qualifiers switch.
props.disableSeasonDropdownbooleanoptionalWhen set to true hides season dropdowns.
props.disableSeasonTypeDropdown booleanoptionalWhen set to true hides season type dropdowns.
props.disableConferenceDropdownbooleanoptionalWhen set to true hides conference dropdowns.
props.disableTeamsDropdownbooleanoptionalWhen set to true hides teams dropdowns.
props.disablePositionsDropdownbooleanoptionalWhen set to true hides positions dropdowns.
props.borderbooleanoptionalWhen set to true the table is displayed with border.
props.passingColumnsstringoptionalComma separated string of passing statistics column keys. Used for picking fewer columns and different order. Valid options are: team, position, passer_rat, passing_comp, passing_att, passing_cmp_pct, passing_yds, passing_tds, passing_int, passing_yds_att, passing_yds_game, catchable_pass, sacks_allowed, hurries, avg_pocket_time.
props.rushingColumnsstringoptionalComma separated string of rushing statistics column keys. Used for picking fewer columns and different order. Valid options are: team, position, rush_att, rush_yds, rush_avg, rush_td, rush_att_game, rush_yds_game, rush_first_downs, rush_stuff_pct, fumbles, fumbles_lost, rushing_td_pct, rush_yac_avg, rush_ybc_avg, rush_brk_tack.
props.receivingColumnsstringoptionalComma separated string of receiving statistics column keys. Used for picking fewer columns and different order. Valid options are team, position, targets, receptions, rec_yds, rec_tds, targets_game, rec_yds_game, yds_rec, first_down_pct, avg_yds_catch, avg_yac, rec_drop, brk_tack.
props.defenseColumnsstringoptionalComma separated string of defensive statistics column keys. Used for picking fewer columns and different order. Valid options are team, position, tot_tack, assists, def_sacks, def_sack_yds, forced_fumbles, def_tgt, passes_defended, def_int, int_td, safety, tfl, def_blitz, qbh, def_knocks, def_hurries, pressures, def_snaps.
props.kickingColumnsstringoptionalComma separated string of kicking table statistics column keys. Used for picking fewer columns and different order. Valid options are team, position, kickoffs, kickoffs_tb, kickoffs_tb_pct, kickoffs_yds, kickoff_yds_avg, fgm, fga, fg_pct, xpm, xpa, xp_pct.
props.puntingColumnsstringoptionalComma separated string of punting table statistics column keys. Used for picking fewer columns and different order. Valid options are team, position, punts, gross_punt_yds, gross_punt_avg, punts_blocked, punting_touchbacks, punt_i20, punt_long, net_punt_yds, net_punt_avg, hang.
props.returnsColumnsstringoptionalComma separated string of returns table statistics column keys. Used for picking fewer columns and different order. Valid options are team, position, punt_returns, punt_ret_yds, punt_ret_avg, punt_ret_fc, punt_ret_long, punt_ret_td, kickoff_returns, kickoff_return_yds, kickoff_return_avg, kick_return_long, kickoff_return_td.
props.passingSortIdxstringoptionalOverrides passing table default sort statistics column index. 1, 2, 3....
props.rushingSortIdxstringoptionalOverrides rushing table default sort statistics column index. 1, 2, 3....
props.receivingSortIdxstringoptionalOverrides receiving table default sort statistics column index. 1, 2, 3....
props.defenseSortIdxstringoptionalOverrides defensive table default sort statistics column index. 1, 2, 3....
props.kickingSortIdxstringoptionalOverrides kicking table default sort statistics column index. 1, 2, 3....
props.puntingSortIdxstringoptionalOverrides punting table default sort statistics column index. 1, 2, 3....
props.returnsSortIdxstringoptionalOverrides return table default sort statistics column index. 1, 2, 3....
props.onItemClickfunctionoptionalFunction/event handler. Emits playerId, teamId, seasonId, uniqueTournamentId on table row click or touch.

Examples

<div class="sr-widget" data-sr-widget="us.season.nfl.playersStats" data-sr-season-id="2019"></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.nfl.playersStats', {seasonId: 2019, qualifiesAsLeagueLeader: false, teamId: 'sd:team:82cf9565-6eb9-4f01-bdbd-5aa0d472fcd9'});
</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.nfl.playersStats', {seasonId:'63509', onItemClick: function(type, obj){alert(type +': ' + JSON.stringify(obj));}});
</script>
<div id="sr-widget"></div>