Old Dominion Monarchs 17, Virginia Tech Hokies 36

football game fileFinal
Lane Stadium · Blacksburg · USA
Boxscore

Key evidence.

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

Old Dominion Monarchs boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Kadarius Calloway–2––0––1–08–6.5008
Ethan Sanchez––––––––––––––
Grant Wilson–19130.5200171.083–00813.7604.263–
Devin Roche–2––0––––034–17–
Reymello Murphy–––––––1–05––5
Kelby Williams–––––––1–06––6
Dominic Dutton–––––––1–116––16
Obie Sanni–4––0––2–018–2.2509
Ethan Duane––––––––––––––
LaMareon James––––––––––––––
Isiah Paige–––––––2–017––8.500
Ahmarian Granger–1––0––3–014–154.667
Keshawn Wicks–14––0––2–110–5.2145
Virginia Tech Hokies boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Stephen Gosnell–––––––1–010––10
Dorian Strong––––––––––––––
Kyron Drones–31100118.750–00280.667–
Bhayshul Tuten–19––0––1–05–2.8955
Dae'Quan Wright–––––––1–014––14
Jaylin Lane–––––––4–169––17.250
Da'Wain Lofton–––––––2–020––10
Benji Gosnell–––––––1–023––23
Tucker Holloway––––––––––––––
John Love––––––––––––––
Ali Jennings–––––––5–272––14.400
Da'Quan Felton–––––––1–034––34
Josh Fuga––––––––––––––
Peter Moore––––––––––––––
Grant Wells–7170.58600121.480–01278.6553.857–
Nasir Peoples––––––––––––––
Malachi Thomas–12––0––2–012–1.8336
Bryce Duke–1––0––––04–4–

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