New York Knicks 100, Chicago Bulls 108

basketball game fileFinal
United Center · Chicago
Boxscore

Key evidence.

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

New York Knicks boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Jericho Sims0000000000000000
Donte DiVincenzo3130.333124003310104020.28672
OG Anunoby0010.62585002901121210.50042
Jalen Brunson11050.46428130.8001084211356250.20051
Josh Hart101020001101010000
Miles McBride2070.5451161333801197010.57174
Mitchell Robinson1020.500420.333311131551000
Isaiah Hartenstein2140.600530.6676430331073400
Precious Achiuwa1030200019140411010
Jacob Toppin0000000000000000
DaQuan Jeffries0000000000000000
Mamadi Diakite0000000000000000
Alec Burks002020008010201010
Shake Milton0000000000000000
Bojan Bogdanovic1010.33393122200291020.25041

Team line

Chicago Bulls
Chicago Bulls boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Nikola Vucevic6170.389187003261161302122
Coby White1030.250410014012300030
Javonte Green1180.714141014433512513210.50021
Ayo Dosunmu5030.50020100.500213934246240.42973
Alex Caruso4010.5006300320271120.25041
Jevon Carter0000000000000000
Andre Drummond01110.429730.66764245410163300
Dalen Terry0200.333310013012020020
DeMar DeRozan10050.444188144420420514020
Onuralp Bitim0000000200000000
Adama Sanogo0000000000000000
Torrey Craig0000.33331008012000010
Andrew Funk0000000000000000
Henri Drell0000000000000000

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