Northwestern Wildcats 72, Michigan State Spartans 91

basketball game fileFinal
Breslin Center · East Lansing
Boxscore

Key evidence.

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

Northwestern Wildcats boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Hailey Weaver2140.625851222804154200.60053
Casey Harter4011331222813820100
Caroline Lau6050.6005301026016504020
Rachel Mutombo0000000000000000
Lauren Trumpy0000000000000000
Crystal Fuqu Wang2010000802010000
Alana Goodchild000010002000000010
Mel Daley1000.563169010182218200010
Paige Mott2050.50042002512460200
Mercy Ademusayo01102000310020100
Caileigh Walsh1020.4551150017251041100
Maggie Pina4020.33362144270192100.25041
Jasmine McWilliams2000501221801201200
Michigan State Spartans boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Bree Robinson000020004010000010
Isaline Alexander0000000000000000
Kennedy Blair0000000000000000
Theryn Hallock2020.714751332301152010.66732
Abbey Kimball3110.444941223012122310.33362
Mary Meng0000000000000000
DeeDee Hagemann8020.429731113100102020.42973
Julia Ayrault6340.6001060.750432704164110.25041
Lauren Ross0001110013023000111
Moira Joiner2050.500105002323147110.57174
Tory Ozment1050.556950.66764211014601010
Jocelyn Tate4030.429730.5002128227511010
Gabby Elliott0000000000000000

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