William & Mary Tribe 7, Duke Blue Devils 62

football game fileFinal
Wallace Wade Stadium · Durham · USA
Boxscore

Key evidence.

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

William & Mary Tribe boxscore
PlayerPosattcmpcmp pctfg longfg pctfgafgmfumblesintckicking pointspunt avgpunt inside 20punt longpunt touchbackspunt yardspuntsratingrecsackedtdxp pctxpaxpmyardsyards per attyards per carryyards per rec
Max Lipinski––––0010––1––––––––––111––––
Josh Miller–14––––––0–––––––––2–0–––3–1.7861.500
Jackson Blee––––––––––––––––––1–0–––6––6
Harrison Johnson––––––––––––––––––––––––––––
Jaden Ratliff––––––––––––––––––––––––––––
Stephon Hicks––––––––––––––––––––––––––––
Cameryn Heath––––––––––––––––––––––––––––
David Roulley––––––––––––––––––––––––––––
Brady Echols––––––––––––––––––––––––––––
Davin Dzidzienyo––––––––––––––––––––––––––––
Brendan Robinson––––––––––––––––––––––––––––
Trevon Cannon––––––––––––––––––––––––––––
Ty Gordon––––––––––––––––––––––––––––
Carter Boyd–––––––––––40.83304702456–––––––––––
Sean McElwain––––––––––––––––––2–0–––19––9.500
Winston Watkins–5100.588––––00–––––––104.289–00–––-248.059-4.800–
Christopher Higgins––––––––––––––––––––––––––––
Ryan Matheny––––––––––––––––––––––––––––
Khylil Johnson–2––––––0–––––––––3–0–––92–230.667
Cade Ellis––––––––––––––––––––––––––––
Declan Ta'amai––––––––––––––––––––––––––––
Jack Reuter––––––––––––––––––1–1–––6––6
Lucas Allen––––––––––––––––––––––––––––
MJ Jackson Jr.––––––––––––––––––––––––––––
Kyle Reviello––––––––––––––––––––––––––––
Kai Austin––––––––––––––––––1–0–––11––11
Patrick Blee–2––––––0–––––––––––0–––1–0.500–
Carter Carroll–120.500––––00–––––––60.417–00–––-64-6–
Leonte Oulahi––––––––––––––––––1–0–––11––11
Gavin McIntosh––––––––––––––––––1–0–––5––5
Brayden Smalls–1––––––0–––––––––––0–––1–1–
Tyler Kann––––––––––––––––––––––––––––
Duke Blue Devils boxscore
PlayerPosattcmpcmp pctfg longfg pctfgafgmfumblesintckicking pointsratingrecsackedtdxp pctxpaxpmyardsyards per attyards per carryyards per rec
Jeremiah Hasley––––––––––––3–0–––18––6
Paxon Kettering––––––––––––1–0–––32––32
Dan Mahan–260.857––––00–291.369–00–––13186.500–
Nate Sheppard–9––––––0–––1–0–––8–12.8898
Kavon Simmons––––––––––––1–1–––29––29
Jaivon Solomon––––––––––––3–1–––55––18.333
David Anderson––––––––––––––––––––––
Julius Columbus––––––––––––––––––––––
Will Felder Jr.––––––––––––––––––––––
Bradley Gompers––––––––––––––––––––––
Leon Griffin III––––––––––––––––––––––
Kaleb Lanier––––––––––––––––––––––
Luke Mergott––––––––––––––––––––––
Nick Morris Jr.––––––––––––––––––––––
Sampson Onuoha––––––––––––––––––––––
Andrew Pellicciotta––––––––––––––––––––––
Tyshon Reed––––––––––––––––––––––
Tommy Rupley––––––––––––––––––––––
Elliott Schaper––––––––––––––––––––––
DaShawn Stone––––––––––––––––––––––
Semaj Turner––––––––––––––––––––––
Asher Wasserman––––––––––––––––––––––
Preston Watson––––––––––––––––––––––
Kade Reynoldson–100–––––0–2.083–00–––00––
Cosme Salas––––39122––11––––155––––
Jonah Burton––––––––––––5–0–––63––12.600
Nate Kurisky––––––––––––2–0–––21––10.500
Kyon Loud––––––––––––––––––––––
Jared Richardson––––––––––––2–1–––38––19
CJ Campbell Jr.–9––––––0–––––0–––41–4.556–
Walker Eget–22160.727–––––0–127.462–02–––1828.273––
Jon Morris––––––––––––––––––––––
Dylan Flowers––––––––––––––––––––––
Owen Wafle––––––––––––––––––––––
Jake Taylor––––––––––––2–0–––17––8.500
Evan Smith––––––––––––––––––––––
Jayden Moore––––––––––––2–1–––32––16
Derrick Brown Jr.––––––––––––––––––––––
Kobe Smith––––––––––––––––––––––
Kavon Conciauro––––––––––––1–0–––12––12
CJ Givers–3––––––0–––––1–––36–12–
Brody Keefe––––––––––––1–1–––27––27
Jayvian Tanelus–9––––––0–––––1–––69–7.667–
Terry Walker III–220.500––––00–89.583–00–––4112–
Chadwicke Cannon Jr.––––––––––––––––––––––
Dakota Quinonez––––––––––––––––––––––
Obinna Umeh––––––––––––––––––––––
Gavin Strange––––0–00––3––––133––––

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