Chicago Blackhawks 5, Edmonton Oilers 2

hockey game fileFinal
Rogers Place · Edmonton · Canada
Boxscore

Key evidence.

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

Chicago Blackhawks boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Petr Mrazek200.94736383600
Taylor Hall111020001123823
Connor Bedard2291010013101086
Ryan Donato000010120001754
Teuvo Teravainen2001120004601046
Tyler Bertuzzi000000101010856
Ilya Mikheyev000000000000844
Wyatt Kaiser130010401101993
Alex Vlasic1400201001011430
Jason Dickinson021251010-1021923
Connor Murphy0600101200101151
Seth Jones2200011213311495
Nick Foligno0227003010011165
Philipp Kurashev006801001130897
Andreas Athanasiou028300000000647
Pat Maroon000000100010698
Joey Anderson020000100000855
TJ Brodie12001000-1100952
Alec Martinez0700000000001100
Edmonton Oilers boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Viktor Arvidsson010010000010985
Brett Kulak00000000-2030970
Leon Draisaitl0010150102-11121430
Adam Henrique01661000-1012798
Mattias Janmark01001002-1020603
Connor McDavid124111012-11301412
Ryan Nugent-Hopkins1000200001231233
Zach Hyman0000100000201271
Vasily Podkolzin000000200000559
Evan Bouchard0100100000131616
Mattias Ekholm1100101011421290
Ty Emberson01000010-2030879
Darnell Nurse0200002010401101
Calvin Pickard500.75015203452
Connor Brown00000000-1031726
Corey Perry010001101130590
Jeff Skinner100100101120969
Derek Ryan005500000010539
Travis Dermott0100000000201075

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