Buffalo Sabres 4, Edmonton Oilers 3

hockey game fileFinal
Rogers Place · Edmonton · Canada
Boxscore

Key evidence.

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

Buffalo Sabres boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Josh Dunne013210100000465
Tyson Kozak00661030-1000695
Peyton Krebs005300201011970
Ryan McLeod111151000-11211357
Tage Thompson2045010013421151
Zach Benson02101000-10201010
Beck Malenstyn00000042-1000683
Josh Doan00101210-2250907
Jack Quinn00100002-1020907
Rasmus Dahlin3000100203401378
Owen Power0100201000201074
Mattias Samuelsson0200101000101569
Conor Timmins00000000-10001329
Colten Ellis001661141
Alex Lyon300.87521242492
Jordan Greenway002000000011580
Bowen Byram03000000-10001274
Alex Tuch0100010221201357
Isak Rosen00000000-1011545
Jacob Bryson01000010-1010368
Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Andrew Mangiapane01001000-1000540
Brett Kulak030000000000875
Leon Draisaitl10715100011701459
Trent Frederic001100200010417
Adam Henrique01050022-1010752
Mattias Janmark001000000000607
Curtis Lazar001700400000497
Connor McDavid0183020012601551
Ryan Nugent-Hopkins1132200221201289
Matt Savoie0101001000011047
Zach Hyman0000000420201404
Vasily Podkolzin000001302130908
David Tomasek010020020000341
Evan Bouchard1000201001201714
Mattias Ekholm1100202001311360
Ty Emberson130010101101802
Darnell Nurse0000200210301168
Stuart Skinner400.85724283562
Alec Regula020010100000886

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