Edmonton Oilers 2, Anaheim Ducks 3

hockey game fileFinal
Honda Center · Anaheim · 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
Viktor Arvidsson011120000020945
Brett Kulak01001000-30301227
Adam Henrique10516111222301175
Mattias Janmark00931002-1000774
Ryan Nugent-Hopkins0187100000701358
Zach Hyman0001102010501352
Max Jones01001032-3010533
Kasperi Kapanen01451012-3010673
Vasily Podkolzin00000024-1010845
Evan Bouchard12000000-21521470
Ty Emberson010010300000680
Darnell Nurse0100100010501360
Jake Walman1200200011511403
Connor Brown0000000010301074
Corey Perry1002101021101033
Troy Stecher010000001030831
Jeff Skinner001101300121942
Olivier Rodrigue300.85718213445

Team line

Anaheim Ducks
Anaheim Ducks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Leo Carlsson10118100011011181
Nikita Nesterenko000000100000486
Cutter Gauthier0010220012501034
Alex Killorn0100000010301082
Sam Colangelo000000001010641
Troy Terry0001000000301048
Frank Vatrano00002026-1000940
Drew Helleson1100001611001180
Jackson LaCombe0200000000111692
Pavel Mintyukov0300100010121346
Lukas Dostal200.95745473600
Olen Zellweger020010001021867
Ryan Strome0077102140020732
Isac Lundestrom128500000100855
Radko Gudas02001020-10111510
Trevor Zegras111010100100818
Mason McTavish006701000120803
Brett Leason012000100000476
Oliver Kylington010010020000469

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