Ohio State Buckeyes 27, Michigan Wolverines 9

football game fileFinal
Michigan Stadium · Ann Arbor · 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
Davison Igbinosun
Tywone Malone Jr.
Caleb Downs
Kayden McDonald
Caden Curry
Max Klare30206.667
Will Kacmarek203015
Lorenzo Styles Jr.
Arvell Reese
Carnell Tate518216.400
Sonny Styles
Brandon Inniss21126
Bo Jackson22040495.31812.250
Julian Sayin4190.73101122.7560078.9621.750
Eddrick Houston
Kenyatta Jackson Jr.
Jaylen McClain
Payton Pierce
Aaron Scott Jr.
Jayden Fielding
Joe McGuire
CJ Donaldson1400443.143
Jeremiah Smith314013.333
Isaiah West600203.333
Michigan Wolverines boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Rayshaun Benny
Jaishawn Barham
Derrick Moore
Jimmy Rolder
Marlin Klein1000
Damon Payne
Donaven McCulley304615.333
Dominic Zvada
Bryson Kuzdzal1102053.4552.500
Andrew Marsh
Deakon Tonielli1022
Zeke Berry
Troy Bowles
Cam Brandt
Mason Curtis
Enow Etta
TJ Guy
Jyaire Hill
Brandyn Hillman
Ike Iwunnah
Jaden Mangham
Nate Marshall
TJ Metcalf
Trey Pierce
Cole Sullivan
Chase Taylor
Hudson Hollenbeck
Bryce Underwood680.4440130.5560013.5000.167
Tré Williams
Caleb Anderson
Jordan Marshall7010108.71410
Jordan Young

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