Pittsburgh Penguins 0, Edmonton Oilers 4

hockey game fileFinal
Rogers Place · Edmonton · Canada
Boxscore

Key evidence.

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

Pittsburgh Penguins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Matt Grzelcyk04000010-10111266
Michael Bunting000010100000951
Cody Glass00210010-1010640
Lars Eller00230020-10301017
Noel Acciari03810020-1021646
Sidney Crosby00881000-10101107
Evgeni Malkin0065200200001163
Kevin Hayes00020000-1020518
Rickard Rakell0200001000201004
Bryan Rust00003010-10211125
Ryan Graves0200102000001018
Erik Karlsson00000000-10201301
Kris Letang01000020-20301351
Drew O'Connor01101000-1032993
Marcus Pettersson02002015-20001257
Anthony Beauvillier00000000-1031817
Jack St. Ivany030030500010956
Jesse Puljujarvi01000020-1010656
Joel Blomqvist400.92046503596
Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Viktor Arvidsson3022100023411053
Brett Kulak0100101010201262
Leon Draisaitl0159110011301204
Adam Henrique033600000001758
Mattias Janmark001000000000675
Connor McDavid0054200220501207
Ryan Nugent-Hopkins0101011021401064
Zach Hyman1000100011611071
Vasily Podkolzin112100101140849
Evan Bouchard1300010022111313
Mattias Ekholm1200011022611338
Ty Emberson000000101031944
Darnell Nurse0300203700201234
Connor Brown010010000030848
Stuart Skinner00127273600
Corey Perry000010000030612
Troy Stecher000000300010950
Jeff Skinner010100000011867
Derek Ryan002300000020560

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