San Jose Sharks 4, St. Louis Blues 3

hockey game fileFinal
Enterprise Center · St. Louis · USA
Boxscore

Key evidence.

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

San Jose Sharks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mikael Granlund1294000001221236
Jake Walman1300010012411432
Luke Kunin00012040-3030946
Cody Ceci0300102010111359
Nico Sturm100000201100580
William Eklund0010200000231242
Fabian Zetterlund0110002000111019
Macklin Celebrini1056020013611038
Ty Dellandrea000200571010498
Barclay Goodrow00020020-2000820
Tyler Toffoli000011102141970
Alexander Wennberg02330000-2010947
Mario Ferraro00000030-10101268
Shakir Mukhamadullin020020100010940
Timothy Liljegren13001010-1120924
Alexandar Georgiev300.85017203600
Nikolai Kovalenko310020302311798
Klim Kostin030110620000665
Jan Rutta0100300200111078
St. Louis Blues boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Justin Faulk0100001010001622
Mathieu Joseph000020200010569
Zack Bolduc100000200110800
Brayden Schenn0154015011401196
Oskar Sundqvist01522010-2000679
Robert Thomas1279100011101320
Pavel Buchnevich1100001011211209
Dylan Holloway00000044-2011958
Jake Neighbours1000213212201015
Nathan Walker012400250000585
Alexey Toropchenko010000300020716
Philip Broberg0100401000001473
Matthew Kessel020000000000757
Colton Parayko10001000-11201245
Jordan Binnington400.87127313539
Pierre-Olivier Joseph000010200010677
Brandon Saad02001010-1000644
Jordan Kyrou0100110011201245
Ryan Suter1000103001101123

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