Oklahoma City Thunder 144, Utah Jazz 112

basketball game fileFinal
Delta Center · Salt Lake City
Boxscore

Key evidence.

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

Oklahoma City Thunder boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Ousmane Dieng201122005005100111
Branden Carlson1100.750431119007000010
Alex Caruso3000.800540.500211800110110.66732
Luguentz Dort0010.7504300210291000.75043
Shai Gilgeous-Alexander8120.6431490.8331210300131212133
Isaiah Hartenstein7051550.5004224121261400
Chet Holmgren2130.3571450.50021270211320040
Isaiah Joe3000.833651222502160200.80054
Ajay Mitchell4130.4001041222513124220.66732
Cason Wallace0010.66764002702101420.50042
Chris Youngblood0020.500420050052000.50021
Jaylin Williams6050.55695002412156220.71475

Team line

Utah Jazz
Utah Jazz boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Walter Clayton Jr.3000.500210012022013010
Taylor Hendricks2020300.500218111311020
Kyle Anderson0000000000000000
Ace Bailey3010.66796002111152320.60053
Isaiah Collier2110.667320014015105111
Kyle Filipowski2150.6361170.500422623187130.50042
Keyonte George8030.6001061773003203040.50021
Elijah Harkless0000000000000000
Kevin Love0100.66764001315121010.80054
Lauri Markkanen3040.500841993520196210.50042
Svi Mykhailiuk1020.3758300220282130.33362
Jusuf Nurkic3060.286720.50021224451011010
Brice Sensabaugh1020.3758300170172020.25041
Cody Williams2010400020120201030

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