Edmonton Oilers 5, 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
Brett Kulak1100001011401385
Leon Draisaitl20117110033401258
Adam Henrique128500021110987
Mattias Janmark001000020000868
Connor McDavid1064121033511328
Ryan Nugent-Hopkins01231112-11201253
Zach Hyman00001000-1020797
Vasily Podkolzin210010202211964
Evan Bouchard2100110033211330
Mattias Ekholm0100100020301198
Ty Emberson0400104000121002
Connor Brown020000000020842
Stuart Skinner200.93127293600
Corey Perry00000020-1010663
Troy Stecher01001010-2000747
Jeff Skinner000020300020916
Derek Ryan1031000101100675
Travis Dermott01000000-1000768
Joshua Brown040000150010659
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Josh Norris01791144-21201028
David Perron000000100020766
Travis Hamonic020000200010945
Brady Tkachuk10100030-1110952
Zack MacEwen000000550010339
Nick Cousins00001020-1020579
Ridly Greig00101020-20201110
Shane Pinto009100010-20201046
Tim Stutzle0152014211501151
Michael Amadio001000000022903
Drake Batherson1000102011311028
Claude Giroux0034102210101167
Thomas Chabot02003010-10201359
Nick Jensen2100000012001079
Tyler Kleven010000300010991
Jake Sanderson01000000-20211403
Artem Zub03001010-20001198
Linus Ullmark500.83926313600
Adam Gaudette01263020-1000558

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