Edmonton Oilers 2, Boston Bruins 1

hockey game fileFinal
TD Garden · Boston · USA
Boxscore

Key evidence.

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

Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Ryan McLeod002600000011828
Brett Kulak01000030-1000936
Leon Draisaitl0069022022611293
Mattias Janmark00001010-1010825
Connor McDavid2034002022711381
Ryan Nugent-Hopkins0136100000001275
Zach Hyman0000000010001189
Evan Bouchard2100101022201601
Mattias Ekholm0100002000211311
Darnell Nurse0000101000201259
Cody Ceci00000030-1020925
Connor Brown000000100020562
Warren Foegele010010100011821
Stuart Skinner100.96024253684
Vincent Desharnais0500003000001033
Dylan Holloway003000220000661
Corey Perry000000100000774
Evander Kane0000103000001007
Derek Ryan013200320000547

Team line

Boston Bruins
Boston Bruins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Morgan Geekie017310100020922
Pavel Zacha0057211011101190
David Pastrnak0200201010411240
Mason Lohrei0100101000011202
Charlie McAvoy03001040-20211534
Matt Grzelcyk0100000000001170
Charlie Coyle011080020-10001163
Danton Heinen1200002011001063
James van Riemsdyk010000100020701
Trent Frederic02311032-2010777
Brad Marchand01001010-10401127
Jesper Boqvist011000120010628
Linus Ullmark200.92324263738
Justin Brazeau001100000000475
Parker Wotherspoon1100201011201084
Brandon Carlo05000020-20111317
Jake DeBrusk0100100000311063
Jakub Lauko010000500001568
Kevin Shattenkirk030000101020950

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