San Jose Sharks 3, Pittsburgh Penguins 6

hockey game fileFinal
PPG Paints Arena · Pittsburgh · USA
Boxscore

Key evidence.

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

San Jose Sharks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Granlund20105000022211301
Magnus Chrona500.83325303573
Luke Kunin01410030-2010996
Nico Sturm015101020-2010864
William Eklund02810020-30211163
Fabian Zetterlund0220011011221208
Mario Ferraro02001020-10601625
Calen Addison1500003201201460
Henry Thrun11000010-21211488
Kevin Labanc00010010-2031453
Kyle Burroughs02000042-20001145
Klim Kostin101001402220782
Givani Smith00000020-1000189
Nicolas Mejia1200110002401235
Thomas Bordeleau01100000-1020798
Alexander Barabanov0001100020101048
Filip Zadina01000012-20101007
Justin Bailey00100000-3000322
Ryan Carpenter00480010-2011583
Pittsburgh Penguins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Michael Bunting01001042-10311065
Tristan Jarry300.90629323586
Lars Eller107600002102969
Noel Acciari0161101201111923
Sidney Crosby10912101001301123
Evgeni Malkin024611021120960
Rickard Rakell010001100111710
Bryan Rust0100112201211099
Ryan Graves0100101010101073
Erik Karlsson1100000001101349
Kris Letang1300103011201448
Drew O'Connor2100101022421069
Pierre-Olivier Joseph210000201210948
Marcus Pettersson0200000010111271
Reilly Smith100000101120759
Emil Bemstrom130000101120588
Valtteri Puustinen000000101000601
John Ludvig110021102240871
Daniil Medvedev011101201110828

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