San Jose Sharks 1, Calgary Flames 5

hockey game fileFinal
Scotiabank Saddledome · Calgary · Canada
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 Granlund10970010-21121277
Devin Cooley500.78318231616
Danil Gushchin02000010-1000973
Luke Kunin02360002-1000881
Nico Sturm01370020-1010903
William Eklund00010000-30001107
Fabian Zetterlund00001100-31401190
Collin Graf110000000113973
Mario Ferraro02000010-20101131
Georgi Romanov00114141984
Jack Thompson0200001000221164
Calen Addison01000010-30101241
Jack Studnicka00321000-2012729
Henry Thrun00000000-30001179
Kyle Burroughs02000000-20001097
Klim Kostin000000200001763
Givani Smith000000250002591
Nicolas Mejia03001002-10221099
Thomas Bordeleau000200100031961
Ryan Carpenter00000000-1000621
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund008800001020932
Martin Pospisil100000361130800
Yegor Sharangovich0002000000321052
Connor Zary117300201101805
Blake Coleman100011102230930
Jonathan Huberdeau0000200000101044
Matt Coronato100020003112678
Adam Klapka010001251120516
Brayden Pachal050000000010896
Dustin Wolf100.94116173600
Andrew Mangiapane100000202110984
Nazem Kadri0174100010831165
Andrei Kuzmenko1000100011311017
Ilya Solovyov030000200020983
Kevin Rooney013101102120719
MacKenzie Weegar0000114021231428
Rasmus Andersson1200100031101379
Daniil Miromanov1000100031111287
Oliver Kylington0000111021101171

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