Detroit Red Wings 5, 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.94635373561
Olli Maatta000020000010805
Shayne Gostisbehere100011001210990
Andrew Copp03541010-10301261
Dylan Larkin2085011203301181
Michael Rasmussen032000391000986
J.T. Compher00861012-10201240
David Perron100001200210893
Lucas Raymond001000020030959
Alex DeBrincat002020200010982
Ben Chiarot04000032-10121084
Moritz Seider2200002212011216
Jake Walman0200100210001065
Jeff Petry01000000-1000931
Joe Veleno007402122230935
Justin Holl0200002010001080
Christian Fischer100010300100598
Daniel Sprong100000101121649
Austin Czarnik001200101020380
Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mark Kastelic00111040-1010537
Joonas Korpisalo500.78318233576
Josh Norris1027200001501036
Parker Kelly00000030-1000576
Jacob Bernard-Docker000010001000637
Travis Hamonic040000020020852
Brady Tkachuk11340069-11101003
Mathieu Joseph110010101100867
Vladimir Tarasenko0001102000401009
Ridly Greig003411321160994
Tim Stutzle00333010-20611250
Drake Batherson0000103010001094
Claude Giroux01690002-10001017
Thomas Chabot01002002-20311506
Jake Sanderson02000100-11401476
Jakob Chychrun1000100201201315
Erik Brannstrom0000200200201043
Rourke Chartier002500100000495
Dominik Kubalik011000100010890

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