Edmonton Oilers 0, Montreal Canadiens 3

hockey game fileFinal
Bell Centre · Montreal · Canada
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
Brett Kulak0200000200401090
Leon Draisaitl00481000-30211308
Adam Henrique023710000020955
Mattias Janmark000000000000791
Connor McDavid00310000-20101362
Ryan Nugent-Hopkins00220020-10501268
Zach Hyman00000010-20401181
Vasily Podkolzin020000200020870
Evan Bouchard01001000-30311355
Mattias Ekholm02002000-30001276
Ty Emberson010010300010782
Calvin Pickard200.91722243448
Connor Brown01013002-1010839
Corey Perry010000000010819
Troy Stecher010010000000927
Jeff Skinner00001000-1031739
Derek Ryan005310100010755
Travis Dermott020010200000757
Joshua Brown000000220000718
Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Joel Armia000000121020878
Kirby Dach010000320020982
Jake Evans1064110022101064
Alex Newhook005100001010809
Nick Suzuki1145100021411260
Juraj Slafkovsky0100001010221040
Josh Anderson000000120001796
Cole Caufield110010101110826
Kaiden Guhle0200010021401101
Lane Hutson0000300200111337
Mike Matheson1100100031111443
Jayden Struble010010100010819
Arber Xhekaj0300104000001030
Sam Montembeault00130303600
Emil Heineman000000500010592
Christian Dvorak016300100010908
Brendan Gallagher000001001120861
Lucas Condotta001400100010522
David Savard0300000010001252

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