Edmonton Oilers 3, Ottawa Senators 2

hockey game fileFinal
Canadian Tire Centre · Ottawa · Canada
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
Noah Philp00540020-1000783
Andrew Mangiapane000010100020910
Brett Kulak0000201000011250
Leon Draisaitl1063000011201391
Trent Frederic00101010-1010724
Adam Henrique012500000020797
Connor McDavid0032010011301449
Ryan Nugent-Hopkins1063101001001037
Jack Roslovic012000100010863
Matt Savoie11010000-1120835
Vasily Podkolzin000000400010885
David Tomasek001010100011721
Evan Bouchard1000001001411393
Mattias Ekholm1200202001121261
Ty Emberson020000000000954
Darnell Nurse0600303400201252
Jake Walman0400311001201131
Stuart Skinner200.90519213744
Isaac Howard000031121110642
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
David Perron110000201140935
Nick Cousins001010401020830
Dylan Cozens00430110-11201036
Lars Eller002220000030836
Ridly Greig002300200010956
Shane Pinto0083200000101107
Tim Stutzle11191014-11001203
Fabian Zetterlund000010100000737
Michael Amadio010010100000713
Drake Batherson1000003201101101
Claude Giroux000610100001872
Olle Lycksell000010000020756
Thomas Chabot0100010011201522
Nick Jensen0100002000001348
Tyler Kleven000020100010965
Nikolas Matinpalo000000100000757
Jake Sanderson01001000-10101433
Artem Zub0300000000101165
Linus Ullmark300.88022253744

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