Wofford Terriers 94, Bellarmine Knights 86

basketball game fileFinal
Knights Hall · Louisville
Boxscore

Key evidence.

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

Wofford Terriers boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Grayson Collins0000000000000000
Luke Flynn4050.500840.833653311166210.50063
Kahmare Holmes4140.6671280.500633422246250.83365
Nils Machowski4210.4551150.87516143503281020.50084
Davis Miller0000000000000000
Maximo Ortega100010004000000010
Alessandro Perotti0000000000000000
Callum Richard0000000000000000
Cannon Richards0000000000000000
Brendan Rigsbee0010000811020000
Rex Stirling0010.8336501019131020000
Brian Sumpter2230.50021001813240100
Jayden Tyler0000000000000000
Cayden Vasko9140.50084003704114020.50063
Chace Watley1020.333310012013200111
Bellarmine Knights boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Darrius Bolden2000000800000000
Tommy Clark0000000000000000
Sam Donald10201012229052220010
Tyler Doyle1040.667128002814175120.50021
Kenyon Goodin4030.33393111310493200.33362
Donovan Hunter0110.50021009002110010
Jack Karasinski0020.4291460.76913102821234010.20051
Ant McAfee0000000000000000
Dominique Murphy0000000000000000
Grant Neal0000000000000000
Brian Waddell2030.692139144363323612111
Jacob Wassler0000000000000000
Myles Watkins1001221221302601100
Grant Whitaker0000201223112100010
Michael Wilson Jr.0030.2504102015102401020
Luke Anderson0000000000000000

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