Toronto Maple Leafs 2, Edmonton Oilers 4

hockey game fileFinal
Rogers Place · Edmonton · Canada
Boxscore

Key evidence.

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

Toronto Maple Leafs boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Tyler Bertuzzi00001010-2001730
Simon Benoit03000030-20001188
Bobby McMann000000120010555
Pontus Holmberg2100000012111121
Max Domi00420000-1001679
Calle Jarnkrok00200020-1011915
Auston Matthews111070120-12221383
John Tavares00692010-20501109
Matthew Knies00000040-1001581
William Nylander00000000-10601118
Jake McCabe03001040-10011350
Morgan Rielly03000110-11501533
Mitch Marner1300200001001505
David Kampf014600000021681
Timothy Liljegren020000200000911
Noah Gregor000000400020615
TJ Brodie0300000010101242
Mark Giordano020030000010767
Martin Jones300.90328313497
Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Ryan McLeod104301002212758
Brett Kulak020010000000758
Adam Erne000010300010434
Leon Draisaitl00911010031351271
Mattias Janmark100000001110610
Connor McDavid1225305011511354
Ryan Nugent-Hopkins00101010-20111216
James Hamblin004210200010417
Zach Hyman00000020-10401209
Evan Bouchard1000512012111367
Mattias Ekholm1000102011101322
Darnell Nurse0000302210101403
Cody Ceci1500001011001438
Connor Brown000010000031667
Warren Foegele000000400010992
Stuart Skinner200.92625273582
Vincent Desharnais000000200000857
Evander Kane0011505010601138
Derek Ryan003401101122687

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