Montreal Canadiens 1, Carolina Hurricanes 4

hockey game fileFinal
Lenovo Center · Raleigh · 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 Harris0100000000011072
Tanner Pearson000000000021642
Joel Armia020010000020921
Jake Evans031081000-10001020
Alex Newhook1076000401201029
Nick Suzuki001573000-30331239
Juraj Slafkovsky00001020-20101110
Josh Anderson00201012-1021718
Cole Caufield00001000-30401193
Kaiden Guhle05000010-10101214
Mike Matheson02001010-20201509
Jayden Struble020000500000926
Arber Xhekaj01001030-1000903
Sam Montembeault300.92135383571
Rafael Harvey-Pinard012300100000610
Joshua Roy010001001132750
Brendan Gallagher00002002-1020706
David Savard06001010-10001168
Jesse Ylonen000000020010699
Carolina Hurricanes boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Sebastian Aho101011100221101347
Seth Jarvis0311002000311054
Jesperi Kotkaniemi002300000010659
Jordan Staal0141100300010721
Jordan Martinook021100000012727
Andrei Svechnikov1001012032221192
Jalen Chatfield110000120110837
Jaccob Slavin0000000000111184
Frederik Andersen100.96024253532
Teuvo Teravainen1100200011421026
Martin Necas1100401211721064
Brent Burns0000100000401275
Jack Drury105700021120997
Brady Skjei0100020232401313
Stefan Noesen001111100131886
Brett Pesce1000000231101234
Dmitry Orlov0000100000011029
Brendan Lemieux000000300030359
Jesper Fast000000000000444

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