St. John's Red Storm 84, Butler Bulldogs 70

basketball game fileFinal
Hinkle Fieldhouse · Indianapolis
Boxscore

Key evidence.

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

St. John's Red Storm boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Zuby Ejiofor2140.5001260.85776301418531020
Dillon Mitchell5150.60053003322671000
Bryce Hopkins2020.583127122242217420111
Dylan Darling0000000000000000
Sadiku Ibine Ayo1000000101000000
Fotis Konstantinidis0000000000000000
Lefteris Liotopoulos1000.500840101802100010.33362
Kelvin Odih0000000000000000
Casper Pohto0000000000000000
Ruben Prey0110.80054010180210120122
Joson Sanon1110.400520.50021210161010.33331
Oziyah Sellers4040.45511500331310511020
Imran Suljanovic0000000000000000
Handje Tamba0000000000000000
Ian Jackson0010.25082122220371310.33331
Butler Bulldogs boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Michael Ajayi5180.571740.8577630141490400
Finley Bizjack0020.5001681223502212020.42973
Yame Butler1021220.500211002520300
Bryson Cardinal0000000000000000
Evan Haywood0030.57174002200113240.50063
Drayton Jones3010201222121231000
Jamie Kaiser Jr.0040.2504100280234010.25041
Jackson Keith00001000410010000
Jack McCaffery0000000000000000
Ethan McComb0000000000000000
Kevin Ndzie0000000000000000
Efeosa Oliogu-Elabor1010.500421331201710200
Azavier Robinson100111001703200400
Yohan Traore0010.500420.500212101510000
Jalen Jackson0000000000000000

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