Ottawa Senators 3, 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.

Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
David Perron01000010-1000901
Nick Cousins001000150000481
Dylan Cozens01551040-10001192
Lars Eller005600201010831
Ridly Greig00370022-10101242
Shane Pinto1247102001311261
Tim Stutzle0230012011101171
Kurtis MacDermid000000120000124
Fabian Zetterlund010000001000730
Michael Amadio000001200120968
Drake Batherson1000214212311060
Claude Giroux001500100010977
Thomas Chabot03001020-10011505
Nick Jensen00004020-10101253
Tyler Kleven11003015-1110708
Nikolas Matinpalo000010001000689
Jake Sanderson0000000020211568
Artem Zub1100200011111365
Linus Ullmark400.85223273700
Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Kirby Dach00440010-1010903
Jake Evans01460010-1000721
Oliver Kapanen003400001010931
Alex Newhook0143012021301011
Nick Suzuki22125000002101146
Joe Veleno01200017-1000720
Juraj Slafkovsky0110013201101131
Josh Anderson00000050-1000641
Zack Bolduc00001050-1020928
Cole Caufield1100110002301075
Ivan Demidov010001102140963
Alexandre Carrier0300202200111193
Noah Dobson01001000-10211278
Lane Hutson1100000001101367
Mike Matheson1500001011201502
Jayden Struble00001025-1020944
Arber Xhekaj020000100010872
Sam Montembeault300.82414173700
Brendan Gallagher00001020-1020614

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