Ottawa Senators 3, New Jersey Devils 2

hockey game fileFinal
Prudential Center · Newark · 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 Perron000101301110948
Travis Hamonic1200102011101212
Brady Tkachuk011101221130803
Dylan Cozens1164003011001000
Ridly Greig10562010-11111245
Shane Pinto00442012-10101058
Tim Stutzle1050001011011094
Fabian Zetterlund000000101020887
Michael Amadio001000000010535
Drake Batherson000011101140938
Claude Giroux12660000-11101292
Thomas Chabot0200000010301377
Tyler Kleven020010100010714
Nikolas Matinpalo020010120001648
Jake Sanderson1100200001001539
Artem Zub0300001000011415
Linus Ullmark200.92625273600
Adam Gaudette001000000000404
Matthew Highmore010000000000583
New Jersey Devils boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Nathan Bastian000010300000495
Curtis Lazar00120030-1010508
Brian Dumoulin01000020-10101175
Erik Haula013411101120970
Cody Glass1059102011001031
Nico Hischier0113130132-11501331
Dawson Mercer0100201000201109
Jesper Bratt10001010-11401401
Paul Cotter000110300001739
Timo Meier01000020-10311257
Stefan Noesen00002012-10201021
Dennis Cholowski000000001010939
Brenden Dillon01001020-1000867
Luke Hughes2400201002401597
Johnathan Kovacevic0100201200001061
Brett Pesce01001010-10101182
Jake Allen300.84216193438
Nolan Foote010000000010585
Daniel Sprong000000201000595

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