James Madison Dukes 74, Troy Trojans 87

basketball game fileFinal
Trojan Arena · Troy
Boxscore

Key evidence.

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

James Madison Dukes boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Chloe Sterling4040.1676112220124503020
Ashanti Barnes1020.2001020020334500010
Peyton McDaniel2070.500105002803137010.50063
Jada Mills0000000000000000
Atiana Williams0000000000000000
Kseniia Kozlova0060.5381370.71475245419110100
Jamia Hazell4010.4551151223300131030.50021
Annalicia Goodman0010.500210.50021710320000
Mikaya Tynes01101000501011100
Olivia Mullins3010.4005212217018101122
Steph Ouderkirk2000.333310016122101010
Amira Williams0000000000000000
Carole Miller0020.2504100100132000.33331
Hevynne Bristow0030.33362030200053130.50021

Team line

Troy Trojans
Troy Trojans boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Shaniah Nunn0000000000000000
Shaulana Wagner4120200.500212201120200
Zay Dyer1090.571741442314131003111
Leilani Guion0010.71475001501111000.50021
Gabbi Cartagena00101000200010000
Sharonica Hartsfield30300001001032100
Sara Carvajal Caro0000000000000000
Leilani Augmon1100.667320080250000.50021
Tai'Sheka Porchia0040.167611112253390000
Ja'Mia Hollings21100.3851350.778973642171420020
Nia Daniel0030.3331240.500212813104020.33331
Felmas Koranga0000000000000000
Makayia Hallmon4000.52223120.75043340327010020

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