Montreal Canadiens 2, New York Rangers 5

hockey game fileFinal
Madison Square Garden · New York · 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
Jordan Harris0000101000001033
Tanner Pearson00000030-1010810
Joel Armia011010120011976
Jake Evans03680000-10001013
Alex Newhook001090110-11101157
Nick Suzuki00135100000001146
Juraj Slafkovsky0001100200401111
Josh Anderson01001020-2020956
Cole Caufield0000010001601219
Mike Matheson2500200002111521
Jayden Struble01000040-10201214
Johnathan Kovacevic000010200010905
Rafael Harvey-Pinard010000200000689
Brendan Gallagher000000100030770
Michael Pezzetta010000220000541
Cayden Primeau400.91141453545
David Savard1200001011201206
Justin Barron01000020-10201105
Colin White002000100020499
New York Rangers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Chris Kreider0000110001401023
Jacob Trouba0000003000001350
K'Andre Miller1000001011431365
Artemi Panarin3000010004511191
Jonny Brodzinski002310300010703
Matt Rempe000000300000469
Vincent Trocheck01612002010301128
Mika Zibanejad1068021003711088
Will Cuylle010000220030854
Alexis Lafreniere102001001230919
Adam Fox12001000-11001296
Braden Schneider130010001130919
Igor Shesterkin200.92926283600
Barclay Goodrow002410100011735
Alexander Wennberg005300000000863
Kaapo Kakko000200200020913
Ryan Lindgren0000001000501139
Zac Jones010000201041968
Jimmy Vesey100000201110957

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