Boston Bruins 3, San Jose Sharks 1

hockey game fileFinal
SAP Center at San Jose · San Jose · USA
Boxscore

Key evidence.

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

Team line

Boston Bruins
Boston Bruins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Morgan Geekie013310100000843
Matthew Poitras00541000-1000738
Pavel Zacha0077100010411095
David Pastrnak0000112011501089
Hampus Lindholm02000010-10211516
Charlie McAvoy0100100000311370
John Beecher114700001120682
Matt Grzelcyk0100100010201123
Charlie Coyle1112800121120999
James van Riemsdyk000001001110805
Trent Frederic110000001150811
Brad Marchand0100010211501104
Linus Ullmark100.96326273600
Brandon Carlo1300002011201226
Jake DeBrusk0220002200301143
Derek Forbort030000102000952
Milan Lucic010000400000732
Jakub Lauko000010100000536
Kevin Shattenkirk000000001000959
San Jose Sharks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Luke Kunin00860030-2020881
Nico Sturm006600000011803
Kaapo Kahkonen300.91733363392
Anthony Duclair0001010001111114
William Eklund02212000-10011201
Fabian Zetterlund00100000-1020772
Mario Ferraro0200001000611306
Tomas Hertl11615003001001314
Matt Benning01000010-1010856
Kevin Labanc0000103000201048
Kyle Burroughs0000004210311074
Givani Smith01001020-1020458
Jan Rutta01001000-10101137
Nicolas Mejia01001010-2000786
Thomas Bordeleau015400100000668
Alexander Barabanov0000004000201237
Filip Zadina000000100022869
Nikolai Knyzhov00000010-10101305
Mike Hoffman00100020-10111259

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