Montreal Canadiens 3, Buffalo Sabres 5

hockey game fileFinal
KeyBank Center · Buffalo · 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
Phillip Danault02653032-2000898
Oliver Kapanen017800020031962
Nick Suzuki108141100-12201337
Joe Veleno011400300000672
Sammy Blais010000400021449
Juraj Slafkovsky02101010-10101094
Alexandre Texier000000100030825
Josh Anderson00000010-1000807
Zack Bolduc00010050-1000724
Cole Caufield10012100-12511157
Ivan Demidov00001100-1130970
Alexandre Carrier04000000-10001260
Noah Dobson14000000-11001299
Kaiden Guhle010010120001896
Lane Hutson22003002-12101555
Mike Matheson0000101200001352
Arber Xhekaj000000600000629
Jacob Fowler400.84622263488
Brendan Gallagher000000020030658
Buffalo Sabres boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Tyson Kozak004320300022562
Peyton Krebs002100001000655
Ryan McLeod00810001000101109
Noah Ostlund2041000002301041
Tage Thompson21107230025301243
Zach Benson100010121121966
Beck Malenstyn000010500020525
Jason Zucker113130100100867
Josh Doan1010011012111015
Jack Quinn000010100010861
Rasmus Dahlin1200100001201659
Zach Metsa000000001010458
Owen Power0000001000321384
Mattias Samuelsson0100200020401524
Colten Ellis300.87020233587
Jordan Greenway011000320000670
Bowen Byram0000000410101505
Alex Tuch0000114011101124
Jacob Bryson000000020000362

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