Skip to content

Game scores, conference standings and player statistics

Back to tools

NBA provides up-to-seven-day schedules and scores, seasonal standings, player bios and available regular-season averages, plus matchup box scores, with undated matchups showing the latest.

Get box score

Get the NBA box score for a game between two teams. Without a date, returns their most recent matchup, including Summer League and games in progress.

Your information

Game date in YYYY-MM-DD, for example 2025-10-21. Defaults to their most recent game.

First team name, for example Lakers.

Second team name, for example Warriors.

1 credit per completed run

The same inputs also work from your code or an AI assistant. See For developers.

Example results

Houston Rockets 124–125 Oklahoma City Thunder

Final/OT2

Oct 21, 2025, Paycom Center

View full box score

Houston Rockets

Points by period

PeriodPoints
Q130
Q227
Q322
Q425
OT111
OT29

Player stats

PlayerMinutesPointsReboundsAssistsPlus/minus

Oklahoma City Thunder

Points by period

PeriodPoints
Q127
Q224
Q324
Q429
OT111
OT210

Player stats

PlayerMinutesPointsReboundsAssistsPlus/minus

Choose an action

About the NBA tool

NBA’s Get scores returns games, scores, start times, TV channels and venues for a date range, optionally filtered by team.

Get standings returns conference rankings and team records for a season; Get player returns a player bio and per-game averages by name.

Get box score returns game scores, player statistics and points by period for two teams, optionally selected by date.

Built from nba.com. Last checked Sep 28, 2026.

Actions

Get box score

1 credit

Get the NBA box score for a game between two teams. Without a date, returns their most recent matchup, including Summer League and games in progress.

What you provide

FieldTypeRequiredDescription
DatedateDateOptionalGame date in YYYY-MM-DD, for example 2025-10-21. Defaults to their most recent game.Example: 2025-10-21
Team 1team_1TextRequiredFirst team name, for example Lakers.Example: Rockets
Team 2team_2TextRequiredSecond team name, for example Warriors.Example: Thunder

What you get

FieldTypeDescription
DatedateDateExample: 2025-10-21
ArenaarenaTextExample: Paycom Center
ScorescoreTextExample: 124-125
StatusstatusTextExample: Final/OT2
Team 1team_1Details
Nameteam_1.nameTextExample: Houston Rockets
Scoreteam_1.scoreNumberExample: 124
Playersteam_1.playersList
Points by Periodteam_1.points_by_periodList
Team 2team_2Details
Nameteam_2.nameTextExample: Oklahoma City Thunder
Scoreteam_2.scoreNumberExample: 125
Playersteam_2.playersList
Points by Periodteam_2.points_by_periodList
Game IDgame_idTextExample: 0022500001
Game Linkgame_linkTextExample: https://www.nba.com/game/0022500001/box-score

Example result

For Date: 2025-10-21, Team 1: Rockets, Team 2: Thunder

JSON
{
  "date": "2025-10-21",
  "arena": "Paycom Center",
  "score": "124-125",
  "status": "Final/OT2",
  "team_1": {
    "name": "Houston Rockets",
    "score": 124,
    "players": [
      {
        "name": "Jabari Smith Jr.",
        "blocks": 0,
        "points": 16,
        "steals": 1,
        "assists": 0,
        "minutes": "41:45",
        "starter": true,
        "rebounds": 5,
        "player_id": 1631095,
        "turnovers": 0,
        "plus_minus": 2,
        "field_goals": "7-15",
        "free_throws": "0-0",
        "three_pointers": "2-6"
      }
    ],
    "points_by_period": [
      {
        "period": "Q1",
        "points": 30
      }
    ]
  },
  "team_2": {
    "name": "Oklahoma City Thunder",
    "score": 125,
    "players": [
      {
        "name": "Luguentz Dort",
        "blocks": 0,
        "points": 6,
        "steals": 1,
        "assists": 5,
        "minutes": "45:15",
        "starter": true,
        "rebounds": 6,
        "player_id": 1629652,
        "turnovers": 1,
        "plus_minus": 2,
        "field_goals": "2-12",
        "free_throws": "2-2",
        "three_pointers": "0-8"
      }
    ],
    "points_by_period": [
      {
        "period": "Q1",
        "points": 27
      }
    ]
  },
  "game_id": "0022500001",
  "game_link": "https://www.nba.com/game/0022500001/box-score"
}

Get player

1 credit

Get an NBA player’s bio and regular-season per-game averages by name, including retired players. Season averages are unavailable when the player has no current reported season.

What you provide

FieldTypeRequiredDescription
PlayerplayerTextRequiredNBA player name, such as Stephen Curry.Example: Michael Jordan

What you get

FieldTypeDescription
AgeageNumberAge in years.Example: 63
NamenameTextPlayer’s full name.Example: Michael Jordan
TeamteamTextTeam shown on the NBA player profile.Example: Chicago Bulls
DraftdraftTextDraft year, round and overall pick.Example: 1984 Round 1, Pick 3
HeightheightTextHeight in feet and inches.Example: 6 ft 6 in
SeasonseasonTextSeason associated with the season averages, such as 2025-26.Example: 2025-26
CountrycountryTextCountry.Example: USA
PositionpositionTextPlaying position.Example: Guard
Height (cm)height_cmNumberHeight in centimeters.Example: 198.1
Player URLplayer_urlTextNBA player page link.Example: https://www.nba.com/player/893/michael-jordan
Date of Birthdate_of_birthTextBirth date in YYYY-MM-DD format.Example: 1963-02-17
Jersey Numberjersey_numberTextJersey number, preserving leading zeros.Example: 23
Nba Player IDnba_player_idNumberNBA player identifier.Example: 893
Weight Poundsweight_poundsNumberWeight in pounds.Example: 216
Career Averagescareer_averagesValueCareer regular-season per-game averages, or null if unavailable.
Season Averagesseason_averagesValueRegular-season per-game averages for the reported season, or null if unavailable.
Years in Leagueyears_in_leagueNumberNBA seasons of experience.Example: 15
Headshot Image URLheadshot_image_urlTextNBA headshot image link.Example: https://cdn.nba.com/headshots/nba/latest/1040x760/893.png
College or Last Clubcollege_or_last_clubTextCollege or last club.Example: North Carolina

Example result

For Player: Michael Jordan

JSON
{
  "age": 63,
  "name": "Michael Jordan",
  "team": "Chicago Bulls",
  "draft": "1984 Round 1, Pick 3",
  "height": "6 ft 6 in",
  "season": null,
  "country": "USA",
  "position": "Guard",
  "height_cm": 198.1,
  "player_url": "https://www.nba.com/player/893/michael-jordan",
  "date_of_birth": "1963-02-17",
  "jersey_number": "23",
  "nba_player_id": 893,
  "weight_pounds": 216,
  "career_averages": {
    "blocks": 0.8,
    "points": 30.1,
    "steals": 2.3,
    "assists": 5.3,
    "minutes": 38.3,
    "rebounds": 6.2,
    "games_played": 1072,
    "field_goal_percentage": 49.7,
    "free_throw_percentage": 83.5,
    "three_point_percentage": 32.7
  },
  "season_averages": null,
  "years_in_league": 15,
  "headshot_image_url": "https://cdn.nba.com/headshots/nba/latest/1040x760/893.png",
  "college_or_last_club": "North Carolina"
}

Get scores

1 credit

Get NBA games, scores, start times, TV channels and venues for a date or up to seven days. Dates follow the NBA games calendar in US Eastern time.

What you provide

FieldTypeRequiredDescription
DatedateDateOptionalFirst NBA calendar date, for example 2026-10-03. Defaults to today in US Eastern time.Example: 2026-10-03
DaysdaysNumberOptionalNumber of calendar days to include, for example 7 (one week).Example: 2
TeamteamTextOptionalKeep only this team’s games, for example Boston Celtics or Celtics.Example: Celtics
Time Zonetime_zoneTextOptionalTime zone for game start times, for example America/Los_Angeles. Defaults to US Eastern.Example: America/Los_Angeles

What you get

FieldTypeDescription
GamesgamesList
Citygames[].cityTextExample: Quebec City
Dategames[].dateDateNBA calendar date of the game.Example: 2026-10-03
Arenagames[].arenaTextExample: Videotron Centre
Clockgames[].clockTextGame clock when live.
Statusgames[].statusTextExample: Scheduled
Game IDgames[].game_idTextExample: 0012600009
Quartergames[].quarterTextCurrent quarter or overtime when live.
Away Teamgames[].away_teamTextExample: Miami Heat
Game Linkgames[].game_linkLinkExample: https://www.nba.com/game/mia-vs-tor-0012600009
Home Teamgames[].home_teamTextExample: Toronto Raptors
Away Scoregames[].away_scoreNumberExample: 124
Home Scoregames[].home_scoreNumberExample: 103
Start Timegames[].start_timeDateScheduled start in the requested time zone, or null if not announced.Example: 2026-10-03T19:00:00-04:00
Tv Channelsgames[].tv_channelsListTV broadcasters listed on the game card.

Example result

For Date: 2026-10-03

JSON
{
  "games": [
    {
      "city": "Quebec City",
      "date": "2026-10-03",
      "arena": "Videotron Centre",
      "clock": null,
      "status": "scheduled",
      "game_id": "0012600009",
      "quarter": null,
      "away_team": "Miami Heat",
      "game_link": "https://www.nba.com/game/mia-vs-tor-0012600009",
      "home_team": "Toronto Raptors",
      "away_score": null,
      "home_score": null,
      "start_time": "2026-10-03T19:00:00-04:00",
      "tv_channels": [
        "NBA TV"
      ]
    }
  ]
}

Get standings

1 credit

Get NBA regular-season standings in Eastern and Western Conference rank order for a season. Defaults to the season shown on NBA standings.

What you provide

FieldTypeRequiredDescription
SeasonseasonTextOptionalNBA season, such as "2025-26" or its starting year "2025". Defaults to the season displayed on the NBA standings page.Example: 2024-25

What you get

FieldTypeDescription
SeasonseasonTextSeason shown in the standings.Example: 2025-26
Eastern Conferenceeastern_conferenceListEastern Conference teams in rank order.
Rankeastern_conference[].rankNumberTeam position in the conference.Example: 1
Teameastern_conference[].teamTextTeam name.Example: Detroit Pistons
Winseastern_conference[].winsNumberGames won.Example: 60
Losseseastern_conference[].lossesNumberGames lost.Example: 22
Streakeastern_conference[].streakTextCurrent consecutive wins or losses.Example: Won 3
Last 10eastern_conference[].last_10TextRecord in the last ten games.Example: 8-2
Page URLeastern_conference[].page_urlTextNBA team page.Example: https://www.nba.com/team/1610612765/pistons
Away Recordeastern_conference[].away_recordTextAway wins and losses.Example: 28-13
Home Recordeastern_conference[].home_recordTextHome wins and losses.Example: 31-9
Games Behindeastern_conference[].games_behindNumberGames behind the conference leader.Example: 0
Clinch Statuseastern_conference[].clinch_statusTextClinch or elimination status when shown.Example: Clinched Eastern Conference
Win Percentageeastern_conference[].win_percentageNumberFraction of games won.Example: 0.732
Western Conferencewestern_conferenceListWestern Conference teams in rank order.
Rankwestern_conference[].rankNumberTeam position in the conference.Example: 1
Teamwestern_conference[].teamTextTeam name.Example: Oklahoma City Thunder
Winswestern_conference[].winsNumberGames won.Example: 64
Losseswestern_conference[].lossesNumberGames lost.Example: 18
Streakwestern_conference[].streakTextCurrent consecutive wins or losses.Example: Lost 2
Last 10western_conference[].last_10TextRecord in the last ten games.Example: 7-3
Page URLwestern_conference[].page_urlTextNBA team page.Example: https://www.nba.com/team/1610612760/thunder
Away Recordwestern_conference[].away_recordTextAway wins and losses.Example: 30-10
Home Recordwestern_conference[].home_recordTextHome wins and losses.Example: 34-7
Games Behindwestern_conference[].games_behindNumberGames behind the conference leader.Example: 0
Clinch Statuswestern_conference[].clinch_statusTextClinch or elimination status when shown.Example: Clinched Western Conference
Win Percentagewestern_conference[].win_percentageNumberFraction of games won.Example: 0.78

Example result

For

JSON
{
  "season": "2025-26",
  "eastern_conference": [
    {
      "rank": 1,
      "team": "Detroit Pistons",
      "wins": 60,
      "losses": 22,
      "streak": "Won 3",
      "last_10": "8-2",
      "page_url": "https://www.nba.com/team/1610612765/pistons",
      "away_record": "28-13",
      "home_record": "31-9",
      "games_behind": 0,
      "clinch_status": "Clinched Eastern Conference",
      "win_percentage": 0.732
    },
    {
      "rank": 2,
      "team": "Boston Celtics",
      "wins": 56,
      "losses": 26,
      "streak": "Won 2",
      "last_10": "8-2",
      "page_url": "https://www.nba.com/team/1610612738/celtics",
      "away_record": "26-15",
      "home_record": "30-11",
      "games_behind": 4,
      "clinch_status": "Clinched Atlantic Division",
      "win_percentage": 0.683
    }
  ],
  "western_conference": [
    {
      "rank": 1,
      "team": "Oklahoma City Thunder",
      "wins": 64,
      "losses": 18,
      "streak": "Lost 2",
      "last_10": "7-3",
      "page_url": "https://www.nba.com/team/1610612760/thunder",
      "away_record": "30-10",
      "home_record": "34-7",
      "games_behind": 0,
      "clinch_status": "Clinched Western Conference",
      "win_percentage": 0.78
    },
    {
      "rank": 2,
      "team": "San Antonio Spurs",
      "wins": 62,
      "losses": 20,
      "streak": "Lost 1",
      "last_10": "8-2",
      "page_url": "https://www.nba.com/team/1610612759/spurs",
      "away_record": "29-12",
      "home_record": "32-8",
      "games_behind": 2,
      "clinch_status": "Clinched Southwest Division",
      "win_percentage": 0.756
    }
  ]
}

For developers

Call it from your code with one request. Change the values in input to run it on new data. To get an API key, open Developers at the bottom of Studio, turn on Developer mode and go to API keys.

cURL
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@nba",
  "visibility": "public",
  "operation": "get_box_score",
  "version": 1,
  "input": {
    "date": "2025-10-21",
    "team_1": "Rockets",
    "team_2": "Thunder"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Track game scores and start times by team.
  • Compare conference standings across seasons.
  • Review a player’s bio and regular-season averages.
  • Analyze player statistics and scoring by period in a matchup.

Questions about NBA

Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

Can I call this NBA tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

Do I need a NBA account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from nba.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 28, 2026.

What are the scores for a date or team?

Get scores returns games and scores for a date or date range, with an optional team filter.

Which teams lead each conference?

Get standings returns Eastern and Western Conference teams in rank order for a season.

What did players record in a matchup?

Get box score returns player statistics and points by period for two teams.

All Sports toolsBrowse all tools