Southern Utah Thunderbirds 70, Oregon State Beavers 81

basketball game fileFinal
Gill Coliseum · Corvallis
Boxscore

Key evidence.

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

Southern Utah Thunderbirds boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Lorenzo Abellar1000.500210013023011111
Cale Barclay10101000601010100
Zach Bell0000000000000000
Langston Binns0000000000000000
Kai Burdick1121220101221441000
Isaiah Cottrell2210.500840028238310020
Elijah Duval4050.3081340.42973291411614030
Jaiden Feroah5140.5331581663403274440.55695
Tanner Hayhurst3020.55695003601112110.33331
Chuks Isitua0000000000000000
Zeplin Kidd0000000000000000
Juok Riak0000000000000000
Logan Stephens0000000000000000
Brayden Johnson0000000000000000
Dylan Jones1020.250820034104312050
Jalen Lee00111100811221000
Oregon State Beavers boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Malcolm Christie0030.3333100160033000.33331
Jorge Diaz Graham5330.500630023116410010
Keziah Ekissi0000000000000000
Josiah Lake II4180.200510.88998350210843020
Gavin Marrs0000000000000000
Johan Munch0430.857760.8005422221651200
Stephen Olowoniyi0000000000000000
Matija Samar0000000000000000
Olavi Suutela1020.500420.3333120045213010
Isaiah Sy1120.375831223012103110.50042
Dez White3020.615138003712203110.57174
Ja'Quavis Williford0000.66732004005000111
Yaak Yaak01002000310010100
Kaan Yarkut0000000000000000
Noah Amenhauser1030.60053001010640100

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