Montreal Canadiens 4, Boston Bruins 6

hockey game fileFinal
TD Garden · Boston · USA
Boxscore

Key evidence.

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

Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Alex Barre-Boulet00000010-2000598
Joel Armia20000012-2220881
Kirby Dach01211020-20201043
Jake Evans117600101100764
Oliver Kapanen102320000110622
Alex Newhook01632000-2000889
Nick Suzuki009140000-10201190
Juraj Slafkovsky0100004010101237
Josh Anderson000001401120918
Cole Caufield0000110201301202
Kaiden Guhle2300102032001283
Lane Hutson2200200222111368
Mike Matheson03002002-20141568
Arber Xhekaj01003010-3011651
Christian Dvorak027610000021789
Brendan Gallagher000012000240923
Cayden Primeau620.79323293431
David Savard00001000-2010799
Justin Barron01000030-2010958

Team line

Boston Bruins
Boston Bruins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Morgan Geekie00011000-1030923
Mark Kastelic031512303230643
Elias Lindholm2276011023101107
Pavel Zacha1047100011211156
David Pastrnak1000210012601014
Hampus Lindholm0200000010301382
Charlie McAvoy0100012411311376
Andrew Peeke000030200000913
Nikita Zadorov2200002212001127
Jeremy Swayman400.83320243600
John Beecher105510303110758
Charlie Coyle04852002-20001235
Trent Frederic00632012-1000811
Brad Marchand11101022-11301146
Justin Brazeau00110010-1010709
Parker Wotherspoon000000000011776
Brandon Carlo2000201012001213
Cole Koepke200001103320440
Riley Tufte00001010-1000561

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