Yale Bulldogs 60, Princeton Tigers 76

basketball game fileFinal
Jadwin Gymnasium · Princeton
Boxscore

Key evidence.

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

Team line

Yale Bulldogs
Yale Bulldogs boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Samson Aletan1040.625850.1676127421181200
Devon Arlington0020100013020201010
Jeannot Basima0000000000000000
Jordan Brathwaite1010.33393122251292210.14371
Isaac Celiscar2030.400520019024300020
Riley Fox1010.27311300230471100.12581
Alvin Loving0000000000000000
Trevor Mullin0010.2501231112704101100.33393
Daniel Ogunyemi0000000000000000
Casey Simmons0010.286720.6673225226300010
Jacob Tsai0000000000000000
Courtney Wallace0000000000000000
Nick Townsend1020.417125133373313504010
Jack Sullivan0000000400000000
Princeton Tigers boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Malik Abdullahi4060.7504312235338904010
Landon Clark1050.4297300210185310.33362
Dalen Davis1030.4171251442802173200.60053
Jacob Hammond0000000000000000
CJ Happy0020.3336200192364020.50042
Jackson Hicke2120.6151380.8001083633275020.60053
Jacob Huggins3350100021030500010
Zio Kim0000000000000000
Will Kutzler0000000000000000
Ryan Mandes0000000000000000
Cash McSweeney0000000000000000
Cooper Mueller0000000000000000
Peyton Seals0000000000000000
Jack Stanton0030.200511773801103210.20051
Jake Sussberg0000000000000000
Sebastian Whitfield0000000200000000

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