Boston Bruins 2, Montreal Canadiens 3

hockey game fileFinal
Bell Centre · Montreal · Canada
Boxscore

Key evidence.

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

Team line

Boston Bruins
Boston Bruins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Michael Eyssimont00001010-1020733
Morgan Geekie01100000-1030953
Mark Kastelic002010500000697
Marat Khusnutdinov000000300010992
Sean Kuraly004410200001734
Elias Lindholm016101000-10101154
Fraser Minten00104105000201182
Casey Mittelstadt100010100110996
Pavel Zacha00470240-1240982
Viktor Arvidsson1100001001201029
Tanner Jeannot010010300000720
David Pastrnak11103010-11201475
Jonathan Aspirot020010100020981
Hampus Lindholm0100400000101188
Mason Lohrei0000200200011263
Charlie McAvoy12001000-11311604
Andrew Peeke03000030-10301004
Nikita Zadorov02001020-10101027
Jeremy Swayman300.90328313878
Montreal Canadiens boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Phillip Danault0151100021000885
Jake Evans0078001000501049
Oliver Kapanen03510010-1010800
Alex Newhook00210010-1010554
Nick Suzuki1057011022301458
Juraj Slafkovsky1100101011301173
Alexandre Texier000000200010817
Josh Anderson000011401130801
Zack Bolduc001000200001840
Cole Caufield1100110022411198
Ivan Demidov00001000-1020759
Alexandre Carrier0100000400001099
Noah Dobson0300102000311442
Kaiden Guhle0000102010211342
Lane Hutson2000201012111301
Mike Matheson0100001200001396
Jayden Struble000020101001820
Jakub Dobes200.92926283862
Brendan Gallagher110010601120639

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