New Orleans Pelicans 112, Charlotte Hornets 107

basketball game fileFinal
Spectrum Center · Charlotte
Boxscore

Key evidence.

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

New Orleans Pelicans boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Dyson Daniels00000001501001000
CJ McCollum4130.3891871223520195120.33393
Naji Marshall1010.2504100130031000.50021
Jonas Valanciunas4290.68816110.8336537432913020.50042
Jordan Hawkins000010004000000010
Herbert Jones1110.750430.667642811112100.50021
Trey Murphy III2060.429731662502136000.20051
Zion Williamson4080.5631690.75043303421110100
Brandon Ingram7030.3758312232038309010
Jeremiah Robinson-Earl0000000000000000
Cody Zeller0000000000000000
Charlotte Hornets boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Brandon Miller3040.4381670203503164100.40052
Nick Richards11517712230151660000
Nick Smith Jr.0000000000000000
Bryce McGowens0010.400520.6005321127210020
Miles Bridges2080.41724100.8336539252710130.25082
Leaky Black0000000000000000
Terry Rozier6040.44025111443900304320.364114
Nate Mensah0050101221326270200
JT Thor0210200014110200010
Gordon Hayward4130.40010400340293110.25041
James Bouknight0000000000000000
Ish Smith200020001510010000

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