Boston Bruins 2, Calgary Flames 3

hockey game fileFinal
Scotiabank Saddledome · Calgary · Canada
Boxscore

Key evidence.

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

Team line

Boston Bruins
Boston Bruins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Morgan Geekie00541000-2000827
Pavel Zacha00510100000401147
David Pastrnak0000201200411275
Mason Lohrei0000001010301289
Charlie McAvoy02001020-10101608
Charlie Coyle00911121022301157
Danton Heinen011010200010987
James van Riemsdyk000000000031810
Trent Frederic00320050-1020851
Brad Marchand0000000000301106
Jesper Boqvist003100100031862
Linus Ullmark300.90027303821
Anthony Richard11000010-1100724
Parker Wotherspoon11000010-11001231
Brandon Carlo01000030-10101223
Jake DeBrusk0101001000301087
Derek Forbort0200202000001038
Jakub Lauko000000200031558
Kevin Shattenkirk020000201001823
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund0213100000-10431219
Martin Pospisil010001721140928
Yegor Sharangovich1027100011401038
Connor Zary1100100011301023
Blake Coleman00001030-10101039
Jonathan Huberdeau0003101000011024
Brayden Pachal010020200000853
Andrew Mangiapane0100001000011081
Nazem Kadri11116210012201174
Jacob Markstrom200.94132343836
Andrei Kuzmenko100000000111625
Chris Tanev0300100200111300
Kevin Rooney013010100000642
MacKenzie Weegar0100103200201414
Rasmus Andersson0100100000111473
Noah Hanifin0000400000201474
Walker Duehr010000600000459
Dryden Hunt000010600020662
Oliver Kylington030001001130920

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