Edmonton Oilers 1, New York Islanders 3

hockey game fileFinal
UBS Arena · Elmont · USA
Boxscore

Key evidence.

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

Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Ryan McLeod002300100011675
Brett Kulak000020100000644
Leon Draisaitl00910110201311346
Mattias Janmark010000000000557
Connor McDavid00650000-10301494
Ryan Nugent-Hopkins0111000000201349
James Hamblin000000000000400
Zach Hyman00001014-10311472
Evan Bouchard00001010-10211652
Mattias Ekholm1200105001501429
Darnell Nurse0200001010201298
Cody Ceci0000000010101059
Connor Brown000010000021597
Warren Foegele100010001120846
Stuart Skinner300.85718213473
Vincent Desharnais010000000000682
Evander Kane0000003000101142
Sam Gagner012000020030638
Derek Ryan001400000010484
New York Islanders boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mike Reilly0100000000001103
Brock Nelson11252012-11301118
Noah Dobson1200202001021636
Mathew Barzal1210300001101233
Casey Cizikas033500200000906
Bo Horvat0188013001201051
Jean-Gabriel Pageau118310401120929
Kyle Palmieri11000010-11301087
Anders Lee0100012001401023
Simon Holmstrom000001001130751
Alexander Romanov0000102010121488
Ilya Sorokin100.96830313597
Julien Gauthier000000120010273
Robert Bortuzzo0300003200011031
Pierre Engvall00001000-1000833
Hudson Fasching010000000000567
Samuel Bolduc00000020-1000722
Cal Clutterbuck021000600011745
Sebastian Aho0300000000001037

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