Ohio State Buckeyes 34, Illinois Fighting Illini 16

football game fileFinal
Gies Memorial Stadium · Champaign · 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 Klare–––––––4–038––9.500
Will Kacmarek–––––––1–07––7
Arvell Reese––––––––––––––
Carnell Tate–––––––4–041––10.250
Sonny Styles––––––––––––––
Brandon Inniss–––––––2–014––7
Bo Jackson–10––0––2–120–4.70010
James Peoples–5––0––––07–1.400–
Nate Roberts–1––0––––01–1–
Julian Sayin–2190.70400111.034–0036.1481.500–
Beau Atkinson––––––––––––––
Kenyatta Jackson Jr.––––––––––––––
Jermaine Mathews Jr.––––––––––––––
Jaylen McClain––––––––––––––
Payton Pierce––––––––––––––
Devin Sanchez––––––––––––––
Aaron Scott Jr.––––––––––––––
Epi Sitanilei––––––––––––––
Will Smith Jr.––––––––––––––
Garrett Stover––––––––––––––
Jayden Fielding––––––––––––––
Joe McGuire––––––––––––––
Bryce West––––––––––––––
CJ Donaldson–13––0––1–04–3.3854
Jeremiah Smith–1––0––5–142–38.400
Jason Moore––––––––––––––
Isaiah West–3––0––––04–1.333–
Illinois Fighting Illini boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Miles Scott––––––––––––––
Luke Altmyer–6300.6820180.492–00-205.636-3.333–
Gabe Jacas––––––––––––––
James Thompson Jr.––––––––––––––
Hank Beatty–––––––7–048––6.857
Justin Bowick–––––––1–015––15
Hudson Clement–––––––6–047––7.833
Collin Dixon–––––––4–146––11.500
Kaden Feagin–6––0––––022–3.667–
Cole Rusk–––––––5–068––13.600
Mario Sanders II––––––––––––––
Joe Barna––––––––––––––
Juice Clarke––––––––––––––
Torrie Cox Jr.––––––––––––––
Tomiwa Durojaiye––––––––––––––
Jojo Hayden––––––––––––––
Tanner Heckel––––––––––––––
Malachi Hood––––––––––––––
Saboor Karriem––––––––––––––
James Kreutz––––––––––––––
Leon Lowery Jr.––––––––––––––
Angelo McCullom––––––––––––––
Curt Neal––––––––––––––
Kenenna Odeluga––––––––––––––
Dylan Rosiek––––––––––––––
Keelan Crimmins–1––0––––0-14–-14–
David Olano––––––––––––––
Ca'Lil Valentine–3––0––––06–2–
Aidan Laughery–8––0––4–012–6.2503
Jordan Anderson–3––0––3–012–14
Matthew Bailey––––––––––––––

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