Toronto Maple Leafs 3, Montreal Canadiens 2

hockey game fileFinal
Bell Centre · Montreal · 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 Bertuzzi01003020-10001000
Ilya Lyubushkin03001030-1010959
Joel Edmundson0000300000111143
Connor Dewar012300100000673
Ryan Reaves000000100020522
Bobby McMann000211021130884
Pontus Holmberg010000200000576
Max Domi111001102241739
Calle Jarnkrok100010122100972
Auston Matthews021041030-10301259
John Tavares005811122110850
Matthew Knies000000401020836
William Nylander00111000-10301153
Jake McCabe1100201011201313
Morgan Rielly0100201210201166
David Kampf1097001011201056
Timothy Liljegren0100301200101165
Ilya Samsonov200.93529313600
TJ Brodie1100000031001324
Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Jordan Harris01000000-2010844
Tanner Pearson00000010-1001473
Joel Armia00002010-10111024
Jake Evans00760042-1000884
Alex Newhook01581120-11121071
Nick Suzuki02614200010211491
Juraj Slafkovsky2100205012301283
Josh Anderson00000030-1010835
Cole Caufield1200102011401304
Kaiden Guhle0200103010301255
Mike Matheson1200010012211701
Jayden Struble00001030-2000842
Arber Xhekaj00002042-10701065
Sam Montembeault300.88924273473
Rafael Harvey-Pinard01401050-1010645
Joshua Roy02100000-1010788
Brendan Gallagher00001010-1011818
Michael Pezzetta01200080-1010405
David Savard01001022-10201159

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