Dallas Mavericks 87, Minnesota Timberwolves 121

basketball game fileFinal
Target Center · Minneapolis
Boxscore

Key evidence.

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

Dallas Mavericks boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Dwight Powell301000.250411413120400
Tim Hardaway Jr.2030.3131651223200143210.200102
Seth Curry3020.3758313317109302030
Maxi Kleber0120.500210018053202111
Olivier-Maxence Prosper0030.500210.5717420116400010
A.J. Lawson1110.200510.5002115123200020
Richaun Holmes3260.66764133304411100000
Markieff Morris0000000000000000
Grant Williams1000.143710025132111030
Jaden Hardy2020.4291461223102152150.20051
Brandon Williams2000.333311338005000010
Minnesota Timberwolves boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Nickeil Alexander-Walker3000.42973122230590000.20051
Luka Garza0000.600530.500215118100111
Naz Reid2170.4001040.250412613128100.60053
Wendell Moore Jr.00211100501220000
Kyle Anderson3021220.500211610530100
Mike Conley3140.66764002502104110.66732
Anthony Edwards5050.60053122300195020.50021
Rudy Gobert0240.556950.58312728241760200
Jaden McDaniels4010.500105111241411201040
Karl-Anthony Towns4070.73315110.600533122299130.66764
Shake Milton0000.6673200601400000
Troy Brown Jr.2020.500420060052000.50021
Jordan McLaughlin5020300014100330020

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