Edmonton Oilers 4, San Jose Sharks 5

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.

Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Andrew Mangiapane010010100000620
Leon Draisaitl0099010001511307
Trent Frederic011201501120758
Adam Henrique006310000010692
Curtis Lazar0121000400000549
Connor McDavid30342040-23301294
Ryan Nugent-Hopkins01011010-20201057
Jack Roslovic017210001010884
Matt Savoie100000001130814
Zach Hyman00001000-20101257
Kasperi Kapanen001000320000812
Vasily Podkolzin010000500000850
Evan Bouchard2100110003311404
Mattias Ekholm1000200001001125
Ty Emberson010010000000945
Darnell Nurse02003010-10101297
Spencer Stastney000010020010981
Jake Walman00003100-11111251
Connor Ingram500.84828333495
San Jose Sharks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
William Eklund100010001110871
Macklin Celebrini01812011001711277
Barclay Goodrow011011300111709
Philipp Kurashev101000120100812
Michael Misa108301001230736
Zack Ostapchuk117300200110619
Tyler Toffoli101030101120667
Alexander Wennberg02411010001111110
Pavol Regenda010020100010648
Kiefer Sherwood0000102210501140
Collin Graf02000010-10211019
Vincent Desharnais01000032-10001201
Sam Dickinson01002030-1010917
Mario Ferraro1200101021011271
John Klingberg1000301001111155
Shakir Mukhamadullin0200210021101107
Dmitry Orlov0100102000301337
Yaroslav Askarov400.83320243594
Will Smith1010300001301123

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