Michigan State Spartans 13, Indiana Hoosiers 38

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.

Michigan State Spartans boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Jack Velling40164
Elijah Tau-Tolliver5030302.60010
Ryan Eckley
Omari Kelly305919.667
Wayne Matthews III
Quindarius Dunnigan
Malik Spencer
Evan Boyd204020
Aidan Chiles8270.81800111.04800487.3646
Jay Coyne
Makhi Frazier7040160.1434
Rakeem Johnson
Michael Masunas1088
Chrishon McCray404210.500
Alessio Milivojevic230.6000093.750009104.500
Brandon Tullis2010101.50010
Malcolm Bell
Ru'Quan Buckley
Kekai Burnett
Devynn Cromwell
Joshua Eaton
Aveon Grose
Aisea Moa
Dontavius Nash
David Santiago
Jalen Satchell
Armorion Smith
Darius Snow
Alex VanSumeren
Martin Connington
Ben Roberts
Jordan Hall
Cam Williams
Nick Marsh71649.143
Isaac Smith
Bryson Williams1088
Indiana Hoosiers boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Elijah Sarratt427017.500
Aiden Fisher
Jonathan Brady20157.500
Roman Hemby6020191.8339.500
Fernando Mendoza5240.85700170.536001811.8573.600
E.J. Williams Jr.515911.800
Louis Moore
Omar Cooper Jr.8111514.375
D'Angelo Ponds
Riley Nowakowski305418
Devan Boykin
Kaelon Black1001646.400
Mikail Kamara
Khobie Martin600406.667
Solomon Vanhorse
Stephen Daley
Amare Ferrell
Rolijah Hardy
Jamari Sharpe
Tyrique Tucker
Hosea Wheeler
Kellan Wyatt
Nico Radicic
Kaiden Turner
Isaiah Jones

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