Quinnipiac Bobcats 74, Stonehill Skyhawks 88

basketball game fileFinal
Merkert Gymnasium · South Easton
Boxscore

Key evidence.

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

Quinnipiac Bobcats boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Ryan Mabrey0020101221010230000
Doug Young0110.4621361222413162010.40052
Akintola Akinniyi0000000100000000
Amarri Monroe3140.1671220.50042353277310.25041
Grant Randall0130.250410017122410010
Samson Reilly0000000000000000
Braylan Ritvo0000000000000000
Spence Wewe0000000000000000
Jaden Zimmerman0000.444941222505110230.20051
Paul Otieno2230.778970.750433670171001010
Khaden Bennett0020.6361171113002172110.66732
Alexis Reyes0130200012010312010
Savion Lewis0000000000000000
Richie Springs001010122901210000
Quinn Guth0000000100000000
Stonehill Skyhawks boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Todd Brogna3130.3758312228339600111
Charlie Diamantis0000000000000000
Hermann Koffi4020.55695003603132020.42973
Pearse McGuinn0000000000000000
Ethan Meuser1210.400520016024101020
Eino Montin0000000000000000
Chas Stinson2160.500105010283210933010
Louie Semona2010.667960.750432601181100.75043
Amir Nesbitt4041110017023410111
Josh Morgan2020.4671570.750433010223010.62585
Neal Marquardt0000000100000100
Christopher Melis3120.800541111713931200
Kesean Shillingford0000000100000000
Alex Bates IV0000000000000000
Jake TenBerge0000000000000000
Nathan McGill0000000000000000

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