Army Black Knights 23, Air Force Falcons 3

football game fileFinal
Empower Field at Mile High · Denver · USA
Boxscore

Key evidence.

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

Army Black Knights boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Jimmy Ciarlo––––––––––––––
Kanye Udoh–9––0––––037–4.111–
Kalib Fortner––––––––––––––
Jack Latore––––––––––––––
Cooper Allan––––––––––––––
Noah Short–––––––1–0-1––-1
Tobi Olawole–––––––1–011––11
Bryson Daily–3640.4440057.639–021704.4444.722–
Casey Reynolds–––––––1–07––7
Max DiDomenico––––––––––––––
Brett Gerena––––––––––––––
Dre Miller––––––––––––––
Adam Cash––––––––––––––
Tyrell Robinson–––––––1–023––23
Tommy Zitiello––––––––––––––
Ay'Jaun Marshall––––––––––––––
Jakobi Buchanan–3––0––––09–3–
Bo Nicolas-Paul––––––––––––––
Quinn Maretzki––––––––––––––
Champ Harris–1––0––––01–1–
Leo Lowin––––––––––––––
Jabari Moore––––––––––––––
Quindrelin Hammonds––––––––––––––
Camden O'Gara––––––––––––––
Chris Frey––––––––––––––
Jackson Powell––––––––––––––
Darius Richardson––––––––––––––
Cole McCutcheon––––––––––––––
Kyle Lewis––––––––––––––
Cameron Jones––––––––––––––
Austin Hill––––––––––––––
Nathaniel Smith––––––––––––––
Air Force Falcons boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Payton Zdroik––––––––––––––
Bo Richter––––––––––––––
Zach Juckel––––––––––––––
Kurt Chesney––––––––––––––
Caleb Rillos–––––––1–011––11
Aiden Calvert–1––0––––03–3–
Osaro Aihie––––––––––––––
Elijah Sanders––––––––––––––
Trey Williams––––––––––––––
James Tomasi––––––––––––––
Matthew Dapore––––––––––––––
Carson Bay––––––––––––––
Brandon Engel–––––––2–022––11
Jared Roznos–––––––1–019––19
Zac Larrier–2090.4090215.909100-84.2272.250-8
John Lee Eldridge III–6––0––1–03–6.6673
Owen Burk–3––0––––08–2.667–
Jensen Jones–110.5000066.667–00145.50014–
Emmanuel Michel–8––0––––037–4.625–
Jet Harris–1––0––––08–8–
Dane Kinamon–––––––1–010––10
Johnathan Youngblood––––––––––––––
Trey Taylor––––––––––––––
Alec Mock––––––––––––––
Jayden Goodwin––––––––––––––
Kupono Blake––––––––––––––
Patrick Dahlen––––––––––––––
Jayden Thiergood––––––––––––––
Jalen Mergerson––––––––––––––
PJ Ramsey––––––––––––––
Caden Blum––––––––––––––
Wyatt Wilson–––––––3–047––15.667
Jake Smith––––––––––––––

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