Carolina Hurricanes 3, Edmonton Oilers 2

hockey game fileFinal
Rogers Place · Edmonton · 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 Aho1066111002901369
Seth Jarvis00312002-10211188
Jesperi Kotkaniemi116420101110834
Jordan Staal011010001000001073
William Carrier000000100000599
Jordan Martinook0000103000201054
Eric Robinson100010221120586
Jackson Blake000000100010584
Andrei Svechnikov02003020-10401117
Jalen Chatfield0000002200121015
Shayne Gostisbehere1000013002111151
Jaccob Slavin0100000010121482
Sean Walker0200100000201023
Frederik Andersen200.94333353889
Martin Necas2010311023321190
Brent Burns0400202210001463
Jack Roslovic000110000021834
Jack Drury013110020001650
Dmitry Orlov01003050-10201234
Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Viktor Arvidsson0000000000211130
Brett Kulak0200200000121064
Leon Draisaitl106162002-11311433
Adam Henrique00630030-1001804
Mattias Janmark01112000-1010682
Connor McDavid0072020002511537
Ryan Nugent-Hopkins1001001011201385
Zach Hyman0000001210301285
Vasily Podkolzin020010100011545
Evan Bouchard13004000-11511717
Mattias Ekholm0200004010201410
Darnell Nurse01000020-10201238
Connor Brown00010000-1001671
Stuart Skinner300.90930333884
Corey Perry000010000010641
Troy Stecher020000101010945
Jeff Skinner0010201000601017
Derek Ryan002520000000373
Travis Dermott02001002-1000788

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