Ottawa Senators 3, Toronto Maple Leafs 0

hockey game fileFinal
Scotiabank Arena · Toronto · Canada
Boxscore

Key evidence.

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

Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Josh Norris00126113011101154
Travis Hamonic010000000011905
Brady Tkachuk001510740040995
Zack MacEwen010010100000462
Nick Cousins000000140020490
Ridly Greig000000201000904
Shane Pinto006300021020914
Tim Stutzle0150212011401151
Michael Amadio020201201120741
Drake Batherson100010201160926
Claude Giroux10911000021401282
Thomas Chabot1300102011401340
Nick Jensen0000000020111275
Tyler Kleven010010100011866
Jake Sanderson0300300020311351
Artem Zub2200001012201301
Linus Ullmark00127273600
Adam Gaudette003400000010523
Noah Gregor020000101030820
Toronto Maple Leafs boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Conor Timmins0000300200121185
Simon Benoit010020000002993
Connor Dewar020000300000511
Ryan Reaves000000400010552
Bobby McMann00110010-2060902
Pontus Holmberg002610020000643
Max Domi01541000-20101024
Steven Lorentz010000500020756
John Tavares0011151040-10401202
Matthew Knies02000022-10101222
Nicholas Robertson010000000010660
William Nylander00433000-20501308
Oliver Ekman-Larsson01001002-30201052
Jake McCabe00000030-10001219
Morgan Rielly01003000-20101330
Chris Tanev0100200000101059
Anthony Stolarz300.92738413387
Mitch Marner01002020-10111287
David Kampf028710100001860

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