San Jose Sharks 0, Buffalo Sabres 3

hockey game fileFinal
KeyBank Center · Buffalo · 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 Granlund02760020-20101117
Luke Kunin016900200010907
Kaapo Kahkonen200.94132343572
Anthony Duclair00100010-20311109
William Eklund00000000-20311116
Fabian Zetterlund00100022-10211248
Mario Ferraro01001010-10201453
Scott Sabourin011000400010602
Tomas Hertl037110010-10211199
Henry Thrun0100000000101370
Kevin Labanc011000100000607
Kyle Burroughs020000120000894
Jan Rutta010000200010982
Nicolas Mejia01000010-10301090
Alexander Barabanov00000000-1040939
Filip Zadina000000100021809
Nikita Okhotiuk0000005200101003
Justin Bailey000100300012686
Ryan Carpenter003200100000596
Buffalo Sabres boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Casey Mittelstadt207601002340951
JJ Peterka010000100020781
Henri Jokiharju0100002000711183
Peyton Krebs003800000010895
Tage Thompson0069001000501094
Zach Benson000000000010936
Jack Quinn110000000100867
Rasmus Dahlin1100100011001495
Owen Power0200001220301230
Ukko-Pekka Luukkonen00128283590
Eric Robinson000000100020675
Jordan Greenway022001202120918
Dylan Cozens005300200000685
Connor Clifton0400002000111107
Zemgus Girgensons010000120000869
Alex Tuch0100110001321126
Erik Johnson0300000000201030
Kyle Okposo106100102110814
Ryan Johnson100000021110994

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