San Jose Sharks 2, Philadelphia Flyers 3

hockey game fileFinal
Xfinity Mobile Arena · Philadelphia · 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 Granlund00126100000301387
Magnus Chrona300.92738413450
Luke Kunin20510000-12011062
Nico Sturm007800200010875
William Eklund00420010-10211291
Fabian Zetterlund0021002200101258
Mario Ferraro0000001000111304
Calen Addison00000010-10101145
Henry Thrun03000002-1000970
Kyle Burroughs0100006000001209
Klim Kostin10000030-1130674
Givani Smith010000320010479
Nicolas Mejia02000000-1000839
Thomas Bordeleau00510002-1030969
Alexander Barabanov1100001001111100
Filip Zadina00000220-12801056
Jacob MacDonald02000010-10401025
Justin Bailey000000100000393
Ryan Carpenter01510010-1000630
Philadelphia Flyers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Ryan Poehling01416002000311031
Morgan Frost103701021241703
Joel Farabee000001001141822
Egor Zamula0000000200301080
Garnet Hathaway0100101120010930
Scott Laughton0078000210011171
Bobby Brink000000000000591
Samuel Ersson200.93127293558
Sean Couturier003600100010868
Noah Cates001300001000805
Tyson Foerster000000221030905
Travis Konecny2020002212301100
Owen Tippett000001601180899
Travis Sanheim0100102010301435
Cam York2300100012501567
Erik Johnson030000100011925
Ronnie Attard020010101011883
Marc Staal010010201011974
Denis Gurianov000010000000653

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