Purdue Boilermakers 49, Illinois Fighting Illini 50

football game fileFinal
Gies Memorial Stadium · Champaign · USA
Boxscore

Key evidence.

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

Purdue Boilermakers boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Dillon Thieneman
Cole Brevard
Max Klare6013322.167
Jeffrey M'ba
Kyndrich Breedlove
Nyland Green
Will Heldt
Keelan Crimmins
Jaron Tibbs415112.750
Antonio Stevens
Drew Biber102222
Mo Omonode
Yanni Karlaftis
Botros Alisandro
Jahmal Edrine215125.500
Ryan Browne17180.69200145.8330011811.4236.941
Devin Mockobee11031319.27310.333
Arhmad Branch10133
Jamarrion Harkless
Spencer Porath
Tarrion Grant
Jamarius Dinkins
Reggie Love III302095.3334.500
Kydran Jenkins
Jireh Ojata
Shitta Sillah
Ben Furtney
Joe Anderson
Hudson Miller
Elijah Jackson
Illinois Fighting Illini boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Pat Bryant2041104526
Miles Scott
Luke Altmyer10200.58800126.961016011.1476
TeRah Edwards
Seth Coleman-Lyles
Tanner Arkin202512.500
Gabe Jacas
Hank Beatty305317.667
Josh McCray16031464.87515.333
Collin Dixon206934.500
Alec Bryant
Torrie Cox Jr.
Tanner Heckel
James Kreutz
Kenenna Odeluga
Kaleb Patterson
Tyson Rooks
Dylan Rosiek
Tyler Strain
David Olano
Ca'Lil Valentine301015115
Kenari Wilcher
Jeremiah Warren
Zakhari Franklin416015
Dennis Briggs Jr.
Hugh Robertson
Ryan Meed
Ezekiel Holmes
Aidan Laughery801073.2507
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_06fhnh7e0dxe340f7pet73ekjc
curl "https://api.statshawk.ai/v1/contests/cst_06fhnh7e0dxe340f7pet73ekjc" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhnh7e0dxe340f7pet73ekjc/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fhnh7e0dxe340f7pet73ekjc/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhnh7e0dxe340f7pet73ekjc/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fhnh7e0dxe340f7pet73ekjc/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fhnh7e0dxe340f7pet73ekjc/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fhnh7e0dxe340f7pet73ekjc/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