Chicago Blackhawks 1, Calgary Flames 3

hockey game fileFinal
Scotiabank Saddledome · Calgary · Canada
Boxscore

Key evidence.

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

Chicago Blackhawks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Petr Mrazek200.92324263499
Taylor Hall00111010-10301017
Connor Bedard0063100200701214
Teuvo Teravainen0000200000211224
Tyler Bertuzzi0000001000201057
Ilya Mikheyev000000000010796
Wyatt Kaiser0100101000111091
Alex Vlasic04000000-10111225
Jason Dickinson006310200002804
Connor Murphy03000020-10111037
Seth Jones1200100001401525
Nick Foligno0146012201301126
Philipp Kurashev0111110002-10011086
Andreas Athanasiou00550010-1030552
Pat Maroon00000000-1001666
Craig Smith01112010-1020554
Joey Anderson000200000011723
TJ Brodie030010100000929
Alec Martinez1200201011101139
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund1099201011201125
Martin Pospisil007610400010764
Connor Zary1100400001111026
Blake Coleman0110101000401013
Samuel Honzek00000010-1000828
Jonathan Huberdeau1100000001001128
Ryan Lomberg000010301010694
Matt Coronato000002302230766
Kevin Bahl0400003010201216
Jake Bean0100000000001007
Brayden Pachal010030220010773
Dustin Wolf100.96931323572
Nazem Kadri007111000-10311024
Andrei Kuzmenko01001110-1120829
Anthony Mantha001000401011962
MacKenzie Weegar0300102000401438
Rasmus Andersson1300400211101389
Justin Kirkland137800101111716
Daniil Miromanov0200002000011090

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