St. Louis Blues 2, Pittsburgh Penguins 4

hockey game fileFinal
PPG Paints Arena · Pittsburgh · USA
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
Kasperi Kapanen000111100120994
Sammy Blais00001022-1000387
Brayden Schenn011160040-20221226
Kevin Hayes0013300001010869
Nick Leddy0200002000311416
Oskar Sundqvist01210010-1010556
Robert Thomas011290100-11221438
Pavel Buchnevich00201000-10301372
Jake Neighbours021000100010901
Alexey Toropchenko000000120001679
Matthew Kessel020000000010872
Colton Parayko0400000000001480
Joel Hofer300.89726293508
Scott Perunovich12000000-1110742
Brandon Saad000000000020901
Jordan Kyrou10000000-11201370
Mackenzie MacEachern00000010-1010359
Torey Krug12000000-11411495
Marco Scandella01001002-2010748
Pittsburgh Penguins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Jansen Harkins100010001101434
Tristan Jarry200.92625273600
Lars Eller004600000041937
Noel Acciari036600000000888
Sidney Crosby01717010011211222
Evgeni Malkin1018010012301026
Rickard Rakell1101001011111149
Ryan Graves0400002210211167
Erik Karlsson1200200021111356
Kris Letang0200001000301511
Jake Guentzel2000001012901227
Drew O'Connor000001101110967
Marcus Pettersson0400103000101442
Reilly Smith100010100110963
Chad Ruhwedel000000100000818
Valtteri Puustinen020010020010629
John Ludvig010000301000649
Radim Zohorna01001012-1000476
Daniil Medvedev002301101111803

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