New York Islanders 5, Ottawa Senators 4

hockey game fileFinal
Canadian Tire Centre · Ottawa · Canada
Boxscore

Key evidence.

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

New York Islanders boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mathew Barzal1075102011001110
Casey Cizikas01630040-1000709
Bo Horvat0087011021201197
Kyle MacLean00111020-1010762
Jean-Gabriel Pageau104920100130802
Kyle Palmieri0100012011201139
Anthony Duclair000010000010922
Emil Heineman000001721120804
Anders Lee101002202340805
Simon Holmstrom03002000-1010791
Maxim Shabanov100020400100763
Adam Boqvist010000000000910
Tony DeAngelo0100002010001127
Scott Mayfield1400101001201232
Adam Pelech1100100021001212
Ryan Pulock1500100011101128
Matthew Schaefer1200100001211353
Ilya Sorokin400.87528323600
Jonathan Drouin100000002121997
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
David Perron00000130-2110747
Nick Cousins01001042-2010622
Dylan Cozens0132217001101088
Lars Eller00740000-1040755
Ridly Greig0053000010301044
Shane Pinto02570100-11601121
Tim Stutzle1024111022311160
Fabian Zetterlund00001032-2010790
Michael Amadio00002020-1020874
Drake Batherson2100301012101031
Claude Giroux003720100001963
Arthur Kaliyev100010000130603
Thomas Chabot2100101022111187
Nick Jensen120010001100992
Tyler Kleven00002020-10111046
Jake Sanderson01002010-30001455
Jordan Spence00003020-20101095
Artem Zub00000012-10301137
Linus Ullmark500.78318233530

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