San Antonio Spurs 112, Minnesota Timberwolves 125

basketball game fileFinal
Target Center · Minneapolis
Boxscore

Key evidence.

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

San Antonio Spurs boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Jeremy Sochan0000.50021001210210000
Harrison Barnes0030.2229200292055110.25041
Bismack Biyombo000000.50021200100000
Carter Bryant1020100015030200010
Julian Champagnie1040.16761122250154110.16761
De'Aaron Fox4020.66715101333201252130.50042
Dylan Harper0000.6671280.50021200217010020
Keldon Johnson2060.6151380.800542620228210.50042
David Jones Garcia0000000200000000
Luke Kornet3131111442412642200
Kelly Olynyk1040.7504300141375010.50021
Devin Vassell3010.50020101113202221210.11191
Lindy Waters III201010008010100010
Minnesota Timberwolves boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Julius Randle12040.6001591223621226110.40052
Naz Reid3040.545116003013155220.42973
Rob Dillingham00202000801020100
Leonard Miller0000000101000000
Joan Beringer0000000000000000
Mike Conley4010.5004200172153000.50021
Donte DiVincenzo4030.500147002922185000.44494
Anthony Edwards6020.72218131223610323070.66764
Rudy Gobert2060.667640102421880000
Bones Hyland0000000101000100
Joe Ingles0000000000000000
Jaden McDaniels3040.462136003303134100.25041
Terrence Shannon Jr.1000200.6676412014000020
Johnny Juzang0000000100000000
Jaylen Clark00012212211018010122

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_06fhk4g9p9yd576gyqnjqzvfn8
curl "https://api.statshawk.ai/v1/contests/cst_06fhk4g9p9yd576gyqnjqzvfn8" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhk4g9p9yd576gyqnjqzvfn8/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhk4g9p9yd576gyqnjqzvfn8/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhk4g9p9yd576gyqnjqzvfn8/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhk4g9p9yd576gyqnjqzvfn8/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhk4g9p9yd576gyqnjqzvfn8/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhk4g9p9yd576gyqnjqzvfn8/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