Pittsburgh Penguins 1, Winnipeg Jets 2

hockey game fileFinal
Canada Life Centre · Winnipeg · Canada
Boxscore

Key evidence.

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

Pittsburgh Penguins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Jansen Harkins000000100011337
Tristan Jarry200.93529313515
Lars Eller00540000-1020955
Sidney Crosby0059002000101179
Evgeni Malkin0033001200011148
Rickard Rakell01000040-2030907
Bryan Rust0000011011701110
Ryan Graves120030000110968
Erik Karlsson1100000001101461
Kris Letang0300101000101691
Jake Guentzel0100001000501169
Drew O'Connor01001010-1030838
Marcus Pettersson0600002000101230
Reilly Smith0000001000311076
Chad Ruhwedel00001000-1001784
Jesse Puljujarvi000000200031849
John Ludvig00000030-1010699
Daniil Medvedev004700000010842
Colin White000310000021722

Team line

Winnipeg Jets
Winnipeg Jets boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Logan Stanley120010241100852
Nikolaj Ehlers111000001161950
Sean Monahan015800000003969
Mason Appleton0010002010101012
Nate Schmidt110000021122947
Morgan Barron00000020-1000476
Adam Lowry0074002010311026
Vladislav Namestnikov00320030-1000624
Cole Perfetti010000100031752
Mark Scheifele0093010011301114
Gabriel Vilardi000000100000785
Kyle Connor0000100010221117
Alex Iafallo00001000-1010773
Nino Niederreiter000011001131869
Dylan DeMelo0000106000111403
Josh Morrissey0100002000311379
Neal Pionk0000202000201226
Dylan Samberg0400204000131366
Connor Hellebuyck100.97235363600

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