Vancouver Canucks 8, Calgary Flames 1

hockey game fileFinal
Scotiabank Saddledome · Calgary · Canada
Boxscore

Key evidence.

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

Vancouver Canucks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Conor Garland210020021201980
Tyler Myers0000011021301157
Quinn Hughes2300111043111291
Kiefer Sherwood010000500020758
Teddy Blueger1112810101110896
Linus Karlsson100000202110661
Elias Pettersson1288011212401064
Aatu Raty0041001000120774
Max Sasson008402043220694
Jake DeBrusk110010002120947
Drew O'Connor000100000010855
Brock Boeser1000010012211195
Derek Forbort010001001110735
Filip Hronek1100000231101276
Victor Mancini0300100200001348
Marcus Pettersson0100000000101276
Kevin Lankinen100.96729303600
Arshdeep Bains200100202200801
Joseph LaBate010000100020572
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund027710120010930
Morgan Frost01890010-2020979
Martin Pospisil000000300030325
Yegor Sharangovich10110000-21201039
Connor Zary00120000-1010894
Blake Coleman01111032-1000884
Joel Farabee00000110-1140860
Jonathan Huberdeau00000022-10201133
Matt Coronato00111000-10001060
Matvei Gridin01000000-2030925
Kevin Bahl02001022-10101091
Joel Hanley020000300020891
Brayden Pachal01000000-2000953
Zayne Parekh03001000-40101232
Devin Cooley300.571471704
Nazem Kadri10960010-11401139
MacKenzie Weegar0100002000101432
Rasmus Andersson04000000-30001251
Rory Kerins01450000-3030602
Ivan Prosvetov500.73714191884

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