Winnipeg Jets 2, Ottawa Senators 1

hockey game fileFinal
Canadian Tire Centre · Ottawa · 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
Nikolaj Ehlers0000210001401005
Dominic Toninato003410001000701
Mason Appleton010001101111989
Brenden Dillon0000102500201108
Nate Schmidt010000100000915
Morgan Barron001000000000676
Adam Lowry0289003000011306
Vladislav Namestnikov1264102001301016
Cole Perfetti00000002-1010808
Gabriel Vilardi0222000000101069
Kyle Connor0010100000611287
Alex Iafallo010000000030751
Nino Niederreiter101010221101893
Dylan DeMelo0200102200401221
Josh Morrissey0100001200101655
Neal Pionk1000102011211483
Dylan Samberg100000100111804
Connor Hellebuyck100.97134353854
Rasmus Kupari013600100000595
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mark Kastelic002000100021389
Joonas Korpisalo200.93127293854
Josh Norris1187002011411204
Parker Kelly032201221111913
Jacob Bernard-Docker020010001000942
Brady Tkachuk012410170041921
Mathieu Joseph00011010-10311081
Vladimir Tarasenko100000101130906
Ridly Greig002210400020840
Tim Stutzle01521000-20311281
Drake Batherson01100000-20111269
Claude Giroux0026100000111034
Thomas Chabot0100002210401244
Jake Sanderson0100200200401531
Artem Zub0200004000011283
Jakob Chychrun01000010-20001190
Erik Brannstrom00000000-10201019
Rourke Chartier001110100000632
Dominik Kubalik000000100010603

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