Ohio State Buckeyes 23, Indiana Hoosiers 3

football game fileFinal
Memorial Stadium (Bloomington, IN) · Bloomington · USA
Boxscore

Key evidence.

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

Ohio State Buckeyes boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Marvin Harrison Jr.20189
Kyle McCord2200.6060170.1390087.2424
Cade Stover509819.600
TreVeyon Henderson1200473.917
Gee Scott Jr.101010
Chip Trayanum8010127.12512
Emeka Egbuka10301695.333
Carnell Tate101515
Dallan Hayden10-2-2
Jayden Fielding
Jesse Mirco
Julian Fleming60589.667
Miyan Williams7010123.57112
Devin Brown110.3330027.08300-3-0.667-3
Xavier Johnson
Indiana Hoosiers boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
E.J. Williams Jr.101919
Donaven McCulley1066
Brendan Sorsby680.5330062.63900-23.867-0.333
Jaylin Lucas1101012.1821
Trent Howland10044
Tayven Jackson310.2000038.75000114.8003.667
Phillip Dunnam
Chris Freeman
Cam Camper303511.667
Andison Coby1022
DeQuece Carter101016116
Christian Turner700294.143
Josh Henderson301031.6673
James Evans

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