Ottawa Senators 2, Boston Bruins 6

hockey game fileFinal
TD Garden · Boston · USA
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
Mark Kastelic018400300001636
Joonas Korpisalo600.76920263600
Parker Kelly000000120001689
Jacob Bernard-Docker02000010-2010985
Brady Tkachuk01410141011811332
Mathieu Joseph00000032-3010773
Ridly Greig01112050-1000686
Shane Pinto01125111011311240
Tim Stutzle00323010-30201032
Drake Batherson1110100011111381
Claude Giroux10450000-3120916
Thomas Chabot10000030-11111203
Jake Sanderson0300000000211374
Artem Zub0200001000201131
Zack Ostapchuk00611020-1010617
Jakob Chychrun12000012-11501403
Boris Katchouk000000200001666
Erik Brannstrom01001010-20201024
Dominik Kubalik00000010-1000649

Team line

Boston Bruins
Boston Bruins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Morgan Geekie222610500201897
Pavel Zacha115600203111997
David Pastrnak0010232033711070
Hampus Lindholm02001000-10311278
Charlie McAvoy0100200020001357
Andrew Peeke0200001220001056
John Beecher1141110120100842
Matt Grzelcyk1300000021111202
Charlie Coyle01313100200111032
Danton Heinen101000002110948
Trent Frederic001210440010857
Brad Marchand001130000010967
Jesper Boqvist000001000111565
Linus Ullmark200.93529313600
Justin Brazeau000002101260657
Brandon Carlo01001020-10011204
Jake DeBrusk111020500120955
Jakub Lauko000000600000673
Kevin Shattenkirk310000002311960

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