Ottawa Senators 2, New York Rangers 1

hockey game fileFinal
Madison Square Garden · New York · 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
Brady Tkachuk0071105000301181
Nick Cousins00001012-1001593
Dylan Cozens0032000000401030
Lars Eller115200101110661
Ridly Greig0112100000001000
Shane Pinto00240110-1140999
Tim Stutzle0040101000111336
Warren Foegele000011201131737
Fabian Zetterlund000000001020727
Michael Amadio01101020-1000845
Drake Batherson0000101000211113
Claude Giroux103510000100945
Thomas Chabot010010000010621
Tyler Kleven0000401010601470
Nikolas Matinpalo0400001200201099
Jordan Spence12003040-11101604
Lassi Thomson000000000020265
Artem Zub0200000200111424
James Reimer100.9009103590
New York Rangers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Adam Edstrom000010300000306
Vincent Trocheck0057203600201104
Mika Zibanejad0179401000301308
Will Cuylle0110108000101095
Tye Kartye100000800101913
Alexis Lafreniere0000101000011078
J.T. Miller0028102400011376
Conor Sheary010201001110823
Jaroslav Chmelar00000020-1001508
Gabe Perreault000010000000974
Taylor Raddysh000000020000706
Will Borgen0000002000001009
Adam Fox0200100000001336
Vladislav Gavrikov0000100010001244
Matthew Robertson1100202001001121
Braden Schneider0200004000101249
Igor Shesterkin200.93931333489
Juuso Parssinen001010120010411
Connor Mackey00001022-1010739

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