William & Mary Tribe 16, Virginia Cavaliers 55

football game fileFinal
Scott Stadium · Charlottesville · USA
Boxscore

Key evidence.

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

William & Mary Tribe boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Noah Brannock–980.4710068.505–01356.5293.889–
Rashad Raymond–7––0––1–01–21
Tariq Sims–1––0––1–03–23
Jor'dyn Whitelaw–1––0––––02–2–
Josh Miller–1––0––1–02–02
Deven Thompson–––––––5–1108––21.600
Alfred Honesty–––––––1–039––39
Jackson Blee–––––––1–020––20
Isaiah Lemmond–––––––1–019––19
Armon Wright–––––––1–011––11
Luke Banbury––––––––––––––
Harrison Johnson––––––––––––––
Ethan Yip––––––––––––––
Jaden Boring––––––––––––––
Jaden Ratliff––––––––––––––
Xavier Dillard––––––––––––––
Stephon Hicks––––––––––––––
Cameryn Heath––––––––––––––
David Roulley––––––––––––––
Stewart Harrington III––––––––––––––
Brady Echols––––––––––––––
Justin Krueger––––––––––––––
Jorden McDonald––––––––––––––
Davin Dzidzienyo––––––––––––––
Brendan Robinson––––––––––––––
Jake Worthen––––––––––––––
Cayden Trotter––––––––––––––
Trevon Cannon––––––––––––––
Ty Gordon––––––––––––––
Jayden Platt––––––––––––––
Breyden Byrd––––––––––––––
Keegan Shackford––––––––––––––
Carter Boyd––––––––––––––
Trey McDonald–––––––1–01––1
Jalen Jones––––––––––––––
Tyler Hughes–550.62500144.271–00611.6251.200–
Bryce Barnes––––––––––––––
Virginia Cavaliers boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Cameron Ross––––––––––––––
Mitchell Melton––––––––––––––
J'Mari Taylor–6––0––––131–5.167–
Jahmeer Carter––––––––––––––
Josiah Abdullah–––––––2–09––4.500
Ty'Lyric Coleman–––––––1–023––23
Kameron Courtney–1––0––4–067–2316.750
Xay Davis–4––0––––013–3.250–
Jahmal Edrine–––––––2–031––15.500
Owen Gardner–2––0––––04–2–
Cole Geer–22100102.083–001547.500–
Trell Harris–––––––4–031––7.750
Suderian Harrison–––––––2–062––31
Daniel Kaelin–380.5710168.750–00211.7140.667–
Davis Lane–5––0––––024–4.800–
Dillon Newton-Short–––––––1–010––10
Keke Adams––––––––––––––
Anthony Britton––––––––––––––
Kevin Chadwick Jr.––––––––––––––
Christian Charles––––––––––––––
Corey Costner––––––––––––––
Landon Danley––––––––––––––
Robbie Engelberg––––––––––––––
Jason Hammond––––––––––––––
Caleb Hardy––––––––––––––
Jewett Hayes––––––––––––––
Sichan John––––––––––––––
Terrell Jones––––––––––––––
Emmanuel Karnley––––––––––––––
Billy Koudelka––––––––––––––
Maddox Marcellus––––––––––––––
Cazeem Moore––––––––––––––
Josiah Persinger––––––––––––––
Donavon Platt––––––––––––––
Daniel Rickert––––––––––––––
Jordan Robinson––––––––––––––
CJ Spence––––––––––––––
Will Bettridge––––––––––––––
Chandler Morris–1130.68400109.320–0077.8427–
Noah Vaughn–8––0––––0101–12.625–
Harrison Waylee–10––0––––3151–15.100–
Dakota Twitty–––––––1–026––26
Montino Williams––––––––––––––
Walker Wallace––––––––––––––
Devin Neal Jr.––––––––––––––
Jacob Holmes––––––––––––––
James Jackson––––––––––––––
Trey McDonald––––––––––––––
Xavier Brown–7––0––1–08–5.1438
Isaiah Robinson–––––––2–024––12
John Rogers–––––––3–130––10
Myles Brown––––––––––––––

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