Detroit Pistons 128, Chicago Bulls 110

basketball game fileFinal
United Center · Chicago
Boxscore

Key evidence.

Every reported player line, kept in the API’s sport-specific stat vocabulary.

Detroit Pistons boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Dennis Schroder4020.3339300190282110.40052
Tim Hardaway Jr.2040.2508200250154010.33331
Jalen Duren52110.857760.80054303216142200
Tobias Harris0130.5451160.857763323195210.50021
Ronald Holland II1010300013040101010
Paul Reed0000000000000000
Marcus Sasser0000000000000000
Ausar Thompson7020.8001080.4297328311951100
Simone Fontecchio2040.3333114415116501010
Lindy Waters III0000000000000000
Malik Beasley1020.500105002311143200.66764
Isaiah Stewart1210.6258512218251230300
Cade Cunningham7150.4741990.9001093502295050.28672

Team line

Chicago Bulls
Chicago Bulls boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Nikola Vucevic50100.58312716634432114040.33331
Coby White3230.143142111351174120.22292
Matas Buzelis1010.417125002604111000.14371
Zach Collins0000000000000000
Josh Giddey3220.500840.750863104172130.75043
Tre Jones2010.71475155191115221010
Kevin Huerter2030.125810018142411050
Ayo Dosunmu6020.5631690.83365351423324050
Julian Phillips01100001002011000
Jevon Carter0000000000000000
Dalen Terry0000000000000000
Talen Horton-Tucker0000000000000000
Patrick Williams1110.5002100180031100.50021
Jalen Smith0130.429731441424115010.20051

Comparison

Side by side.

Final

Analysis preview// illustrative example, not this page's real data
sample · team comparisonexample only
a:"Team A"b:"Team B"
Offensive ratingA 114.2 · B 108.9
Recent form (L10)A 6-4 · B 6-4
Head-to-headB leads 3-1
GET /v1/analysis/compare-teams?a=…&b=…Run this yourself via the API
Built on the StatHawk API

The page is the demo.

These requests and request patterns show how this page gets data from the same REST API and MCP server you can use in your own app or agent.

View this page's API recipe

Use the authenticated requests or fill in the labeled request templates, then adapt the response in your own product.

Authenticated request · GET /v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4
curl "https://api.statshawk.ai/v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhn3h18dvq56q2qcfswr2yq4/play-by-play?detail=full" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Try with MCP

Connect StatHawk to your agent, then ask it to explain and extend the data shown on this page.

Build this view in the API reference
$claude mcp add statshawk https://mcp.statshawk.ai/mcp