St. Louis Blues 4, 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.

St. Louis Blues boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Radek Faksa0241320200020773
Zack Bolduc000001000110610
Brayden Schenn111261010-1120953
Oskar Sundqvist038610200001709
Robert Thomas231117011023401409
Pavel Buchnevich0010010011401222
Dylan Holloway120020100111972
Jake Neighbours120000102120992
Nathan Walker000000320000642
Alexey Toropchenko000100120010647
Philip Broberg2100300012201611
Matthew Kessel0200201210111181
Colton Parayko0200311011301780
Jordan Binnington320.92336393745
Scott Perunovich00000010-2000602
Pierre-Olivier Joseph00002000-1000449
Brandon Saad000000020010777
Jordan Kyrou02101010-10011039
Ryan Suter1100200011001501
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund00119001000621085
Martin Pospisil01131032-20001022
Yegor Sharangovich00310000-10011152
Connor Zary101060000-1130999
Blake Coleman011320200000879
Jonathan Huberdeau11100000-11201503
Ryan Lomberg100000001120465
Matt Coronato002501000130981
Kevin Bahl01001012-10001233
Jake Bean000000000040804
Brayden Pachal00000020-1010761
Nazem Kadri001180024-10411221
Dan Vladar400.83320243745
Kevin Rooney012200001040600
MacKenzie Weegar1100214012321516
Rasmus Andersson03001000-20211564
Walker Duehr000000400010600
Daniil Miromanov1100200021001142
Jakob Pelletier001021101140447

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