Toledo Rockets 71, James Madison Dukes 73

basketball game fileFinal
Atlantic Union Bank Center · Harrisonburg
Boxscore

Key evidence.

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

Toledo Rockets boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Leroy Blyden Jr.5030.4211981553703243210.42973
Phoenix Glassnor0000000000000000
Will James Jr.0010.5002100700210000
Toby Nwokolo0000000000000000
Tyler Ode0000000000000000
Jaylan Ouwinga1140.500420202701441400
Austin Parks3121550.5002124251141100
London Praytor000010002020000010
Chris Riddle0000000000000000
Mynor Strong0000.400520024004010020
Kyler Vanderjagt0020.2504100130132010.33331
Sonny Wilson4010.5711481333902201210.33331
Sean Craig1040.333310.3333127113510010
James Madison Dukes boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Ike Cornish0000000000000000
Cliff Davis1020.4171251663302182130.28672
Bradley Douglas3010.6001060102801161130.66764
Kose Egbule3140.28672111250264020.20051
Preston Fowler2140.1676112225534902050
Paul Jones III002111007013200111
Paul Lewis0000000000000000
Chance Lundy0000000000000000
Justin McBride2050.3339312218048500030
Gabe Newhof0130.66764001411840000
Eddie Ricks III2121221331811732100
Josh Stephen0000000000000000
Eli Wilborn0010100.500211111120000
Justin Taylor1000000500000000
Christian Brown0220.33331001611231100

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