New Jersey Devils 3, Ottawa Senators 1

hockey game fileFinal
Canadian Tire Centre · Ottawa · Canada
Boxscore

Key evidence.

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

New Jersey Devils boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Simon Nemec010000020001838
Nathan Bastian000011401120645
Curtis Lazar002410201010751
Jacob Markstrom100.96830313600
Erik Haula014501101121750
Nico Hischier001113000010401193
Jack Hughes0110200000101217
Dawson Mercer0000100020001059
Jesper Bratt0000002000211061
Paul Cotter006101001120856
Timo Meier111010201150958
Stefan Noesen000000100060908
Brenden Dillon1300002021001444
Dougie Hamilton1100101011401266
Johnathan Kovacevic1200302021101490
Jonas Siegenthaler0100203410101375
Ondrej Palat000010100010652
Seamus Casey000000100000603
Tomas Tatar000010000030598
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Josh Norris01680022-1010995
David Perron00001020-2020735
Jacob Bernard-Docker00000010-1020895
Travis Hamonic0200300000101124
Brady Tkachuk0133014001301145
Anton Forsberg300.91432353470
Zack MacEwen010000100000590
Nick Cousins01000020-2030862
Shane Pinto00621010-20201057
Tim Stutzle0122105000001223
Michael Amadio01011000-1031928
Drake Batherson00000010-10101092
Claude Giroux10382010-11001125
Thomas Chabot05002010-20111384
Nick Jensen02000010-10101168
Tyler Kleven00001012-1010873
Jake Sanderson1300101001421406
Adam Gaudette003120200030537
Noah Gregor000010100030751

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