Ottawa Senators 3, Anaheim Ducks 2

hockey game fileFinal
Honda Center · Anaheim · USA
Boxscore

Key evidence.

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

Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
David Perron100010301100915
Nick Cousins000001220110486
Dylan Cozens10650030-11601063
Lars Eller00260000-1010930
Stephen Halliday112100000100328
Shane Pinto0148212001401176
Tim Stutzle0186104010001324
Fabian Zetterlund011020200000829
Michael Amadio0010102000101056
Drake Batherson0100010011311123
Claude Giroux0047102000201241
Hayden Hodgson00002030-1000434
Nick Jensen100000000110877
Tyler Kleven0200203000301234
Nikolas Matinpalo010000000010837
Jake Sanderson1200101201211456
Jordan Spence1000200011001162
Artem Zub01001020-10001292
Linus Ullmark200.92023253597

Team line

Anaheim Ducks
Anaheim Ducks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Leo Carlsson111211100211301174
Jansen Harkins002500300000602
Nikita Nesterenko000010300010713
Cutter Gauthier1000001011201105
Ross Johnston000000200010646
Alex Killorn00211000-1021930
Chris Kreider110110000120999
Beckett Sennecke0000111211101038
Troy Terry1100100001211187
Frank Vatrano02000000-1010771
Drew Helleson0300202010001101
Jackson LaCombe0100100000011387
Ian Moore02001000-1001948
Jacob Trouba0200103000001226
Petr Mrazek300.88022253446
Olen Zellweger0300000000511267
Ryan Strome00850000-1000798
Radko Gudas0300207000101022
Mason McTavish019521220140886

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