Carolina Hurricanes 4, 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 Aho113402102331951
Seth Jarvis0343112011321181
Jesperi Kotkaniemi017700000010994
Jordan Staal01990010-1000850
Jordan Martinook00011000-1000546
Jalen Chatfield02002000-1000903
Jaccob Slavin0000000000331333
Pyotr Kochetkov100.96931323600
Teuvo Teravainen1002100001311117
Martin Necas0011012411221236
Brent Burns0000100010211195
Michael Bunting000000100001875
Jack Drury113300000120758
Brady Skjei2100000212411213
Stefan Noesen000000321000806
Brett Pesce1300100011201095
Tony DeAngelo100020100110575
Dmitry Orlov110000020100820
Jesper Fast01000000-1020839
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Joonas Korpisalo400.85724283587
Josh Norris014311001130974
Parker Kelly011000300010657
Jacob Bernard-Docker020000000001927
Travis Hamonic010030221020818
Brady Tkachuk01050081010811014
Mathieu Joseph0001000000301144
Vladimir Tarasenko00000010-10401078
Ridly Greig007600160000903
Tim Stutzle00631000-20211212
Drake Batherson00301010-20421003
Claude Giroux1078101011311126
Jake Sanderson01004000-10101383
Artem Zub02002012-10001190
Jakob Chychrun02001010-10001384
Erik Brannstrom1200200001001067
Rourke Chartier002100100000395
Jiri Smejkal020000000001406
Dominik Kubalik000010100010984

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