Anaheim Ducks 2, Edmonton Oilers 3

hockey game fileFinal
Rogers Place · Edmonton · Canada
Boxscore

Key evidence.

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

Team line

Anaheim Ducks
Anaheim Ducks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Leo Carlsson1166100001001098
Jansen Harkins00010040-1010517
Cutter Gauthier000000001010746
Ross Johnston01000030-1000483
Alex Killorn0000001000101139
Troy Terry0000000000311247
Frank Vatrano0100000000301022
Drew Helleson010000000030773
Jackson LaCombe0100310001501535
Jacob Trouba02000022-10201240
Lukas Dostal300.88523263501
Olen Zellweger000000020000833
Ryan Strome12136000001001141
Isac Lundestrom00530000-2000726
Radko Gudas0200003000101190
Brian Dumoulin00000000-10301398
Robby Fabbri0000000000101049
Mason McTavish016400000040969
Brett Leason001001100110831
Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Viktor Arvidsson001010000020855
Brett Kulak0200400020211330
Leon Draisaitl01512210211401221
Adam Henrique034910121020764
Mattias Janmark002300000001813
Connor McDavid0066000200001364
Ryan Nugent-Hopkins00210100-11401045
Zach Hyman1000001011301018
Kasperi Kapanen000000000000706
Vasily Podkolzin020010100010800
Evan Bouchard12005000-11201463
Mattias Ekholm02001000-10111457
Ty Emberson000010000011895
Darnell Nurse1100110022201252
Connor Brown00000000-1011773
Stuart Skinner200.93127293600
Corey Perry110000001100642
Troy Stecher000000000010761
Jeff Skinner100000001100567

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