James Madison Dukes 93, Texas State Bobcats 102

basketball game fileFinal
Strahan Arena at the University Events Center · San Marcos
Boxscore

Key evidence.

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

James Madison Dukes boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Eddie Ricks III1050.50063122355381000020
Redd Thompson Jr.0000000000000000
Jerrell Roberson II0000000000000000
Bryce Lindsay1010.4121771223614192000.250123
Elijah Hutchins-Everett1250.6151381663575221212010
Mark Freeman4000.3161960.500634101190240.333124
Ebenezer Dowuona0000000000000000
Matt Hain0000000000000000
Shane Feden0000000000000000
Will Lovings-Watts0000000100000000
Aidan Mckeon0000000000000000
Jarrell Pope0000000000000000
Xavier Brown3030.111910.75043480363010.25041
Justin Taylor0011111221812421100
AJ Smith1030.8336500322511510111
Noah Williams0000101444024000010
Luke Anderson0000000000000000
Texas State Bobcats boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Joshua O'Garro2040.714750.5004246231261000
Bessanty Saragba0000000000000000
Coleton Benson3020.6361170.800543511213000.50063
Nate Deer0050.66732001211460200
Mark Drone2000.46213616637111812000
Franck Emmou0000000000000000
Kaden Gumbs0020.3333100701220100
Tyrel Morgan3130.889980.333314220195120.66732
Tylan Pope3250.7001070.75012937142361200
Dylan Dawson0000000000000000
Drue Drinnon0000200015020000010
Christian Turner0020400.500211613130100
Jaylen Jones0000000000000000
Austin Green0000.5002100311211000

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