North Dakota State Bison 59, Murray State Racers 6

football game fileFinal
Roy Stewart Stadium · Murray · USA
Boxscore

Key evidence.

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

North Dakota State Bison boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Bryce Lance4310827
CharMar Brown1303977.462
John Gores212211
Chris Harris203919.500
Nathan Hayes390.60000135.69400159.4005
Barika Kpeenu600569.333
Jaquise Alexander
Austin Altepeter
Darius Givance
Peder Haugo12010190.58319
Will Steil
Eli Ozick
Enock Sibomana
TK Marshall500102
Braylon Henderson101515
Tyler Terhark101111
Griffin Crosa
Kaedin Steindorf100-2-2
Cam Miller5510325.4170212825.600
Jackson Williams103055718.333
Murray State Racers boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Tyrell Campbell30093
J'Kalon Carter407017.500
Kylan Galbreath20168
Rykin Maxwell101313
Jawaun Northington11020111.9095.500
Jim Ogle520.400047.08300142.800
James London
Q'Daryius Jennings7030205.1436.667
Jayden Johannsen10130.5910320.83300166.3181.600
Jameson Holcomb430.5000070.8330056.5001.250
Kywon Morgan8030133.6254.333
Marcus Floyd Jr.102828
Kade Neely101212
Caden Jumper1099
James Jackson

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