Carolina Hurricanes 2, Ottawa Senators 1

hockey game fileFinal
Canadian Tire Centre · Ottawa · Canada
Boxscore

Key evidence.

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

Carolina Hurricanes boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Sebastian Aho0047102200001198
Seth Jarvis0220101000201206
Jordan Staal0015170020-10001043
Logan Stankoven004311202141910
William Carrier000000500010467
Nikolaj Ehlers02000000-10101026
Taylor Hall212000222230894
Mark Jankowski001500000010578
Jordan Martinook00011012-1020877
Eric Robinson110000201110453
Jackson Blake010011101131961
Andrei Svechnikov0100102000201056
Jalen Chatfield0000100200201198
Shayne Gostisbehere010020000001943
K'Andre Miller1100100021001211
Alexander Nikishin010020300000897
Jaccob Slavin03006010-10201353
Sean Walker0300206010301129
Frederik Andersen100.95521223600
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Brady Tkachuk01561022-10201167
Nick Cousins101010500100452
Dylan Cozens012320500040976
Lars Eller007000000021452
Ridly Greig001400300030904
Shane Pinto0364002000101088
Tim Stutzle00422030-10101437
Warren Foegele000010000010820
Fabian Zetterlund000010400010508
Michael Amadio020010520010929
Drake Batherson00000142-11101180
Claude Giroux0079102000001124
Thomas Chabot01002010-10301781
Cameron Crotty01001010-1011539
Tyler Kleven0300104000001093
Nikolas Matinpalo0300101010001161
Jake Sanderson020000000010799
Jordan Spence01000030-10021229
Linus Ullmark200.92625273481

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