Toronto Maple Leafs 4, San Jose Sharks 1

hockey game fileFinal
SAP Center at San Jose · San Jose · USA
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 Bertuzzi202000002220867
Simon Benoit0000002000111043
Bobby McMann000010100010777
Pontus Holmberg100000000120889
Max Domi007200000030916
Calle Jarnkrok001201000131927
Auston Matthews0159100000201141
John Tavares115910102100903
Matthew Knies000010000000930
William Nylander100002102350918
Jake McCabe1000000001101003
Morgan Rielly1100002001101383
Mitch Marner0000110001301062
David Kampf006600000000797
Timothy Liljegren1200001011211361
Noah Gregor010200100010768
TJ Brodie0300100010111148
Mark Giordano0200001020401171
Martin Jones100.95823243596
San Jose Sharks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Granlund0296011211401076
Mackenzie Blackwood400.87528323600
Ty Emberson12000030-11401384
Luke Kunin017610100030826
Anthony Duclair010000001021919
William Eklund00021000-20001078
Fabian Zetterlund101010101120997
Mario Ferraro03001010-10001627
Tomas Hertl02890022-20101148
Calen Addison00001000-10101051
Henry Thrun0000100000111180
Kevin Labanc00100000-1010719
Jan Rutta0300000000101056
Alexander Barabanov01002000-2001974
Filip Zadina00000000-1001632
Mike Hoffman010000000010792
Nikita Okhotiuk02000070-1000901
Justin Bailey000000100020729
Ryan Carpenter01430000-1011730

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