James Madison Dukes 78, Arkansas State Red Wolves 74

basketball game fileFinal
First National Bank Arena · Jonesboro
Boxscore

Key evidence.

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

James Madison Dukes boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Ike Cornish003000.50042800230100
Cliff Davis1010.5831271553512242200.71475
Bradley Douglas3020.2005100220532060.50021
Kose Egbule0020.333310201802221000
Preston Fowler0040.3333112217024400020
Paul Jones III0000000000000000
Paul Lewis0000000000000000
Chance Lundy0000000000000000
Justin McBride4170.5381370.714753203217010.50042
Gabe Newhof1120.778970.5002120311550100
Eddie Ricks III1120300027210410020
Josh Stephen0000000000000000
Eli Wilborn0031330201314641200
Justin Taylor0000000000000000
Christian Brown123000.50021803130300
Arkansas State Red Wolves boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Grayson Bennett0000000000000000
TJ Caldwell1020500013000201040
Joey Chammaa0000.5002112212015022111
Chudi Dioramma0000000000000000
Jaxon Ellingsworth0120.375831552662128100.33331
CJ Geathers0000000000000000
Christian Harmon1000.125810.66732232052000.12581
Matt Hayman1120.5331581222534235100.62585
Weston Honeycutt0000000000000000
Tim Matthews0000000000000000
Royal Blue Smith1020200.5002110001211020
Fredy-Salam Sylla0010.3333102014112210010
Aly Tounkara0030.250410201734261000
Chandler Jackson6000.4711780.50063291219121040
Jalen Hampton20100.333620.33331313451303010

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