Liberty Flames 13, James Madison Dukes 20

football game fileFinal
Bridgeforth Stadium · Harrisonburg · USA
Boxscore

Key evidence.

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

Liberty Flames boxscore
PlayerPosattcmpcmp pctfg longfg pctfgafgmfumblesintckicking pointspunt avgpunt inside 20punt longpunt touchbackspunt yardspuntsratingrecsackedtdxp pctxpaxpmyardsyards per attyards per carryyards per rec
LaKelsey Johnson Jr.20157.500
Ashton McShane
Rashawn Cunningham
Kam Davis1601023.1882
D-Icey Hopkins
Makai Jackson317324.333
Jaylon Coleman303037612.333
Jon Monteiro
Jamari Person204924.500
Bryce Randolph203216
Caleb Ryan1077
Ethan Vasko10022
Ethan Crisp
Derrell Farrar
Myke Gunn
Elijah Hopkins
Jiquavious Marshall
Ronald Moore Jr.
Nathan Pirolli
Micah Pollard
Deuce Spurlock
Aidan Vaughan
Sam Crossan40.25014511614
Deshawn Purdie7170.63000102.3920038.5190.429
Jaylen Henderson10033
Jeremiah Vessel
Ashton Whitner
Brenton Williams
Peyton Jones901002.7780
Jayden Davis
Mike Jarvis
Michael Floyde
Lorenzo Payne
Chase Reeves421227111
Zeke Wimbush20157.500
James Madison Dukes boxscore
PlayerPosattcmpcmp pctfg longfg pctfgafgmfumblesintckicking pointspunt avgpunt inside 20punt longpunt touchbackspunt yardspuntsratingrecsackedtdxp pctxpaxpmyardsyards per attyards per carryyards per rec
Nick Herman20031.500
Cole Keller103030
Terrence Jones
Za'Ron Collins202010
JC Evans970.77800132.17600696.7787.667
George Pettaway1501473.133
Michael Scott
Kells Bush
KJ Flowe
Seth Gathers
JT Kouame-Yao
TJ McGill
Mychal McMullin
Roddrey McWilliams
Turner Schmidt
Jayden Studio
Amar Thomas
Patrick Rea46.75015401874
Morgan Suarez461228122
Nakian Jackson
Rasheed Lovelace
Seth Cromwell4005112.750
Noah Grevious40399.750
Braeden Wisloski1010838
Ken Willis
DJ Kelly
Danny Royster
Camden Coleman950.556074.76900576.333
Ernest Willor Jr.
Corey Scott41215.250
Jayon Harvey
JT Hooten
Damier Minkah
Kevin Roberts

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