SportAPINBAGet SportAPI Key
125–127Final/OT

Minnesota Timberwolves vs Cleveland Cavaliers Box Score

Monday, October 26, 2026 · 7:00 PM ET · Rocket Arena · Attendance 19,432

Score by quarter

Team1234OTT
MIN3129262712125
CLE2426362714127

Box score

Minnesota Timberwolves

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Anthony Edwards G41474412419-335-154-6+8
Jaden McDaniels F3914640006-92-30-0+3
Jonathan Kuminga F3610911104-100-42-3+7
Rudy Gobert C3651920120-80-25-8-1
LaMelo Ball G3111061075-101-50-2-13
Terrence Shannon Jr. G2414451014-113-63-3-13
Ayo Dosunmu G249101134-101-20-0-3
Joan Beringer F1712700206-60-00-0-3
Trey Lyles F133110001-11-10-0-9
Bones Hyland G50120000-10-10-0-1

Did not play: Zyon Pullin (Coach's decision); Isaiah Evans (Coach's decision); Jaylen Clark (Coach's decision); Cody Williams (Coach's decision)

Cleveland Cavaliers

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
James Harden G3922492028-184-102-2+3
Donovan Mitchell G38265721210-215-91-1-1
Evan Mobley C3818830116-124-52-6+2
Peyton Watson G3715813425-130-55-6-4
Jarrett Allen C2710921203-70-04-4-1
Sam Merrill G319421003-81-62-2+16
Jaylon Tyson G2011450015-90-41-2+15
Meleek Thomas G1916201026-104-50-0+1
Mario Hezonja F153310001-51-20-0-6

Did not play: Thomas Bryant (Coach's decision); Tyrese Proctor (Coach's decision); Tristan Enaruna (Coach's decision); Riley Minix (Coach's decision); Craig Porter Jr. (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 1513. /api/basketball/games/1513/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/1513.

box_score.py
import requests

API_KEY = "YOUR_API_KEY"
answer = requests.get(
    "https://sportapi.ai/api/basketball/games/1513/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.