Arizona Coyotes 2, 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.

Arizona Coyotes boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Jason Zucker0000003000201107
Connor Ingram300.90027303883
Nick Bjugstad017110000-10111171
Michael Kesselring00000014-1020660
J.J. Moser1300100011001565
Matias Maccelli01000000-1000969
Troy Stecher01000012-1011971
Logan Cooley0133010001211009
Alexander Kerfoot0082001200401266
Jack McBain0096003010111047
Liam O'Brien000000120002570
Nick Schmaltz103000001122671
Lawson Crouse0010102000311156
Dylan Guenther02000000-1013924
Clayton Keller1010100011211235
Sean Durzi1200111022411355
Matt Dumba0100003000001351
Travis Dermott00000010-10001223
Joshua Brown000000000001119
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
A.J. Greer010010100010713
Elias Lindholm125120002-21311274
Mikael Backlund00915100010501292
Martin Pospisil101010400112879
Yegor Sharangovich00110100-11201097
Connor Zary0400000010111057
Blake Coleman0021112011301126
Andrew Mangiapane0000001010101061
Nazem Kadri1023110002701315
Jordan Oesterle010000120001795
Dan Vladar200.92023253883
Chris Tanev02000010-10011203
Nick DeSimone020000000000649
MacKenzie Weegar0200000010101476
Rasmus Andersson1200100201301609
Noah Hanifin0100100200201351
Walker Duehr000000200000468
Dillon Dube00000000-1000665
Adam Ruzicka002000000000559

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