Edmonton Oilers 7, Anaheim Ducks 2

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
Ryan McLeod112401004221954
Brett Kulak0100010211101108
Adam Erne010000100011561
Leon Draisaitl20650101243401002
Mattias Janmark0010101160020696
Connor McDavid1026200011201151
Ryan Nugent-Hopkins00320010-10101075
James Hamblin025200100020638
Zach Hyman000001000120982
Evan Bouchard1100100001401320
Mattias Ekholm0100000710301100
Darnell Nurse2000105042201447
Calvin Pickard200.93328303600
Cody Ceci0100000020201099
Connor Brown110110001120716
Warren Foegele300012124562913
Vincent Desharnais0000001220011009
Evander Kane0100010021301012
Derek Ryan003600100000737

Team line

Anaheim Ducks
Anaheim Ducks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Ross Johnston000100000020486
Alex Killorn10000000-21211148
Frank Vatrano00000120-31401084
Pavel Mintyukov01000002-1020774
Sam Carrick015610300012948
Ryan Strome105300090120756
Ilya Lyubushkin01001024-1010969
John Gibson700.82132393600
Adam Henrique01950012-10201007
Max Jones000001400120772
Radko Gudas10001050-11201188
Urho Vaakanainen0100003000021061
Trevor Zegras112010014-21211090
Jamie Drysdale06000000-30001263
Mason McTavish00451010-40201040
Cam Fowler03000010-40201596
Brett Leason00010000-2000807
Brock McGinn00100030-1020878
Jakob Silfverberg000100000020654

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