Minnesota Wild 1, Calgary Flames 4

hockey game fileFinal
Scotiabank Saddledome · Calgary · Canada
Boxscore

Key evidence.

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

Minnesota Wild boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Joel Eriksson Ek011380040-30321155
Ben Jones002300400000616
Nico Sturm013700201030670
Yakov Trenin001101501121730
Matt Boldy01023010-40201311
Marcus Johansson01000000-10101114
Kirill Kaprizov01002000-40301234
Ryan Hartman01751030-10001126
Vladimir Tarasenko020020101010885
Mats Zuccarello01000000-10401266
Zach Bogosian110010000100764
Jonas Brodin0000100000101222
Brock Faber04001012-20301462
Jake Middleton00002010-20001004
Jared Spurgeon02000000-10401193
Filip Gustavsson300.90027303440
Liam Ohgren010010100000636
Zeev Buium1000000001001154
Tyler Pitlick001000100002498
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund1086000221101211
John Beecher01442000-1020593
Morgan Frost116700002100784
Yegor Sharangovich0020000000311102
Connor Zary000001101130791
Blake Coleman1010003221401141
Joel Farabee0000001000101082
Jonathan Huberdeau0200212031301052
Ryan Lomberg00012000-1020373
Matt Coronato102001002210806
Adam Klapka00010000-1000341
Kevin Bahl0200105020011447
Jake Bean000000000000787
Joel Hanley100020101111722
Yan Kuznetsov0200005000001422
Dustin Wolf100.96326273600
Nazem Kadri013810060020928
MacKenzie Weegar0200303000201407
Rasmus Andersson1300011032601411

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