Skip to main content

NBA Player Split Stats API Documentation

Requirement

You need an API key to use SportsBlaze. Get access at www.sportsblaze.com.

Update Frequency

This endpoint updates every 60 seconds.

Description

This endpoint returns NBA player split stats and custom rankings.

API Endpoint

https://api.sportsblaze.com/nba/v1/splits/players/{season}/{split}.json

Splits

  • regular_season
  • regular_season_away
  • regular_season_home
  • regular_season_last_1
  • regular_season_last_5
  • regular_season_last_10
  • regular_season_last_20
  • regular_season_wins
  • regular_season_losses
  • regular_season_away_wins
  • regular_season_away_losses
  • regular_season_home_wins
  • regular_season_home_losses
  • regular_season_last_1_away
  • regular_season_last_5_away
  • regular_season_last_10_away
  • regular_season_last_20_away
  • regular_season_last_1_home
  • regular_season_last_5_home
  • regular_season_last_10_home
  • regular_season_last_20_home
  • regular_season_vs_{team}
  • {month}
  • playoffs
  • playoffs_last_1
  • playoffs_last_5

Parameters

key (required)

Your SportsBlaze API key.

id

The player id (e.g. 9e80524f-166d-5883-90f5-5eb81f39668c). Separate multiple ids with a comma (e.g. 9e80524f-166d-5883-90f5-5eb81f39668c,a79aa08e-9607-59c9-8c44-5813965df31d).

stats

Rank players by stat(s) (e.g. average_points, total_rebounds, or total_free_throws_made). Combine multiple stats by separating them with a comma (e.g. average_points,average_rebounds,average_assists).

Format: total/average_{stat}

min/max_played

Min/max games played (e.g. min_played=10 or max_played=50).

min/max_started

Min/max games started (e.g. min_started=10 or max_started=50).

min/max_{stat}

Min/max stat value (e.g. min_average_field_goals_pct, max_average_points, or max_total_rebounds_defensive).

Format: min/max_total/average_{stat}

sort

Sort ranked players in ascending order (e.g. sort=asc).

Example URLs

2024 player split stats, regular season:

https://api.sportsblaze.com/nba/v1/splits/players/2024/regular_season.json?key=your_key

2024 player split stats, regular season vs Los Angeles Lakers, minimum 2 games started:

https://api.sportsblaze.com/nba/v1/splits/players/2024/regular_season_vs_los_angeles_lakers.json?key=your_key&min_started=2

2024 player split stats, regular season last 10 games, ranked by average points:

https://api.sportsblaze.com/nba/v1/splits/players/2024/regular_season_last_10.json?key=your_key&stats=average_points

2024 player split stats, regular season home games, minimum 10 games played, ranked by total points, total rebounds, & total assists:

https://api.sportsblaze.com/nba/v1/splits/players/2024/regular_season_home.json?key=your_key&min_played=10&stats=total_points,total_rebounds,total_assists

2024 player split stats, December games, minimum 5 games started, ranked by average points in the paint, minimum 30% average two pointers pct, maximum 50 total second chance points:

https://api.sportsblaze.com/nba/v1/splits/players/2024/december.json?key=your_key&min_started=5&stats=average_points_in_the_paint&min_average_two_pointers_pct=0.3&max_total_points_second_chance=50

Example Response

{
"league": {
"id": "nba",
"name": "NBA",
"sport": "Basketball"
},
"season": {
"year": 2024,
"split": "Regular Season Last 10"
},
"ranking": {
"stats": [
"total_points",
"total_rebounds",
"total_assists"
],
"min_played": 10,
"min_average_field_goals_pct": 0.5,
"results": 162
},
"players": [
{
"rank": {
"sequence": 1,
"total": 542
},
"id": "9e1eebff-3f03-5baa-95aa-1a98aebaa0b0",
"name": "Nikola Jokić",
"played": 10,
"started": 10,
"stats": {
"total": {
"assists": 93,
"blocks": 5,
"blocks_received": 9,
"field_goals_attempts": 209,
"field_goals_made": 120,
"fouls_drawn": 77,
"fouls_offensive": 3,
"fouls_personal": 25,
"fouls_technical": 0,
"free_throws_attempts": 92,
"free_throws_made": 71,
"minus": 917,
"minutes": 385,
"plus": 1020,
"plus_minus": 103,
"points": 333,
"points_fast_break": 19,
"points_in_the_paint": 172,
"points_second_chance": 37,
"rebounds_defensive": 91,
"rebounds_offensive": 25,
"rebounds": 116,
"steals": 22,
"three_pointers_attempts": 60,
"three_pointers_made": 22,
"turnovers_personal": 34,
"two_pointers_attempts": 149,
"two_pointers_made": 98
},
"average": {
"assists": 9.3,
"blocks": 0.5,
"blocks_received": 0.9,
"field_goals_attempts": 20.9,
"field_goals_made": 12,
"field_goals_pct": 0.5741626794258373,
"fouls_drawn": 7.7,
"fouls_offensive": 0.3,
"fouls_personal": 2.5,
"fouls_technical": 0,
"free_throws_attempts": 9.2,
"free_throws_made": 7.1,
"free_throws_pct": 0.7717391304347826,
"minus": 91.7,
"minutes": 38.5,
"plus": 102,
"plus_minus": 10.3,
"points": 33.3,
"points_fast_break": 1.9,
"points_in_the_paint": 17.2,
"points_second_chance": 3.7,
"rebounds": 11.6,
"rebounds_defensive": 9.1,
"rebounds_offensive": 2.5,
"steals": 2.2,
"three_pointers_attempts": 6,
"three_pointers_made": 2.2,
"three_pointers_pct": 0.3666666666666667,
"turnovers_personal": 3.4,
"two_pointers_attempts": 14.9,
"two_pointers_made": 9.8,
"two_pointers_pct": 0.6577181208053692
}
},
"games": [
"a7581840-57cf-5b7e-b841-fb4a3c3f6c79",
"37da4ee2-98e6-5412-adc6-2337a87fe608",
"cccd927e-e306-5fca-8ef2-f6f25b02b12f",
"06c11b4a-bec0-5b05-83fa-f228eaed01a5",
"beee4f76-e5b5-57f3-953a-b0340aca3601",
"431a5f8d-3e4f-560d-99b2-c25732dceea4",
"9bc2b13c-b5e9-51b8-aeeb-155e9c85ce30",
"51175ad6-2a42-5845-82ca-f958f08b8ee1",
"79b57485-2606-534f-be89-ae8f672377be",
"98313648-ac3f-5655-94a5-5d326ab797e6"
]
},
{
"rank": {
"sequence": 2,
"total": 523
},
"id": "f2cd2ee5-04c1-5380-87fe-e4eebb416d26",
"name": "Giannis Antetokounmpo",
"played": 10,
"started": 10,
"stats": {
"total": {
"assists": 91,
"blocks": 7,
"blocks_received": 6,
"field_goals_attempts": 186,
"field_goals_made": 114,
"fouls_drawn": 82,
"fouls_offensive": 2,
"fouls_personal": 16,
"fouls_technical": 1,
"free_throws_attempts": 120,
"free_throws_made": 81,
"minus": 833,
"minutes": 355,
"plus": 916,
"plus_minus": 83,
"points": 315,
"points_fast_break": 44,
"points_in_the_paint": 190,
"points_second_chance": 38,
"rebounds_defensive": 100,
"rebounds_offensive": 17,
"rebounds": 117,
"steals": 10,
"three_pointers_attempts": 18,
"three_pointers_made": 6,
"turnovers_personal": 21,
"two_pointers_attempts": 168,
"two_pointers_made": 108
},
"average": {
"assists": 9.1,
"blocks": 0.7,
"blocks_received": 0.6,
"field_goals_attempts": 18.6,
"field_goals_made": 11.4,
"field_goals_pct": 0.6129032258064516,
"fouls_drawn": 8.2,
"fouls_offensive": 0.2,
"fouls_personal": 1.6,
"fouls_technical": 0.1,
"free_throws_attempts": 12,
"free_throws_made": 8.1,
"free_throws_pct": 0.6749999999999999,
"minus": 83.3,
"minutes": 35.5,
"plus": 91.6,
"plus_minus": 8.3,
"points": 31.5,
"points_fast_break": 4.4,
"points_in_the_paint": 19,
"points_second_chance": 3.8,
"rebounds": 11.7,
"rebounds_defensive": 10,
"rebounds_offensive": 1.7,
"steals": 1,
"three_pointers_attempts": 1.8,
"three_pointers_made": 0.6,
"three_pointers_pct": 0.3333333333333333,
"turnovers_personal": 2.1,
"two_pointers_attempts": 16.8,
"two_pointers_made": 10.8,
"two_pointers_pct": 0.6428571428571429
}
},
"games": [
"d9af5bc6-153f-5154-a4c1-c7759acb804b",
"8199a8c9-0355-5828-a40b-901cd3c6aa66",
"81c5cdb2-6689-556f-bd6e-691572a680e7",
"cad77568-6065-53e3-9c42-fe3d537ab602",
"3a2b8f48-61cd-5de2-9ab4-5053ca3b087c",
"9a730487-4a9f-5ba0-a798-69c74a0626ad",
"b3b07c85-6e5b-57f1-88d8-58bf2e731046",
"758bf0e5-0b95-53d8-8257-62228c1a15ee",
"203711a5-5d91-5152-a3f4-385cedd463e2",
"d1fb8da9-77e5-57fe-a7db-8b8052b41b12"
]
}
],
"updated": "2025-04-24T22:17:03Z"
}