Milwaukee Bucks 108, Utah Jazz 123

basketball game fileFinal
Utah Jazz logo
123
Delta Center · Salt Lake City
Boxscore

Key evidence.

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

Milwaukee Bucks boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Pat Connaughton103000.250411811142100
Giannis Antetokounmpo13150.73315110.7331511402333705020
Bobby Portis0060.55020111113612277310.57174
Thanasis Antetokounmpo0000000000000000
MarJon Beauchamp000010001000000010
Damian Lillard6200.2781850.500213805120130.12581
Marques Bolden0000000000000000
Chris Livingston00001000100000000
Cameron Payne2020.3333100101033000.33331
Malik Beasley2020.75086003014163100.66764
Jae Crowder3020.20010200400262100.28672
Robin Lopez000020004110101010
Andre Jackson Jr.00000020101000000
AJ Green0050.500631112202105000.50063

Team line

Utah Jazz
Utah Jazz boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Ochai Agbaji1010.5002100100031000.50021
Collin Sexton3010.3851351662502191040.42973
John Collins2070.63611701024321510130.25041
Kris Dunn6020.200510022142301030
Simone Fontecchio1020.667641222421114110.33331
Jordan Clarkson5040.2731130.85776261212501040
Kelly Olynyk6050.400520.75043212387000.50021
Keyonte George20100.5381370025021910030.55695
Walker Kessler3360.625850.7504327241380100
Lauri Markkanen2020.533158003614213120.500105
Talen Horton-Tucker0000000000000000
Luka Samanic0000000000000000
Omer Yurtseven0000000000000000

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