Winnipeg Jets 2, Calgary Flames 1

hockey game fileFinal
Scotiabank Saddledome · Calgary · Canada
Boxscore

Key evidence.

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

Team line

Winnipeg Jets
Winnipeg Jets boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Tanner Pearson030000020000633
Luke Schenn000030100011862
Logan Stanley040010120000852
Morgan Barron004700200000706
Vladislav Namestnikov014120000020825
Mark Scheifele00613110011401240
Gabriel Vilardi0012200210201069
Kyle Connor1000201011311327
Alex Iafallo000010200080982
Cole Koepke010000400000643
Nino Niederreiter10001032-1100946
Gustav Nyquist000010000000928
Dylan DeMelo0100100010001205
Haydn Fleury00001010-1010866
Josh Morrissey1400300001311342
Neal Pionk1300000001101524
Connor Hellebuyck100.97032333600
Jonathan Toews026150102-11101081
Brad Lambert00000000-1010463
Calgary Flames boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Backlund00116100000001134
Morgan Frost0010700001020814
Connor Zary00200002-1000799
Blake Coleman0111203000301234
Joel Farabee003000100030957
Samuel Honzek00001040-1000559
Jonathan Huberdeau0110101000211221
Ryan Lomberg100000301120504
Matt Coronato0000000000201035
Adam Klapka100000301121546
Kevin Bahl0200300210101257
Jake Bean01000000-10101099
Joel Hanley030000000000702
Zayne Parekh000010000000777
Dustin Wolf200.92625273517
Nazem Kadri00643002-10301179
MacKenzie Weegar02004040-10311515
Rasmus Andersson0100210011611518
Justin Kirkland004300300030665

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