Penn State Nittany Lions 40, Rutgers Scarlet Knights 36

football game fileFinal
SHI Stadium · Piscataway · USA
Boxscore

Key evidence.

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

Penn State Nittany Lions boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Dominic DeLuca
Zakee Wheatley
Kyron Hudson102323
Dani Dennis-Sutton
Trebor Pena40369
Devonte Ross202914.500
Nicholas Singleton9020239.55611.500
Kaytron Allen220201210.2736
Ethan Grunkemeyer1170.81000126.88500-119.952-11
Andrew Rappleyea417518.750
Ty Blanding
Chaz Coleman
Audavion Collins
Daryus Dixson
Zuriah Fisher
Alonzo Ford Jr.
Xavier Gilliam
A.J. Harris
Jaylen Harvey
Yvan Kemajou
Dejuan Lane
King Mack
Alex Tatsch
Gabriel Nwosu
Kenny Woseley Jr.
Owen Wafle
Zion Tracy
Amare Campbell
Luke Reynolds20115.500
Ryan Barker
Rutgers Scarlet Knights boxscore
PlayerPosattcmpcmp pctfumblesintcratingrecsackedtdyardsyards per attyards per carryyards per rec
Eric O'Neill
DT Sheffield212713.500
Kenny Fletcher Jr.408521.250
Athan Kaliakmanis10160.72700172.15901-115.364-0.100
Ben Black III
Samuel Brown V200105
KJ Duff5112725.400
Dino Kaliakmanis
Antwan Raymond29021626.51731
Kamar Archie
Dariel Djabome
Jett Elad
Farell Gnago
Jacobie Henderson
Bo Mascoe
DJ McClary
Jesse Ofurie
Sam Robinson
Michael Robinson
Jakob Anderson
Jai Patel100-3-3
Ian Strong303712.333
Kaj Sanders
Bradley Weaver
Abram Wright
Timmy Ward
Cam Miller
Jordan Thompson
Jordan Walker

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