Calgary Flames 2, Minnesota Wild 3

hockey game fileFinal
Grand Casino Arena · Saint Paul · 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
A.J. Greer000000100000572
Elias Lindholm105170040-11511496
Mikael Backlund011160032-20311116
Martin Pospisil010000620030784
Yegor Sharangovich1000110012401295
Connor Zary100010000100846
Blake Coleman0000013001301053
Jonathan Huberdeau01001000-10101061
Andrew Mangiapane00000002-1020866
Nazem Kadri0036000000721190
Jordan Oesterle04000002-10101105
Dennis Gilbert030000201020791
Dan Vladar200.93830323900
Nick DeSimone010000000010697
MacKenzie Weegar1300101001101473
Rasmus Andersson06000010-10001659
Noah Hanifin02002000-10101483
Dillon Dube000000000030499
Adam Ruzicka014300100000554
Minnesota Wild boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Joel Eriksson Ek001211005010421385
Matt Boldy0001010011211228
Marcus Foligno000010420000620
Marcus Johansson1000200011021122
Kirill Kaprizov0000100000201224
Ryan Hartman015500200030795
Mats Zuccarello01213010-10611128
Zach Bogosian0100001000001093
Brock Faber0300101000101808
Jake Middleton0000003010101562
Filip Gustavsson200.94635373900
Connor Dewar013100000020734
Frederick Gaudreau015300000030899
Marco Rossi0051010211311007
Brandon Duhaime000000000010677
Dakota Mermis020000000010964
Pat Maroon000000140010567
Jon Merrill000010100000817
Alex Goligoski100010101120917

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