SportAPINBAGet SportAPI Key
105–136Final

Sacramento Kings vs Memphis Grizzlies Box Score

Saturday, October 31, 2026 · 8:00 PM ET · FedExForum · Attendance 15,060

Score by quarter

Team1234T
SAC21342525105
MEM27394228136

Box score

Sacramento Kings

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Domantas Sabonis F38111481023-50-15-6-11
Darius Acuff Jr. G37385500312-259-145-5-18
De'Andre Hunter F3219301008-182-81-3-12
Precious Achiuwa F256511232-60-02-4-33
Zach LaVine G2111010024-90-33-3-23
Jonathan Mogbo F256332102-40-02-2+9
Emanuel Sharp G242111001-70-50-0-4
Malik Monk G148032021-30-16-6-10
Nique Clifford G110121000-40-30-0-28
Alex Karaban F100110010-20-20-0-15
Daeqwon Plowden G44000002-30-10-0-10

Did not play: Adam Flagler (Coach's decision); Leaky Black (Coach's decision)

Memphis Grizzlies

PlayerMinPtsRebAstStlBlkTOFG3PTFT+/-
Cameron Boozer F2627930178-143-78-8-9
Cam Spencer G25105131004-92-40-0+23
Cedric Coward F2310722013-82-52-2+21
Jaylen Wells F224201012-50-30-0-9
Zach Edey C184600122-50-00-0+20
Jerami Grant F2314210235-101-33-5+11
Isaiah Stewart C2124400008-92-36-6+5
GG Jackson F2121320017-105-52-2+21
Kris Murray F212111101-30-20-0+26
Javon Small G207150012-72-41-2+3
Taylor Hendricks F46100002-22-20-0+9
Olivier-Maxence Prosper F42110001-10-00-0+9
Jahmai Mashack G42010001-10-00-0+9
Karim Lopez F42100101-10-00-0+9
Carson Cooper C31210010-00-01-2+7

Did not play: Micah Peavy (Coach's decision); Walter Clayton 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 1553. /api/basketball/games/1553/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/1553.

box_score.py
import requests

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