Calgary Flames 4, Boston Bruins 1

hockey game fileFinal
TD Garden · Boston · USA
Boxscore

Key evidence.

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

Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund00128004000301136
Martin Pospisil0010002151000272
Yegor Sharangovich004310100022999
Connor Zary030011101110837
Blake Coleman0000102000111137
Jonathan Huberdeau2001111013321019
Brayden Pachal000000660000723
Andrew Mangiapane000010200010857
Nazem Kadri304500102350994
Jacob Markstrom100.95521223600
Andrei Kuzmenko000011000121907
Chris Tanev0700001020111251
Kevin Rooney004410100010754
MacKenzie Weegar0400002400101308
Rasmus Andersson0000002000201381
Noah Hanifin0000010011331546
Walker Duehr010000100010594
Jakob Pelletier011000000020786
Oliver Kylington010000001000873

Team line

Boston Bruins
Boston Bruins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Morgan Geekie01520020-1001930
Pavel Zacha01510111001311058
David Pastrnak1000101001301139
Hampus Lindholm0100002000001333
Charlie McAvoy020010012-10301369
Jeremy Swayman400.86225293579
Matt Grzelcyk03000010-20311102
Charlie Coyle11493022-11101103
Danton Heinen00000030-1010693
James van Riemsdyk000000000020986
Trent Frederic012400300001810
Brad Marchand00002022-10011025
Jesper Boqvist015100100010679
Brandon Carlo0000101200001072
Jake DeBrusk00001010-1020964
Derek Forbort050010200010981
Jakub Lauko010000440020621
Oskar Steen000000100000614
Kevin Shattenkirk01000020-10001131

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