St. Louis Blues 3, Buffalo Sabres 1

hockey game fileFinal
KeyBank Center · Buffalo · 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 Kapanen110000101120865
Sammy Blais010000600000644
Brayden Schenn109600221112862
Kevin Hayes003720000000774
Nick Leddy0200000010001580
Oskar Sundqvist00520002-1000853
Robert Thomas121311000011001345
Pavel Buchnevich1010000011101273
Jake Neighbours011002101251698
Nathan Walker00100040-1010710
Alexey Toropchenko01000030-1030684
Matthew Kessel01000022-10011050
Colton Parayko1300002021011493
Calle Rosen130010221100903
Joel Hofer10134343600
Brandon Saad000000100031777
Jordan Kyrou0000010011401038
Torey Krug00000020-10401256
Marco Scandella010000000020715
Buffalo Sabres boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Casey Mittelstadt001091000-10411140
JJ Peterka01110002-10421058
Henri Jokiharju01000010-10201140
Peyton Krebs001610000000611
Tage Thompson0022001000501209
Zach Benson000000100030697
Rasmus Dahlin0200007000201739
Owen Power01000010-10001442
Ukko-Pekka Luukkonen300.88523263498
Eric Robinson000000000000534
Jordan Greenway00000010-10101090
Dylan Cozens027110010-10201210
Connor Clifton020000100000985
Zemgus Girgensons003000020020560
Alex Tuch01010010-10601134
Jeff Skinner002300001000987
Erik Johnson010000100000775
Kyle Okposo000001001130830
Ryan Johnson000000020000655

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