Oklahoma City Thunder 130, Utah Jazz 107

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 Dieng101010003100200010
Branden Carlson000111003003001111
Alex Caruso6030.750430018018321122
Luguentz Dort1020.375830026046210040
Shai Gilgeous-Alexander8320.4381671663201212130.25041
Isaiah Hartenstein4190.4001040025438130100
Chet Holmgren1330.4671570.833652842207020.25041
Isaiah Joe2130.556951221822155100.50063
Cason Wallace5010.66764002221103200.50042
Aaron Wiggins5120.429731442212123110.50042
Kenrich Williams0000.6673200101261010.66732
Alex Ducas0000000300000000
Jalen Williams4170.4291461222821189220.57174
Jaylin Williams0000000000000000
Dillon Jones1010.333310030131000.33331

Team line

Utah Jazz
Utah Jazz boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
John Collins1030.57919110.429733100263110.20051
Jordan Clarkson2010.4381671113031194010.400104
Isaiah Collier12020.40010400291293140.33331
Kyle Filipowski2030.667641221603123140.50042
Keyonte George6030.5831270.333313102203120.62585
Walker Kessler11130.5004202032634191200
Lauri Markkanen1020.14314200292254110.14371
Svi Mykhailiuk0000000000000000
Brice Sensabaugh0000000000000000
Jaden Springer20012212211117102111
Johnny Juzang0000000000000000
KJ Martin0100.333310016012011020
Cody Williams0020.2504111116103301010

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