Montreal Canadiens 0, Toronto Maple Leafs 1

hockey game fileFinal
Scotiabank Arena · Toronto · Canada
Boxscore

Key evidence.

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

Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Joel Armia000000000000815
Jake Evans0379101000001087
Oliver Kapanen000010000000623
Alex Newhook002000100000988
Nick Suzuki005111030-10301311
Juraj Slafkovsky0000002000201085
Josh Anderson010000440010860
Cole Caufield00100000-10501093
Patrik Laine000010000010673
Alexandre Carrier0500100000101470
Kaiden Guhle0100003500001075
Lane Hutson0000100000101377
Mike Matheson00002000-10001655
Jayden Struble000000100000670
Jakub Dobes100.97134353636
Christian Dvorak027630100000983
Brendan Gallagher000010120010815
Michael Pezzetta000000320000294
David Savard010010120000754
Toronto Maple Leafs boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Scott Laughton000400200010611
Simon Benoit0200105000211332
Bobby McMann010010300000829
Brandon Carlo0400200000201401
Pontus Holmberg010000200000606
Max Domi005210270020705
Calle Jarnkrok000000200010715
Steven Lorentz000000200000558
Auston Matthews0097100000511417
John Tavares1097101211601061
Matthew Knies0000100000101308
Nicholas Robertson001000300030790
William Nylander1012300011401223
Philippe Myers020010120000954
Morgan Rielly0400000000201543
Chris Tanev0300100000001233
Anthony Stolarz00115153629
Mitch Marner0110111011601589

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