Docs
Coverage MatrixDocumentationChange LogLog InContact Us
Docs

NHL Push Statistics provides detailed, real-time game stats at the team and player level.

Syntax

https://api.sportradar.com/nhl/{access_level}/stream/en/statistics/subscribe?api_key={your_api_key}

Replace placeholders with the following query parameters:

ParameterDescription
access_levelDefines the access level of your API key as Production (production) or Trial (trial).
language_codeOptional code for supported languages: en (English) or translations (Any other language translations. See optional query string parameters for locale.)
your_api_keyYour API key.

Optional Query String Parameters

In addition to the URL parameters listed above, you can filter the Events information with one or more of the following optional query string parameters.

📘

Optional query string parameters must be added after your API key with an ampersand (&). If you are filtering for more than one result, separate the results with a comma (,) and no spaces.

Replace placeholders with the following query parameters:

ParameterDescription
matchMatch id expressed as: sd:match:{match_id}.
Example: match=sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964
playerPlayer id expressed as: sd:player:{player_id}.
Example: player=sd:player:436a6c0e-0f24-11e2-8525-18a905767e44
stats_typeStat type expressed as {stats_type}. Example: stats_type=player
statusStatus type expressed as: inprogress or created.
Example: status=inprogress
strengthStrength type expressed as: {strength}. Example: strength=even
teamTeam id expressed as: sd:team:{team_id}.
Example: team=sd:team:4415b0a7-0f24-11e2-8525-18a905767e44

Code Samples

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://api.sportradar.us/nhl/trial/stream/en/statistics/subscribe?api_key={your_api_key}")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
import requests
import json

r = requests.get("https://api.sportradar.com/nhl/trial/stream/en/statistics/subscribe",
    params = {'api_key': 'your_api_key'},
    allow_redirects=False)

redirect_url = r.headers['Location']
r = requests.get(redirect_url, stream=True)

for line in r.iter_lines():
    # filter out keep-alive new lines
    if line:
        decoded_line = line.decode('utf-8')
        print(json.loads(decoded_line))
curl -L GET 'api.sportradar.us/nhl/trial/stream/en/statistics/subscribe?api_key={your_api_key}'

Samples with Query String Params

require 'uri'
require 'net/http'
require 'openssl'

url = URI("https://api.sportradar.us/nhl/trial/stream/en/statistics/subscribe?api_key={your_api_key}&status=inprogress&match=sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE

request = Net::HTTP::Get.new(url)

response = http.request(request)
puts response.read_body
import requests
import json

r = requests.get("https://api.sportradar.com/nhl/trial/stream/en/statistics/subscribe",
    params = {'api_key': 'your_api_key', 'status': 'inprogress', 'match': 'sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964'},
    allow_redirects=False)

redirect_url = r.headers['Location']
r = requests.get(redirect_url, stream=True)

for line in r.iter_lines():
    # filter out keep-alive new lines
    if line:
        decoded_line = line.decode('utf-8')
        print(json.loads(decoded_line))
curl -L GET 'api.sportradar.us/nhl/trial/stream/en/statistics/subscribe?api_key={your_api_key}&status=inprogress&match=sd:match:4d1c4eb9-69d4-46fc-a42b-12be98227964'

Response Sample

{
   "payload":{
      "game":{
         "id":"a9b7f2c2-54f6-48cf-a11f-7369e228661d",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20319",
         "scheduled":"2017-10-05T13:00:00+00:00",
         "period":3,
         "home":{
            "name":"Avalanche",
            "market":"Colorado",
            "reference":"21",
            "id":"4415ce44-0f24-11e2-8525-18a905767e44",
            "points":1
         },
         "away":{
            "name":"Canucks",
            "market":"Vancouver",
            "reference":"23",
            "id":"4415b0a7-0f24-11e2-8525-18a905767e44",
            "points":2
         }
      },
      "player":{
         "full_name":"Matt Duchene",
         "first_name":"Matt",
         "last_name":"Duchene",
         "handedness":"L",
         "position":"F",
         "primary_position":"RW",
         "jersey_number":"9",
         "reference":"8475168",
         "captain":"A",
         "id":"42a64a72-0f24-11e2-8525-18a905767e44",
         "played":true,
         "statistics":{
            "total":{
               "goals":0,
               "assists":1,
               "penalties":0,
               "penalty_minutes":0,
               "shots":2,
               "blocked_att":1,
               "missed_shots":1,
               "hits":0,
               "giveaways":0,
               "takeaways":0,
               "blocked_shots":0,
               "faceoffs_won":3,
               "faceoffs_lost":1,
               "plus_minus":0,
               "overtime_goals":0,
               "overtime_assists":0,
               "overtime_shots":0,
               "penalties_major":0,
               "penalties_minor":0,
               "penalties_misconduct":0,
               "emptynet_goals":0,
               "shooting_pct":0.0,
               "faceoff_win_pct":75.0,
               "faceoffs":4,
               "points":1
            },
            "powerplay":{
               "shots":0,
               "goals":0,
               "missed_shots":0,
               "assists":0,
               "seconds_played":170,
               "faceoffs_won":2,
               "faceoffs":2,
               "faceoffs_lost":0,
               "faceoff_win_pct":100.0
            },
            "shorthanded":{
               "shots":0,
               "goals":0,
               "missed_shots":0,
               "assists":0,
               "seconds_played":61,
               "faceoffs":1,
               "faceoffs_won":0,
               "faceoffs_lost":1,
               "faceoff_win_pct":0.0
            },
            "evenstrength":{
               "assists":1,
               "faceoffs_lost":0,
               "seconds_played":542,
               "goals":0,
               "shots":2,
               "faceoffs_won":1,
               "missed_shots":1,
               "faceoffs":1,
               "faceoff_win_pct":100.0
            },
            "penalty":{
               "shots":0,
               "goals":0,
               "missed_shots":0
            },
            "shootout":{
               "shots":0,
               "missed_shots":0,
               "goals":0
            },
            "periods":[
               {
                  "id":"7102a56a-d731-4446-93ec-28389b0cfc00",
                  "sequence":1,
                  "number":1,
                  "type":"REG",
                  "total":{
                     "goals":0,
                     "assists":0,
                     "penalties":0,
                     "penalty_minutes":0,
                     "shots":0,
                     "blocked_att":0,
                     "missed_shots":1,
                     "hits":0,
                     "giveaways":0,
                     "takeaways":0,
                     "blocked_shots":0,
                     "faceoffs_won":1,
                     "faceoffs_lost":1,
                     "number_of_shifts":8,
                     "points":0,
                     "shooting_pct":0.0,
                     "faceoff_win_pct":50.0,
                     "faceoffs":2
                  },
                  "powerplay":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "shorthanded":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "evenstrength":{
                     "assists":0,
                     "shots":0,
                     "missed_shots":1,
                     "goals":0
                  },
                  "penalty":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0
                  }
               },
               {
                  "id":"356e7254-be5b-435b-a9d4-d687f80eb6d8",
                  "sequence":2,
                  "number":2,
                  "type":"REG",
                  "total":{
                     "goals":0,
                     "assists":1,
                     "penalties":0,
                     "penalty_minutes":0,
                     "shots":1,
                     "blocked_att":1,
                     "missed_shots":0,
                     "hits":0,
                     "giveaways":0,
                     "takeaways":0,
                     "blocked_shots":0,
                     "faceoffs_won":2,
                     "faceoffs_lost":0,
                     "number_of_shifts":8,
                     "points":1,
                     "shooting_pct":0.0,
                     "faceoff_win_pct":100.0,
                     "faceoffs":2
                  },
                  "powerplay":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "shorthanded":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "evenstrength":{
                     "assists":1,
                     "shots":1,
                     "missed_shots":0,
                     "goals":0
                  },
                  "penalty":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0
                  }
               },
               {
                  "id":"e0582541-eaa0-4980-846c-073f93e2c12c",
                  "sequence":3,
                  "number":3,
                  "type":"REG",
                  "total":{
                     "goals":0,
                     "assists":0,
                     "penalties":0,
                     "penalty_minutes":0,
                     "shots":1,
                     "blocked_att":0,
                     "missed_shots":0,
                     "hits":0,
                     "giveaways":0,
                     "takeaways":0,
                     "blocked_shots":0,
                     "faceoffs_won":0,
                     "faceoffs_lost":0,
                     "number_of_shifts":1,
                     "points":0,
                     "shooting_pct":0.0,
                     "faceoff_win_pct":0.0,
                     "faceoffs":0
                  },
                  "powerplay":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "shorthanded":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "evenstrength":{
                     "assists":0,
                     "shots":1,
                     "missed_shots":0,
                     "goals":0
                  },
                  "penalty":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0
                  }
               }
            ]
         },
         "time_on_ice":{
            "shifts":17,
            "powerplay":"2:50",
            "shorthanded":"1:01",
            "overtime":"00:00",
            "avg":"00:45",
            "evenstrength":"9:02",
            "total":"12:53"
         }
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:a9b7f2c2-54f6-48cf-a11f-7369e228661d",
      "status":"inprogress",
      "player":"sd:player:42a64a72-0f24-11e2-8525-18a905767e44",
      "stats_type":"player",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}
{
   "payload":{
      "game":{
         "id":"a9b7f2c2-54f6-48cf-a11f-7369e228661d",
         "status":"inprogress",
         "coverage":"full",
         "reference":"20319",
         "scheduled":"2017-10-05T13:00:00+00:00",
         "period":3,
         "home":{
            "name":"Avalanche",
            "market":"Colorado",
            "reference":"21",
            "id":"4415ce44-0f24-11e2-8525-18a905767e44",
            "points":1
         },
         "away":{
            "name":"Canucks",
            "market":"Vancouver",
            "reference":"23",
            "id":"4415b0a7-0f24-11e2-8525-18a905767e44",
            "points":2
         }
      },
      "player":{
         "full_name":"Jarome Iginla",
         "first_name":"Jarome",
         "last_name":"Iginla",
         "handedness":"R",
         "position":"F",
         "primary_position":"RW",
         "jersey_number":"12",
         "reference":"8462042",
         "captain":"N",
         "id":"429d11d7-0f24-11e2-8525-18a905767e44",
         "played":true,
         "statistics":{
            "total":{
               "goals":0,
               "assists":0,
               "penalties":0,
               "penalty_minutes":0,
               "shots":4,
               "blocked_att":1,
               "missed_shots":1,
               "hits":1,
               "giveaways":0,
               "takeaways":0,
               "blocked_shots":0,
               "faceoffs_won":1,
               "faceoffs_lost":0,
               "plus_minus":0,
               "overtime_goals":0,
               "overtime_assists":0,
               "overtime_shots":0,
               "penalties_major":0,
               "penalties_minor":0,
               "penalties_misconduct":0,
               "emptynet_goals":0,
               "shooting_pct":0.0,
               "faceoff_win_pct":100.0,
               "faceoffs":1,
               "points":0
            },
            "powerplay":{
               "shots":2,
               "goals":0,
               "missed_shots":0,
               "assists":0,
               "seconds_played":225,
               "faceoffs_won":1,
               "faceoffs":1,
               "faceoffs_lost":0,
               "faceoff_win_pct":100.0
            },
            "shorthanded":{
               "shots":0,
               "goals":0,
               "missed_shots":0,
               "assists":0,
               "seconds_played":0,
               "faceoffs":0,
               "faceoffs_won":0,
               "faceoffs_lost":0,
               "faceoff_win_pct":0.0
            },
            "evenstrength":{
               "assists":0,
               "faceoffs_lost":0,
               "seconds_played":478,
               "goals":0,
               "shots":2,
               "faceoffs_won":0,
               "missed_shots":1,
               "faceoffs":0,
               "faceoff_win_pct":0.0
            },
            "penalty":{
               "shots":0,
               "goals":0,
               "missed_shots":0
            },
            "shootout":{
               "shots":0,
               "missed_shots":0,
               "goals":0
            },
            "periods":[
               {
                  "id":"7102a56a-d731-4446-93ec-28389b0cfc00",
                  "sequence":1,
                  "number":1,
                  "type":"REG",
                  "total":{
                     "goals":0,
                     "assists":0,
                     "penalties":0,
                     "penalty_minutes":0,
                     "shots":3,
                     "blocked_att":0,
                     "missed_shots":1,
                     "hits":0,
                     "giveaways":0,
                     "takeaways":0,
                     "blocked_shots":0,
                     "faceoffs_won":0,
                     "faceoffs_lost":0,
                     "number_of_shifts":7,
                     "points":0,
                     "shooting_pct":0.0,
                     "faceoff_win_pct":0.0,
                     "faceoffs":0
                  },
                  "powerplay":{
                     "shots":2,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "shorthanded":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "evenstrength":{
                     "assists":0,
                     "shots":1,
                     "missed_shots":1,
                     "goals":0
                  },
                  "penalty":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0
                  }
               },
               {
                  "id":"356e7254-be5b-435b-a9d4-d687f80eb6d8",
                  "sequence":2,
                  "number":2,
                  "type":"REG",
                  "total":{
                     "goals":0,
                     "assists":0,
                     "penalties":0,
                     "penalty_minutes":0,
                     "shots":1,
                     "blocked_att":1,
                     "missed_shots":0,
                     "hits":1,
                     "giveaways":0,
                     "takeaways":0,
                     "blocked_shots":0,
                     "faceoffs_won":1,
                     "faceoffs_lost":0,
                     "number_of_shifts":5,
                     "points":0,
                     "shooting_pct":0.0,
                     "faceoff_win_pct":100.0,
                     "faceoffs":1
                  },
                  "powerplay":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "shorthanded":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "evenstrength":{
                     "assists":0,
                     "shots":1,
                     "missed_shots":0,
                     "goals":0
                  },
                  "penalty":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0
                  }
               },
               {
                  "id":"e0582541-eaa0-4980-846c-073f93e2c12c",
                  "sequence":3,
                  "number":3,
                  "type":"REG",
                  "total":{
                     "goals":0,
                     "assists":0,
                     "penalties":0,
                     "penalty_minutes":0,
                     "shots":0,
                     "blocked_att":0,
                     "missed_shots":0,
                     "hits":0,
                     "giveaways":0,
                     "takeaways":0,
                     "blocked_shots":0,
                     "faceoffs_won":0,
                     "faceoffs_lost":0,
                     "number_of_shifts":1,
                     "points":0,
                     "shooting_pct":0.0,
                     "faceoff_win_pct":0.0,
                     "faceoffs":0
                  },
                  "powerplay":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "shorthanded":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0,
                     "assists":0
                  },
                  "evenstrength":{
                     "assists":0,
                     "shots":0,
                     "missed_shots":0,
                     "goals":0
                  },
                  "penalty":{
                     "shots":0,
                     "goals":0,
                     "missed_shots":0
                  }
               }
            ]
         },
         "time_on_ice":{
            "shifts":13,
            "powerplay":"3:45",
            "shorthanded":"00:00",
            "overtime":"00:00",
            "avg":"00:54",
            "evenstrength":"7:58",
            "total":"11:43"
         }
      }
   },
   "locale":"en",
   "metadata":{
      "league":"NHL",
      "match":"sd:match:a9b7f2c2-54f6-48cf-a11f-7369e228661d",
      "status":"inprogress",
      "player":"sd:player:429d11d7-0f24-11e2-8525-18a905767e44",
      "stats_type":"player",
      "locale":"en",
      "operation":"update",
      "version":"v5"
   }
}

Data Points

Boxscore:
AttributeParent ElementTypeDescription
pointsgame-home/awayIntegerNumber of points for a team
pointsgame-home/away-scoringIntegerNumber of points in a period for a team
periodgameIntegerCurrent period of a game
idevent-overtimeGUIDUnique ID of an overtime period
ex. 65c87f65-47a8-4341-a34f-a9036582aa79
numberevent-overtimeIntegerOvertime number
sequenceevent-overtimeIntegerOvertime sequence number
idevent-periodGUIDUnique ID of a period
ex. 65c87f65-47a8-4341-a34f-a9036582aa79
numberevent-periodIntegerPeriod number
sequenceevent-periodIntegerPeriod sequence number
typeevent-periodStringType of a period
ex. Period
Game:
AttributeParent ElementTypeDescription
idgameGUIDUnique ID of a game
ex. 10b9ce0f-fd31-4d1f-828b-4f20d628f14f
referencegameStringLeague reference ID of a game
ex. 20393
scheduledgamedateTimeScheduled date and time of a game
ex. 2022-12-04T20:00:00Z
sr_idgameGUIDUnique Sportradar ID of a game
ex. sr:match:34542743
statusgameStringThe status of a game
scheduled,created,inprogress,complete,closed,cancelled,delayed,postponed,time-tbd,if-necessary,unnecessary
Please see our FAQ section for a list of game status definitions
idgame-awayGUIDUnique ID of the away team
ex. 4416091c-0f24-11e2-8525-18a905767e44
namegame-awayStringTeam name of the away team
ex. Wild
marketgame-awayStringMarket of the away team
ex. Minnesota
referencegame-awayStringLeague reference ID of the away team
ex. 30
sr_idgame-awayGUIDUnique Sportradar ID of the away team
ex. sr:team:3689
coveragegameStringCoverage level of a game
full,boxscore
idgame-homeGUIDUnique ID of the home team
ex. 4416091c-0f24-11e2-8525-18a905767e44
namegame-homeStringTeam name of the home team
ex. Wild
marketgame-homeStringMarket of the home team
ex. Minnesota
referencegame-homeStringLeague reference ID of the home team
ex. 30
sr_idgame-homeGUIDUnique Sportradar ID of the home team
ex. sr:team:3689
Game Statistics (Player):
AttributeParent ElementTypeDescription
assistsplayer-statisticsIntegerNumber of assists
avgplayer-time_on_iceStringAverage time on ice in seconds
ex. 00:44
blocked_attplayer-statisticsIntegerNumber of blocked attempts (i.e. player's shot was blocked)
blocked_shotsplayer-statisticsIntegerNumber of blocked shots (i.e. player blocked a shot)
emptynet_goalsplayer-statisticsIntegerNumber of empty net goals
assistsplayer-statistics-evenstrengthIntegerNumber of even strength assists
faceoff_win_pctplayer-statistics-evenstrengthDecimalEven strength faceoff win percentage
faceoffsplayer-statistics-evenstrengthIntegerNumber of even strength faceoffs
faceoffs_lostplayer-statistics-evenstrengthIntegerNumber of even strength faceoffs lost
faceoffs_wonplayer-statistics-evenstrengthIntegerNumber of even strength faceoffs won
goalsplayer-statistics-evenstrengthIntegerNumber of even strength goals
missed_shotsplayer-statistics-evenstrengthIntegerNumber of even strength missed shots
shotsplayer-statistics-evenstrengthIntegerNumber of even strength shots on goal
evenstrengthplayer-time_on_iceStringEven strength time on ice in seconds
ex. 13:21
faceoff_win_pctplayer-statisticsDecimalFaceoff win percentage
ex. 46.7
faceoffsplayer-statisticsIntegerNumber of faceoffs
faceoffs_lostplayer-statisticsIntegerNumber of faceoffs lost
faceoffs_wonplayer-statisticsIntegerNumber of faceoffs won
winning_goalplayer-statisticsBooleanSignifies the player made the winning goal in a game
giveawaysplayer-statisticsIntegerNumber of giveaways
goalsplayer-statisticsIntegerNumber of goals
hitsplayer-statisticsIntegerNumber of hits
missed_shotsplayer-statisticsIntegerNumber of missed_shots
overtime_assistsplayer-statisticsIntegerNumber of overtime assists
overtime_goalsplayer-statisticsIntegerNumber of overtime goals
overtime_shotsplayer-statisticsIntegerNumber of overtime shots
overtimeplayer-time_on_iceStringOvertime time on ice in seconds
ex. 00:13
penaltiesplayer-statisticsIntegerNumber of penalties
penalties_majorplayer-statisticsIntegerNumber of major penalties
penalties_matchplayer-statisticsIntegerNumber of match penalties
penalties_minorplayer-statisticsIntegerNumber of minor penalties
penalties_misconductplayer-statisticsIntegerNumber of misconduct penalties
goalsplayer-statistics-penaltyIntegerNumber of penalty goals
missed_shotsplayer-statistics-penaltyIntegerNumber of penalty missed shots
shotsplayer-statistics-penaltyIntegerNumber of penalty shots on goal
penalty_minutesplayer-statisticsIntegerNumber of penalty minutes
plus_minusplayer-statisticsIntegerPlus/Minus (Team scoring while a player is on the rink)
ex. -1 or 2
pointsplayer-statisticsIntegerNumber of points
assistsplayer-statistics-powerplayIntegerNumber of power play assists
faceoff_win_pctplayer-statistics-powerplayDecimalPower play faceoff win percentage
faceoffsplayer-statistics-powerplayIntegerNumber of power play faceoffs
faceoffs_lostplayer-statistics-powerplayIntegerNumber of power play faceoffs lost
faceoffs_wonplayer-statistics-powerplayIntegerNumber of power play faceoffs won
goalsplayer-statistics-powerplayIntegerNumber of power play goals
missed_shotsplayer-statistics-powerplayIntegerNumber of power play missed shots
shotsplayer-statistics-powerplayIntegerNumber of power play shots on goal
powerplayplayer-time_on_iceStringPower play time on ice in seconds
ex. 1:31
shiftsplayer-time_on_iceIntegerNumber of shifts
shooting_pctplayer-statisticsDecimalShooting percentage
ex. 80.0
goalsplayer-statistics-shootoutIntegerNumber of shootout goals
missed_shotsplayer-statistics-shootoutIntegerNumber of shootout missed shots
shotsplayer-statistics-shootoutIntegerNumber of shootout shots on goal
assistsplayer-statistics-shorthandedIntegerNumber of power play assists
faceoff_win_pctplayer-statistics-shorthandedDecimalShort handed faceoff win percentage
faceoffsplayer-statistics-shorthandedIntegerNumber of short handed faceoffs
faceoffs_lostplayer-statistics-shorthandedIntegerNumber of short handed faceoffs lost
faceoffs_wonplayer-statistics-shorthandedIntegerNumber of short handed faceoffs won
goalsplayer-statistics-shorthandedIntegerNumber of power short handed
missed_shotsplayer-statistics-shorthandedIntegerNumber of short handed missed shots
shotsplayer-statistics-shorthandedIntegerNumber of short handed shots on goal
shorthandedplayer-time_on_iceStringShort handed time on ice in seconds
ex. 00:32
shotsplayer-statisticsIntegerNumber of shots on goal
takeawaysplayer-statisticsIntegerNumber of takeaways
totalplayer-time_on_iceStringTotal time on ice in seconds
ex. 19:13
Game Statistics (Goalie):
AttributeParent ElementTypeDescription
creditplayer-goaltendingStringGame credit given to the goalie
win,loss,overtime_loss,none
goals_againstplayer-goaltendingIntegerNumber of goals against
saves_pctplayer-goaltendingDecimalSave percentage
ex. 0.882
savesplayer-goaltendingIntegerNumber of saves
shots_againstplayer-goaltendingIntegerNumber of shots against
shutoutplayer-goaltendingBooleanSignifies a shutout for a goalie
goals_againstplayer-goaltending-evenstrengthIntegerNumber of even strength goals against
saves_pctplayer-goaltending-evenstrengthDecimalEven strength save percentage
savesplayer-goaltending-evenstrengthIntegerNumber of even strength saves
shots_againstplayer-goaltending-evenstrengthIntegerNumber of even strength shots against
goals_againstplayer-goaltending-penaltyIntegerNumber of penalty goals against
saves_pctplayer-goaltending-penaltyDecimalPenalty save percentage
savesplayer-goaltending-penaltyIntegerNumber of penalty saves
shots_againstplayer-goaltending-penaltyIntegerNumber of penalty shots against
goals_againstplayer-goaltending-powerplayIntegerNumber of power play goals against
saves_pctplayer-goaltending-powerplayDecimalPower play save percentage
savesplayer-goaltending-powerplayIntegerNumber of power play saves
shots_againstplayer-powerplay-penaltyIntegerNumber of power play shots against
goals_againstplayer-goaltending-shootoutIntegerNumber of shootout goals against
saves_pctplayer-goaltending-shootoutDecimalShootout save percentage
savesplayer-goaltending-shootoutIntegerNumber of shootout saves
shots_againstplayer-goaltending-shootoutIntegerNumber of shootout shots against
goals_againstplayer-goaltending-shorthandedIntegerNumber of short-handed goals against
saves_pctplayer-goaltending-shorthandedDecimalShort-handed save percentage
savesplayer-goaltending-shorthandedIntegerNumber of short-handed saves
shots_againstplayer-goaltending-shorthandedIntegerNumber of short-handed shots against
Game Statistics (Team):
AttributeParent ElementTypeDescription
assiststeam-statistics-totalIntegerNumber of assists
blocked_attteam-statistics-totalIntegerNumber of blocked attempts
blocked_shotsteam-statistics-totalIntegerNumber of blocked shots
emptynet_goalsteam-statistics-totalIntegerNumber of empty net goals
faceoff_win_pctteam-statistics-totalDecimalFaceoff win percentage
ex. 52.5
faceoffsteam-statistics-totalIntegerNumber of faceoffs
faceoffs_lostteam-statistics-totalIntegerNumber of faceoffs lost
faceoffs_wonteam-statistics-totalIntegerNumber of faceoffs won
winning_goalteam-statistics-totalBooleanSignifies a team made the winning goal in a game
giveawaysteam-statistics-totalIntegerNumber of giveaways
goalsteam-statistics-totalIntegerNumber of goals
hitsteam-statistics-totalIntegerNumber of hits
missed_shotsteam-statistics-totalIntegerNumber of missed shots
overtime_assiststeam-statistics-totalIntegerNumber of overtime assists
overtime_goalsteam-statistics-totalIntegerNumber of overtime goals
overtime_shotsteam-statistics-totalIntegerNumber of overtime shots
penaltiesteam-statistics-totalIntegerNumber of penalties
penalties_majorteam-statistics-totalIntegerNumber of major penalties
penalties_matchteam-statistics-totalIntegerNumber of match penalties
penalties_minorteam-statistics-totalIntegerNumber of minor penalties
penalties_misconductteam-statistics-totalIntegerNumber of misconduct penalties
penalty_minutesteam-statistics-totalIntegerNumber of penalty minutes served
plus_minusteam-statistics-totalIntegerTeam plus/minus for a game
pointsteam-statistics-totalIntegerNumber of points
shooting_pctteam-statistics-totalDecimalShooting percentage
ex. 21.9
shotsteam-statistics-totalIntegerNumber of shots on goal
takeawaysteam-statistics-totalIntegerNumber of takeaways
team_penaltiesteam-statistics-totalIntegerNumber of team penalties
team_penalty_minutesteam-statistics-totalIntegerNumber of team penalty minutes
Game Statistics - Shootouts and Penalty Shots (Team):
AttributeParent ElementTypeDescription
goalsteam-shootoutIntegerNumber of shootout goals
missed_shotsteam-shootoutIntegerNumber of missed shootout shots
shotsteam-shootoutIntegerNumber of shootout shots
goalsteam-statistics-penaltyIntegerNumber of penalty goals
missed_shotsteam-statistics-penaltyIntegerNumber of penalty missed shots
shotsteam-statistics-penaltyIntegerNumber of penalty shots on goal
Game Statistics - Even Strength (Team):
AttributeParent ElementTypeDescription
assiststeam-statistics-evenstrengthIntegerNumber of even strength assists
faceoffs_wonteam-statistics-evenstrengthIntegerNumber of even strength faceoffs won
faceoffs_win_pctteam-statistics-evenstrengthDecimalEven strength faceoff win percentage
faceoffsteam-statistics-evenstrengthIntegerNumber of even strength faceoffs
faceoffs_lostteam-statistics-evenstrengthIntegerNumber of even strength faceoffs lost
goalsteam-statistics-evenstrengthIntegerNumber of even strength goals
missed_shotsteam-statistics-evenstrengthIntegerNumber of even strength missed shots
opportunitiesteam-statistics-evenstrengthIntegerNumber of even strength opportunities
shotsteam-statistics-evenstrengthIntegerNumber of even strength shots on goal
typeteam-statistics-evenstrength-strengthStringEven strength type
5v5,4v4,3v3
goalsteam-statistics-evenstrength-strengthIntegerNumber of even strength goals for a even strength type
opportunitiesteam-statistics-evenstrength-strengthIntegerNumber of even strength opportunities for a even strength type
shotsteam-statistics-evenstrength-strengthIntegerNumber of even strength shots for a even strength type
timeteam-statistics-evenstrength-strengthStringTime in minutes and seconds for a even strength type
ex. 1:31
Game Statistics - Power Play (Team):
AttributeParent ElementTypeDescription
assiststeam-statistics-powerplayIntegerNumber of power play assists
faceoffs_wonteam-statistics-powerplayIntegerNumber of power play faceoffs won
faceoffs_win_pctteam-statistics-powerplayDecimalPower play faceoff win percentage
faceoffsteam-statistics-powerplayIntegerNumber of power play faceoffs
faceoffs_lostteam-statistics-powerplayIntegerNumber of power play faceoffs lost
goalsteam-statistics-powerplayIntegerNumber of power play goals
missed_shotsteam-statistics-powerplayIntegerNumber of power play missed shots
opportunitiesteam-statistics-powerplayIntegerNumber of power play opportunities
shotsteam-statistics-powerplayIntegerNumber of power play shots on goal
typeteam-statistics-powerplay-strengthStringPower play type
5v4,5v3,4v3
goalsteam-statistics-powerplay-strengthIntegerNumber of power play goals for a power play type
opportunitiesteam-statistics-powerplay-strengthIntegerNumber of power play opportunities for a power play type
shotsteam-statistics-powerplay-strengthIntegerNumber of power play shots for a power play type
timeteam-statistics-powerplay-strengthStringTime in minutes and seconds for a power play type
ex. 1:31
Game Statistics - Short-handed (Team):
AttributeParent ElementTypeDescription
assiststeam-statistics-shorthandedIntegerNumber of short-handed assists
faceoffs_wonteam-statistics-shorthandedIntegerNumber of short-handed faceoffs won
faceoffs_win_pctteam-statistics-shorthandedDecimalShort-handed faceoff win percentage
faceoffsteam-statistics-shorthandedIntegerNumber of short-handed faceoffs
faceoffs_lostteam-statistics-shorthandedIntegerNumber of short-handed faceoffs lost
goalsteam-statistics-shorthandedIntegerNumber of short-handed goals
missed_shotsteam-statistics-shorthandedIntegerNumber of short-handed missed shots
opportunitiesteam-statistics-shorthandedIntegerNumber of short-handed opportunities
shotsteam-statistics-shorthandedIntegerNumber of short-handed shots on goal
typeteam-statistics-shorthanded-strengthStringShort-handed type
4v5,3v5,3v4
goalsteam-statistics-shorthanded-strengthIntegerNumber of short-handed goals for a short-handed type
opportunitiesteam-statistics-shorthanded-strengthIntegerNumber of short-handed opportunities for a short-handed type
shotsteam-statistics-shorthanded-strengthIntegerNumber of short-handed shots for a short-handed type
timeteam-statistics-shorthanded-strengthStringTime in minutes and seconds for a short-handed type
ex. 1:31
Game Statistics - Goaltending (Team):
AttributeParent ElementTypeDescription
creditteam-goaltendingStringGame credit given to the goalie
win,loss,overtime_loss,none
goals_againstteam-goaltendingIntegerNumber of goals against
saves_pctteam-goaltendingDecimalSave percentage
ex. 0.882
savesteam-goaltendingIntegerNumber of saves
shots_againstteam-goaltendingIntegerNumber of shots against
shutoutteam-goaltendingBooleanSignifies a shutout for a team
total_goals_againstteam-goaltendingIntegerNumber of total goals against
total_shots_againstteam-goaltendingIntegerNumber of total shots against
totalteam-goaltending-time_on_iceStringTime on ice for the goalies in minutes
ex. 60:00
goals_againstteam-goaltending-emptynetIntegerEmpty net goals against
goals_againstteam-goaltending-emptynet-powerplayIntegerEmpty net power play goals against
goals_againstteam-goaltending-emptynet-shorthandedIntegerEmpty net short-handed goals against
goals_againstteam-goaltending-emptynet-evenstrengthIntegerEmpty net even strength goals against
shots_againstteam-goaltending-emptynetIntegerEmpty net shots against
goals_againstteam-goaltending-evenstrengthIntegerNumber of even strength goals against
saves_pctteam-goaltending-evenstrengthDecimalEven strength save percentage
savesteam-goaltending-evenstrengthIntegerNumber of even strength saves
shots_againstteam-goaltending-evenstrengthIntegerNumber of even strength shots against
goals_againstteam-goaltending-penaltyIntegerNumber of penalty goals against
saves_pctteam-goaltending-penaltyDecimalPenalty save percentage
savesteam-goaltending-penaltyIntegerNumber of penalty saves
shots_againstteam-goaltending-penaltyIntegerNumber of penalty shots against
goals_againstteam-goaltending-powerplayIntegerNumber of power play goals against
saves_pctteam-goaltending-powerplayDecimalPower play save percentage
savesteam-goaltending-powerplayIntegerNumber of power play saves
shots_againstplayer-powerplay-penaltyIntegerNumber of power play shots against
goals_againstteam-shootoutIntegerNumber of shootout goals against
saves_pctteam-shootoutDecimalShootout save percentage
savesteam-shootoutIntegerNumber of shootout saves
shots_againstteam-shootoutIntegerNumber of shootout shots against
goals_againstteam-goaltending-shorthandedIntegerNumber of short-handed goals against
saves_pctteam-goaltending-shorthandedDecimalShort-handed save percentage
savesteam-goaltending-shorthandedIntegerNumber of short-handed saves
shots_againstteam-goaltending-shorthandedIntegerNumber of short-handed shots against
Metadata:
AttributeParent ElementTypeDescription
leaguemetadataStringAlias of a league
ex. NHL
localemetadataStringLanguage code
ex. en (English)
matchmetadataGUIDUnique ID(s) of a game
ex. sd:match:2de3fad5-a527-4c49-9093-9243d2135352,sr:match:34542877
operationmetadataStringOperation of an update
create,update,delete
playermetadataGUIDUnique ID(s) of a player
ex. sd:player:428e37b4-0f24-11e2-8525-18a905767e44,sr:player:31289
statusmetadataStringThe status of a game
scheduled,created,inprogress,halftime,complete,closed,cancelled,delayed,postponed,time-tbd,if-necessary,unnecessary
Please see our FAQ section for a list of game status definitions
stats_typemetadataStringType of statistics returned in a payload
ex. player,team
teammetadataGUIDUnique ID(s) of a team
ex. sd:team:44182a9d-0f24-11e2-8525-18a905767e44,sr:team:3680
versionmetadataStringVersion of the API
ex. v5
Period Statistics (Player):
AttributeParent ElementTypeDescription
assistsplayer-statistics-periodsIntegerNumber of assists
blocked_attplayer-statistics-periodsIntegerNumber of blocked attempts (i.e. player's shot was blocked)
blocked_shotsplayer-statistics-periodsIntegerNumber of blocked shots (i.e. player blocked a shot)
assistsplayer-statistics-periods-evenstrengthIntegerNumber of even strength assists
goalsplayer-statistics-periods-evenstrengthIntegerNumber of even strength goals
missed_shotsplayer-statistics-periods-evenstrengthIntegerNumber of even strength missed shots
shotsplayer-statistics-periods-evenstrengthIntegerNumber of even strength shots on goal
faceoff_win_pctplayer-statistics-periodsDecimalFaceoff win percentage
ex. 46.7
faceoffsplayer-statistics-periodsIntegerNumber of faceoffs
faceoffs_lostplayer-statistics-periodsIntegerNumber of faceoffs lost
faceoffs_wonplayer-statistics-periodsIntegerNumber of faceoffs won
giveawaysplayer-statistics-periodsIntegerNumber of giveaways
goalsplayer-statistics-periodsIntegerNumber of goals
hitsplayer-statistics-periodsIntegerNumber of hits
missed_shotsplayer-statistics-periodsIntegerNumber of missed_shots
penaltiesplayer-statistics-periodsIntegerNumber of penalties
goalsplayer-statistics-periods-penaltyIntegerNumber of penalty goals
missed_shotsplayer-statistics-periods-penaltyIntegerNumber of penalty missed shots
shotsplayer-statistics-periods-penaltyIntegerNumber of penalty shots on goal
penalty_minutesplayer-statistics-periodsIntegerNumber of penalty minutes
pointsplayer-statistics-periodsIntegerNumber of points
assistsplayer-statistics-periods-powerplayIntegerNumber of power play assists
goalsplayer-statistics-periods-powerplayIntegerNumber of power play goals
missed_shotsplayer-statistics-periods-powerplayIntegerNumber of power play missed shots
shotsplayer-statistics-periods-powerplayIntegerNumber of power play shots on goal
shiftsplayer-time_on_iceIntegerNumber of shifts
shooting_pctplayer-statistics-periodsDecimalShooting percentage
ex. 80.0
assistsplayer-statistics-periods-shorthandedIntegerNumber of power play assists
goalsplayer-statistics-periods-shorthandedIntegerNumber of power short handed
missed_shotsplayer-statistics-periods-shorthandedIntegerNumber of short handed missed shots
shotsplayer-statistics-periods-shorthandedIntegerNumber of short handed shots on goal
shotsplayer-statistics-periodsIntegerNumber of shots on goal
takeawaysplayer-statistics-periodsIntegerNumber of takeaways
Period Statistics - Goaltending (Player):
AttributeParent ElementTypeDescription
goals_againstplayer-goaltending-periodsIntegerNumber of goals against
saves_pctplayer-goaltending-periodsDecimalSave percentage
ex. 0.882
savesplayer-goaltending-periodsIntegerNumber of saves
shots_againstplayer-goaltending-periodsIntegerNumber of shots against
goals_againstplayer-goaltending-periods-evenstrengthIntegerNumber of even strength goals against
saves_pctplayer-goaltending-periods-evenstrengthDecimalEven strength save percentage
savesplayer-goaltending-periods-evenstrengthIntegerNumber of even strength saves
shots_againstplayer-goaltending-periods-evenstrengthIntegerNumber of even strength shots against
goals_againstplayer-goaltending-periods-penaltyIntegerNumber of penalty goals against
saves_pctplayer-goaltending-periods-penaltyDecimalPenalty save percentage
savesplayer-goaltending-periods-penaltyIntegerNumber of penalty saves
shots_againstplayer-goaltending-periods-penaltyIntegerNumber of penalty shots against
goals_againstplayer-goaltending-periods-powerplayIntegerNumber of power play goals against
saves_pctplayer-goaltending-periods-powerplayDecimalPower play save percentage
savesplayer-goaltending-periods-powerplayIntegerNumber of power play saves
shots_againstplayer-goaltending-periods-powerplayIntegerNumber of power play shots against
goals_againstplayer-goaltending-periods-shorthandedIntegerNumber of short-handed goals against
saves_pctplayer-goaltending-periods-shorthandedDecimalShort-handed save percentage
savesplayer-goaltending-periods-shorthandedIntegerNumber of short-handed saves
shots_againstplayer-goaltending-periods-shorthandedIntegerNumber of short-handed shots against
Player:
AttributeParent ElementTypeDescription
captainplayerBooleanType of team captain
C(Team Captain),A(Alternate Captain),N(Not a captain)
first_nameplayerStringFirst name of a player
ex. Sidney
full_nameplayerStringFull name of a player
ex. Sidney Crosby
handednessplayerStringDominant hand of a player
ex. L,R
idplayerGUIDUnique ID of a player
ex. 433de553-0f24-11e2-8525-18a905767e44
jersey_numberplayerIntegerNumber of a player's jersey
last_nameplayerStringLast name of a player
ex. Crosby
playedplayerBooleanSignifies a player appeared in a game
scratchedplayerBooleanSignifies a player was scratched from a game
starterplayerBooleanSignifies a player started a game
name_suffixplayerStringSuffix of a player
ex. Jr.
positionplayerStringPosition of a player
NA,D,F,F-D,G
primary_positionplayerStringPrimary position of a player
NA,C,D,G,LW,RW
referenceplayerStringLeague reference ID of a player
ex. 8471675
sr_idplayerGUIDUnique Sportradar ID of a player
ex. sr:player:31007
Team:
AttributeParent ElementTypeDescription
idteamGUIDUnique ID of a team
ex. bdc11650-6f74-49c4-875e-778aeb7632d9
marketteamStringMarket name of a team
ex. Minnesota
nameteamStringTeam name
ex. Wild
referenceteamStringLeague reference ID of a team
ex. 30
sr_idteamGUIDUnique Sportradar ID of a team
ex. sr:team:3689