San Jose Sharks 3, Minnesota Wild 4

hockey game fileFinal
Grand Casino Arena · Saint Paul · 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 Granlund0089010011301338
Luke Kunin011210040-1000963
Nico Sturm0051001300120936
Kaapo Kahkonen400.87528323503
Anthony Duclair0110012011121040
Fabian Zetterlund0000001010301213
Mario Ferraro04000030-20001355
Calen Addison00000030-1000838
Henry Thrun0100100010011281
Kevin Labanc01010014-1000825
Kyle Burroughs000000300000972
Givani Smith00010030-1000477
Jan Rutta0100001210101226
Nicolas Mejia03000022-10001197
Filip Zadina01100010-2020982
Mike Hoffman000000000010841
Nikita Okhotiuk00000020-1000852
Justin Bailey000000200010671
Ryan Carpenter00210000-1010652
Minnesota Wild boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Joel Eriksson Ek101211005001211243
Matt Boldy2101201002111295
Kirill Kaprizov0000132013501338
Ryan Hartman0132200000001152
Zach Bogosian0000101210101149
Jonas Brodin1200001011101471
Brock Faber0100101000401405
Jake Middleton0200000200301154
Filip Gustavsson300.80012153600
Declan Chisholm100000000130901
Connor Dewar013700001020936
Frederick Gaudreau000301000111835
Marco Rossi00420000-10411102
Brandon Duhaime020000300011867
Vinni Lettieri000000100021886
Dakota Mermis000000001000132
Jon Merrill000000000010761
Jake Lucchini010100000011596
Mason Shaw111200201100635

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