Montreal Canadiens 2, Carolina Hurricanes 3

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
Kirby Dach01000000-2000682
Phillip Danault224410202200873
Jake Evans0146000010101187
Oliver Kapanen00142000-2000601
Alex Newhook0030000000111155
Nick Suzuki00882030-10201185
Juraj Slafkovsky01002000-10101131
Alexandre Texier010020221010781
Josh Anderson010022002220873
Zack Bolduc00000010-2000773
Cole Caufield00000000-10101073
Ivan Demidov000010000010942
Alexandre Carrier1400102021111334
Noah Dobson01002010-20001474
Kaiden Guhle1000000021001163
Lane Hutson03000010-10011492
Mike Matheson03001010-20111250
Jayden Struble01000032-1000716
Jakub Dobes320.88523263809
Carolina Hurricanes boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Sebastian Aho00640050-10211235
Seth Jarvis01001020-10411229
Jordan Staal01711001002000999
Logan Stankoven00233022-1010971
William Carrier110010401100579
Nikolaj Ehlers0000022022521119
Taylor Hall00101020-1011933
Mark Jankowski205210101210728
Jordan Martinook011020101020970
Eric Robinson000011102121612
Jackson Blake05001000-10001052
Andrei Svechnikov01001062-10301077
Jalen Chatfield2200301032201402
Shayne Gostisbehere02001000-10101125
K'Andre Miller00001060-10011385
Alexander Nikishin02002010-1010816
Jaccob Slavin1100001031001341
Sean Walker03001010-10101232
Frederik Andersen200.83310123809

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