Detroit Red Wings 1, 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.

Detroit Red Wings boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Ville Husso200.93830323562
Andrew Copp003300000020672
Marco Kasper008400520000689
Dylan Larkin0011131002-20201297
Michael Rasmussen00000000-1010893
J.T. Compher10119100001101064
Lucas Raymond01001010-20001332
Alex DeBrincat00011100-11121013
Patrick Kane000000000030916
Ben Chiarot0300202200131572
Simon Edvinsson01001000-20201072
Albert Johansson020010100030594
Moritz Seider02001032-20201493
Vladimir Tarasenko100010000120730
Jeff Petry0200100000011500
Jonatan Berggren001100140000645
Justin Holl020000000000724
Tyler Motte000010000000623
Christian Fischer000000200000489
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Josh Norris01108022222501133
Jacob Bernard-Docker000010000010821
Travis Hamonic050000000001979
Brady Tkachuk1244102011301078
Nick Cousins000100201020796
Ridly Greig000100100030837
Shane Pinto0197000000201190
Tim Stutzle0036001200301282
Michael Amadio010210000020904
Drake Batherson2000000022211228
Claude Giroux0144000200201057
Thomas Chabot0100300220101279
Nick Jensen1100201021231234
Tyler Kleven000020100000996
Jake Sanderson0000301000111429
Linus Ullmark100.95019203600
Zack Ostapchuk001100200011416
Adam Gaudette000000000000480
Noah Gregor000000100020426

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