SportAPINBAGet SportAPI Key
117–138Final

Miami Heat vs Los Angeles Lakers Box Score

Monday, November 2, 2026 · 10:00 PM ET · crypto.com Arena · Attendance 18,752

Score by quarter

Team1234T
MIA30422124117
LAL37423227138

Box score

Miami Heat

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Giannis Antetokounmpo F343012712710-170-310-15-7
Bam Adebayo C3116942235-101-25-7-23
Davion Mitchell G2915070115-54-41-2-13
Klay Thompson G2719110017-114-71-1-22
Andrew Wiggins F247020002-72-61-2-26
Pelle Larsson G309321042-61-34-40
Tim Hardaway Jr. G199000023-73-70-0+3
Bobby Portis F182320001-30-20-0-2
Dru Smith G113322000-20-23-4-2
Ryan Conwell G85111002-41-30-0-5
Nikola Jovic F72100011-30-20-0-6
Nick Richards C10100000-00-00-0-1
Myron Gardner F10000000-00-00-0-1

Did not play: Simone Fontecchio (Coach's decision)

Los Angeles Lakers

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Luka Doncic G364271320214-246-158-10+26
Austin Reaves G34272500510-154-53-4+21
Walker Kessler C32151522017-130-01-3+16
Jake LaRavia F267421243-41-10-0+20
Matisse Thybulle G196120112-62-60-0+13
Sandro Mamukelashvili F2813342025-102-51-2+10
Quentin Grimes G237440002-41-32-3+5
Collin Sexton G166150003-40-10-0-2
Ziaire Williams F159221003-63-60-0-6
Jarred Vanderbilt F62100011-10-00-0-2
Bronny James G12000101-10-00-0+1
Jaden Hardy G12000000-10-12-2+1
Cameron Carr G10000000-00-00-0+1
Lawson Lovering C10100000-00-00-0+1

Did not play: Kevon Looney (Coach's decision)

Starters are marked with a bar. Min: minutes, TO: turnovers, FG, 3PT and FT: made-attempted.

Get this box score from the API

Every game has an id, and this one is 1575. /api/basketball/games/1575/players returns one line per player: minutes, points, shooting, rebounds, assists, steals, blocks, turnovers, fouls and plus-minus. Players who didn't play have the reason in dnp. The team totals are at /api/basketball/games/1575.

box_score.py
import requests

API_KEY = "YOUR_API_KEY"
answer = requests.get(
    "https://sportapi.ai/api/basketball/games/1575/players",
    headers={"X-API-Key": API_KEY},
    timeout=20,
).json()

game = answer["game"]
print(game["away"]["name"], game["away"]["score"], "@", game["home"]["name"], game["home"]["score"])
for side in ("away", "home"):
    print(game[side]["name"])
    for row in answer["data"][side]:
        if row["dnp"]:
            continue
        print(f'  {row["player"]["name"]:<24} {row["minutes"]:>2} min {row["pts"]:>3} pts {row["reb"]:>2} reb {row["ast"]:>2} ast')

The API documentation lists every basketball endpoint. The same key works for the NBA, WNBA, EuroLeague, NCAA and the other leagues, and for football too.