James Madison Dukes 20, Marshall Thundering Herd 9

football game fileFinal
Joan C. Edwards Stadium · Huntington · USA
Boxscore

Key evidence.

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

James Madison Dukes boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Elijah Sarratt707010
Jamree Kromah
Zach Horton1088
Aiden Fisher
Jacob Thomas
D'Angelo Ponds
Kaelon Black1601052.0635
Mikail Kamara
Tyrique Tucker
Immanuel Bush
Chauncey Logan Jr.
Seth Naotala
William Atkins IV110.5000064.58300-15-1
Ty Son Lawton11010103.18210
Jailin Walker
James Carpenter
Taurus Jones
Ryan Hanson
Jordan McCloud6210.6770191.33101698.51611.500
Phoenix Sproles60559.167
Josh Sarratt
Camden Wise
Francis Meehan
Que Reid
Devyn Coles
Chris Chukwuneke
Reggie Brown6112621
Jalen Green
Marshall Thundering Herd boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Mike Green
Elias Neal
JJ Roberts
AG McGhee
Caleb Coombs101111
Kerion Martin
Jalil Rivera-Harvey
John McConnell
Rece Verhoff
Jacobie Henderson
Cam Fancher12170.5670159.44400-665.767-5.500
D'Yoni Hill
Cade Conley203618
Josh Moten
Ahmere Foster
Stephen Dix Jr.
Isaiah Gibson Sr.
Jayden Harrison404010
Elijah Alston
Ishmael Roy
TyQaze Leggs
DeMarcus Harris103636
Talik Keaton1066
Sam Burton
Owen Porter
KeSean Brown
Micah Abraham
Mason Pierce2021
Darryle Simmons20136.500
Jahsen Wint
Ethan Payne20040293.1007.250
Chris Thomas

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