Buffalo Sabres 2, Montreal Canadiens 4

hockey game fileFinal
Bell Centre · Montreal · Canada
Boxscore

Key evidence.

Every reported player line, kept in the API’s sport-specific stat vocabulary.

Buffalo Sabres boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Josh Dunne000000100010395
Tyson Kozak002601201120659
Peyton Krebs01540040-1010809
Jiri Kulich0073010001201080
Ryan McLeod0111103010-10221198
Tage Thompson01512022-20311218
Zach Benson10102012-11701271
Jason Zucker00000000-2010755
Josh Doan010010100020953
Jack Quinn100010000110797
Rasmus Dahlin10004000-11421612
Zach Metsa010000021000542
Owen Power00000010-20211277
Mattias Samuelsson02000020-10101153
Conor Timmins01001000-20001127
Alex Lyon300.90328313472
Bowen Byram0100000010101387
Alex Tuch00001000-10201208
Mason Geertsen000000000000327
Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Owen Beck01320000-1000481
Jake Evans02710112011801096
Oliver Kapanen001221100110754
Alex Newhook223400101210944
Nick Suzuki21812100022101297
Joe Veleno011110200000567
Juraj Slafkovsky0100113411301037
Josh Anderson011000202040955
Zack Bolduc00000020-1020663
Cole Caufield0000003010101068
Ivan Demidov100020000101747
Alexandre Carrier0500000010101116
Noah Dobson1100000011301246
Lane Hutson0100210001201199
Mike Matheson0400102020001590
Jayden Struble0100002010211149
Arber Xhekaj00000010-1000788
Jakub Dobes200.93830323597
Brendan Gallagher000000120031946

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