Buffalo Sabres 2, 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.

Buffalo Sabres boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
JJ Peterka10003000-21301279
Henri Jokiharju100020000100773
Tyson Kozak024210100010784
Peyton Krebs005111025-20201057
Jiri Kulich01791000-10101147
Tage Thompson00262100-21101263
Zach Benson01010020-10201041
Beck Malenstyn000000200020488
Jack Quinn01001002-20301136
Rasmus Dahlin03001010-10301470
Owen Power02000000-20301212
Mattias Samuelsson1100010012201054
Ukko-Pekka Luukkonen300.87521243546
Sam Lafferty103000220110434
Bowen Byram01002010-10301290
Dylan Cozens004110020-10111197
Dennis Gilbert01000030-1020438
Connor Clifton010000120000562
Alex Tuch00110030-20411078
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund00179110001201167
Martin Pospisil000000300011696
Yegor Sharangovich018711000140989
Blake Coleman1001002001101198
Jonathan Huberdeau2000210243301280
Ryan Lomberg000000200020444
Matt Coronato02100002-1000931
Kevin Bahl04004011000011375
Jake Bean000000001031955
Brayden Pachal2200206012101022
Dustin Wolf200.94132343600
Nazem Kadri20137010433111084
Andrei Kuzmenko01001000-1000545
MacKenzie Weegar0500103530301284
Rasmus Andersson02001002-10211398
Rory Kerins00000010-1000417
Daniil Miromanov0100100220001151
Jakob Pelletier111021123220898
Clark Bishop001200000010326

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