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

Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Josh Norris00390010-10301024
Jacob Bernard-Docker01001000-1000804
Travis Hamonic01000030-10201007
Brady Tkachuk113100611-1100888
Zack MacEwen001010520040799
Nick Cousins001000100030776
Ridly Greig01371120-11301030
Tim Stutzle10551010-11201029
Michael Amadio000200140020878
Drake Batherson00101032-1020901
Claude Giroux00151010-1020968
Thomas Chabot0100000000601527
Nick Jensen0000105000101179
Tyler Kleven03000010-10101013
Jake Sanderson02000000-10111332
Linus Ullmark500.85329343600
Zack Ostapchuk015000100010603
Adam Gaudette003600120010969
Noah Gregor001000300041844
Buffalo Sabres boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
JJ Peterka100002021360957
Peyton Krebs00460030-1010750
Ryan McLeod2051010302201883
Tage Thompson1092111012111981
Zach Benson001010260000614
Beck Malenstyn01001050-1010875
Jason Zucker100030101110970
Jack Quinn010000000010824
Rasmus Dahlin2100002012401353
Owen Power0100101010001359
Ukko-Pekka Luukkonen100.97437383600
Sam Lafferty002110220010856
Jordan Greenway102000452110928
Bowen Byram0000021012211351
Dylan Cozens0211320500020945
Dennis Gilbert000000340000746
Connor Clifton0300102000001076
Alex Tuch101500101130920
Jacob Bryson0200001210001132

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