Montreal Canadiens 3, New York Islanders 4

hockey game fileFinal
UBS Arena · Elmont · 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
Joel Armia00002022-1030960
Kirby Dach01221024-1021827
Jake Evans11119202011301154
Oliver Kapanen011310000010692
Alex Newhook00220020-1010734
Nick Suzuki1063002001201131
Juraj Slafkovsky220000400210957
Josh Anderson140010101101945
Cole Caufield000122100230876
Lane Hutson0200201220101450
Mike Matheson1500202001111690
Jayden Struble03000020-1000873
Emil Heineman000000400011636
Christian Dvorak007610000010996
Logan Mailloux0100112211101143
Brendan Gallagher000000101021770
Cayden Primeau300.91733363900
David Savard05001000-10001235
Justin Barron00000022-10101341
New York Islanders boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Maxim Tsyplakov10000022-11101061
Mike Reilly01001000-1010914
Brock Nelson00771000-10411268
Noah Dobson2200101022711764
Mathew Barzal1100201001211589
Casey Cizikas000210100020586
Bo Horvat0089010001321547
Kyle MacLean004300300000493
Jean-Gabriel Pageau1078003011201001
Kyle Palmieri0000010001311217
Anthony Duclair000020100010907
Anders Lee0100017011501105
Simon Holmstrom010010000000897
Scott Mayfield00001020-1010873
Adam Pelech11001020-11101059
Ryan Pulock00001030-10201137
Alexander Romanov0100100020101272
Semyon Varlamov300.87521243856
Julien Gauthier000000200000462

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