San Jose Sharks 1, Chicago Blackhawks 2

hockey game fileFinal
United Center · Chicago · 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 Granlund0182001000101003
Mackenzie Blackwood100.96024253894
Luke Kunin012600200010991
William Eklund0010001000201306
Fabian Zetterlund0010002200811281
Mario Ferraro0500104200401547
Scott Sabourin000000150020396
Tomas Hertl021113000000301397
Henry Thrun0200003010001366
Kevin Labanc010100200000473
Kyle Burroughs000000270010961
Jan Rutta0100002010101361
Nicolas Mejia0300001000101068
Alexander Barabanov0000101200211285
Filip Zadina000000200021939
Mike Hoffman112000001110883
Nikita Okhotiuk0200104000301032
Justin Bailey100000301120640
Ryan Carpenter022601121140762
Chicago Blackhawks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Petr Mrazek100.97437383900
Ryan Donato101100000131892
Kevin Korchinski10001000-11201259
Alex Vlasic0100001000101641
Colin Blackwell001300100042968
Jason Dickinson01911101000111185
Seth Jones01000000-10211767
Cole Guttman00111117-1131779
Taylor Raddysh0010002000121297
Philipp Kurashev0077100000411309
Jaycob Megna0100301200101278
Boris Katchouk002000020010686
Lukas Reichel00100000-1001834
Jarred Tinordi0100006500011018
Joey Anderson000000100000877
Zach Sanford002000100001617
MacKenzie Entwistle00241030-1011730
Nikita Zaitsev010000100000526
Rem Pitlick0210002000101252

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