Montreal Canadiens 3, Detroit Red Wings 2

hockey game fileFinal
Little Caesars Arena · Detroit · USA
Boxscore

Key evidence.

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

Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Jordan Harris03000002-1010990
Tanner Pearson02000010-1011835
Sean Monahan104100000-11101109
Joel Armia000100000010671
Jake Evans005800100000870
Alex Newhook1030101001001079
Nick Suzuki10103011002411352
Juraj Slafkovsky030000100010797
Josh Anderson000000120020997
Cole Caufield0000012001411260
Kaiden Guhle00000012-10201276
Mike Matheson2100010013501676
Arber Xhekaj01000030-1020659
Johnathan Kovacevic03000020-10001113
Christian Dvorak005900100011936
Brendan Gallagher01000002-1000841
Michael Pezzetta000000520010405
Cayden Primeau200.93127293856
Justin Barron0000001010101351
Detroit Red Wings boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Olli Maatta010000100000966
Andrew Copp0034000010101077
Dylan Larkin017122012-10501241
Michael Rasmussen116400101110878
J.T. Compher001230111011101192
David Perron000000000020724
Lucas Raymond01001002-10201096
Alex DeBrincat00000000-10401162
Ben Chiarot1200001011101419
Moritz Seider0200304200301179
Jake Walman0300000200311430
Jeff Petry0000101200301365
Joe Veleno002100201000925
James Reimer320.88924273800
Justin Holl0000301010001094
Christian Fischer000001101120817
Klim Kostin000100401000586
Daniel Sprong010000100001713
Austin Czarnik001200000010363

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