Calgary Flames 2, New York Rangers 1

hockey game fileFinal
Madison Square Garden · New York · USA
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
Morgan Frost021010100000321140
Martin Pospisil012000820001915
Yegor Sharangovich004010100011921
Connor Zary1121300001411043
Blake Coleman0000004000301009
Joel Farabee000000300010947
Jonathan Huberdeau0100100000511163
Ryan Lomberg001000100000461
Matt Coronato0124110001511173
Adam Klapka000110400010389
Kevin Bahl0100202000411398
Jake Bean000000000010762
Joel Hanley0200302000221196
Nazem Kadri10116112002201128
Dan Vladar100.92312133600
Kevin Rooney002210300010497
MacKenzie Weegar2300504002201425
Rasmus Andersson0000002200011489
Daniil Miromanov010000000000704
New York Rangers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Chris Kreider0001202000301025
Sam Carrick012800200000837
K'Andre Miller0100101000201318
Artemi Panarin0000210001101361
Brett Berard000010200000381
Jonny Brodzinski000100100000679
Matt Rempe020010320000449
Vincent Trocheck0199103000001262
Mika Zibanejad0167002000101286
Will Cuylle100010400100947
Alexis Lafreniere020010220000891
J.T. Miller0076003200101252
Will Borgen020020400020985
Adam Fox0300100000101425
Braden Schneider020030520010951
Urho Vaakanainen1000101001101189
Igor Shesterkin200.94333353456
Juuso Parssinen000210100000464
Zac Jones0100201000011065

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