Pittsburgh Penguins 1, San Jose Sharks 2

hockey game fileFinal
SAP Center at San Jose · San Jose · USA
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 Grzelcyk1000000011201246
Michael Bunting0000100000401113
Cody Glass005910020000936
Noel Acciari013700300010636
Sidney Crosby011518112001201400
Kevin Hayes00740022-1000905
Rickard Rakell0300003000101318
Bryan Rust1000202201601295
Ryan Graves01000010-1010767
Erik Karlsson0000201010201458
Kris Letang02001010-10211374
Ryan Shea00003000-1001721
Alex Nedeljkovic200.92926283476
Drew O'Connor00011000-1032818
Marcus Pettersson01001020-10201256
Anthony Beauvillier010000200020782
Philip Tomasino00001000-1000784
Bokondji Imama000000100000327
Matt Nieto000110400020628
San Jose Sharks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Granlund00613010011301169
Jake Walman0900202400101417
Luke Kunin015100000000933
Cody Ceci0300101000001398
William Eklund0110100000301363
Fabian Zetterlund000010001041724
Macklin Celebrini011811110201211315
Barclay Goodrow000100300000671
Tyler Toffoli1000201001411127
Alexander Wennberg022000000000994
Mario Ferraro0200100000201451
Yaroslav Askarov100.96729303600
Timothy Liljegren0000100200011034
Walker Duehr000010200010406
Jack Thompson020000101041866
Henry Thrun030020101010841
Nikolai Kovalenko000020300010663
Colin White003100000010384
Will Smith105320001110764

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