NHL API – Player Nationality
July 9th, 2026
We’ve added a nationality attribute to our NHL API.
This is the country the player represents internationally, which may differ from the existing birth_place data point. The value is a three-letter ISO country code (e.g., CAN), matching the country code used in birth_place.
⭐ Benefit
Use nationality to display the country a player represents internationally, distinct from their birthplace.
📋 Recommended Actions
- Capture the new
nationalityfield from the Player and Team Profile endpoints. Note that this is an optional field, and may not be present for every player. - Use it wherever you display player origin, keeping in mind it may differ from
birth_place.
☑️ Sample Requests:
curl --request GET \
--url https://api.sportradar.com/nhl/trial/v7/en/players/{player_id}/profile.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'🔢 Products
| Sport | Product | Version(s) |
|---|---|---|
| Ice Hockey | NHL API | v7 |
🔁 Endpoints Affected
⚙️ Return Samples
<player xmlns="http://feed.elasticstats.com/schema/hockey/profile-v7.0.xsd" id="433de553-0f24-11e2-8525-18a905767e44" status="ACT" full_name="Sidney Crosby" first_name="Sidney" last_name="Crosby" abbr_name="S.Crosby" height="71" weight="200" handedness="L" position="F" primary_position="C" jersey_number="87" experience="20" birth_place="Cole Harbour, NS, CAN" birthdate="1987-08-07" updated="2026-03-18T16:03:01+00:00" sr_id="sr:player:31007" reference="8471675" rookie_year="2005" salary="8700000" nationality="CAN">{
"id": "433de553-0f24-11e2-8525-18a905767e44",
"status": "ACT",
"full_name": "Sidney Crosby",
"first_name": "Sidney",
"last_name": "Crosby",
"abbr_name": "S.Crosby",
"height": 71,
"weight": 200,
"handedness": "L",
"position": "F",
"primary_position": "C",
"jersey_number": "87",
"experience": "20",
"birth_place": "Cole Harbour, NS, CAN",
"birthdate": "1987-08-07",
"updated": "2026-03-18T16:03:01+00:00",
"sr_id": "sr:player:31007",
"reference": "8471675",
"rookie_year": 2005,
"salary": 8700000,
"nationality": "CAN",