Minnesota Wild 3, 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 Ek10618100011201557
Ben Jones013100100000433
Yakov Trenin000100400000845
Matt Boldy2100000212321533
Marcus Foligno000000401010919
Marcus Johansson0100110001801350
Ryan Hartman0200000210201049
Zach Bogosian020000100000861
Jonas Brodin0100200010101377
Brock Faber0000010001301564
Jake Middleton01002010-10011264
Jared Spurgeon0300000010101364
Filip Gustavsson300.90328313802
Frederick Gaudreau005710000001922
Marco Rossi1134010012101197
Travis Boyd000010000000503
Jakub Lauko000000220010781
Jon Merrill030010000000785
Devin Shore000010000000478
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund01149100000301329
Martin Pospisil020101000130837
Yegor Sharangovich0201010001701372
Connor Zary10830000-11001110
Blake Coleman01000010-2010920
Jonathan Huberdeau02002022-20301064
Ryan Lomberg000000101011539
Matt Coronato0010100000411175
Kevin Bahl01000000-10011446
Joel Hanley000010100000748
Brayden Pachal000000200021849
Nazem Kadri10820000-11101062
Andrei Kuzmenko000000000010827
Dan Vladar300.87020233878
Kevin Rooney000101321120509
MacKenzie Weegar1500105201111398
Rasmus Andersson13000010-11101634
Justin Kirkland100010001110601
Daniil Miromanov1100300201001228

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