Ottawa Senators 5, Toronto Maple Leafs 2

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
Brady Tkachuk101300622160937
Nick Cousins000000170010710
Dylan Cozens104702621340983
Lars Eller002110000010646
Ridly Greig001220120030823
Stephen Halliday010100000020726
Shane Pinto0063001200421054
Tim Stutzle1041004001301111
Fabian Zetterlund100000202111614
Michael Amadio0100001000201020
Drake Batherson0000021012501066
Claude Giroux007610100010915
Thomas Chabot1200210022311314
Nick Jensen000000103010980
Tyler Kleven00002010-20001006
Jake Sanderson1000000011101392
Jordan Spence01002000-10101120
Artem Zub0100201010121223
Linus Ullmark200.91321233600
Toronto Maple Leafs boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Nicolas Roy00411010-1000968
Scott Laughton107620450110853
Simon Benoit01000062-20001071
Joseph Woll500.82123282150
Bobby McMann00001020-1030833
Brandon Carlo0000001010301190
Max Domi010110312-2002717
Dakota Joshua000000300010720
Auston Matthews12761010-11201075
John Tavares0151010120001937
Matthew Knies01001010-10011027
Matias Maccelli1000100001101007
Nicholas Robertson00100000-1021642
William Nylander000101001130997
Oliver Ekman-Larsson02000000-30101047
Jake McCabe1000100001201366
Morgan Rielly0400010221301261
Troy Stecher03002000-20001080
Anthony Stolarz02112121434
Easton Cowan000010100010814

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