Calgary Flames 3, Toronto Maple Leafs 4

hockey game fileFinal
Scotiabank Arena · Toronto · Canada
Boxscore

Key evidence.

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

Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund10771010-1110987
Morgan Frost00614111011401297
Yegor Sharangovich000030000020738
Connor Zary004000220020703
Blake Coleman00201020-1030994
Joel Farabee030121001120964
Samuel Honzek000001500110701
Jonathan Huberdeau1000300201301275
Ryan Lomberg000010300010486
Matt Coronato00000000-1000681
Kevin Bahl01004000-10001378
Jake Bean0000200000101128
Joel Hanley000010121011699
Zayne Parekh000040100012954
Dustin Wolf400.89233373514
Nazem Kadri1030101001501413
MacKenzie Weegar0200400000101250
Rasmus Andersson1400201001101548
Justin Kirkland104400201100518
Toronto Maple Leafs boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Nicolas Roy00331010-1001845
Simon Benoit010000300010922
Bobby McMann000000200030862
Brandon Carlo0300300000201441
Max Domi006132000232745
Dakota Joshua01000040-1010616
Steven Lorentz10301010-1120915
Auston Matthews02911000000611263
John Tavares10410101021511093
Matthew Knies1100121223501262
Matias Maccelli100010001110707
Nicholas Robertson00001010-2011729
William Nylander1010000011021129
Oliver Ekman-Larsson0000001400201039
Jake McCabe0200000020101385
Philippe Myers02000020-1030918
Morgan Rielly02003000-10101175
Anthony Stolarz300.89726293600
Easton Cowan01011010-1000594

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