Edmonton Oilers 3, St. Louis Blues 2

hockey game fileFinal
Enterprise Center · St. Louis · 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
Viktor Arvidsson0100000000401005
Noah Philp003110100000455
Brett Kulak01000000-10001130
Leon Draisaitl1097211002801516
Mattias Janmark013200100000769
Connor McDavid2043310013111483
Ryan Nugent-Hopkins0094000000111216
Zach Hyman0200100010501223
Kasperi Kapanen000000200010516
Vasily Podkolzin010010200001702
Evan Bouchard2100201022611530
Mattias Ekholm1200300201201418
Ty Emberson010000100001756
Darnell Nurse0200204000401335
Connor Brown002001001120725
Stuart Skinner200.90920223694
John Klingberg000020000000955
Corey Perry0000100000401008
Jeff Skinner010000000011664
St. Louis Blues boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Radek Faksa003500420000731
Justin Faulk0300102000111232
Alexandre Texier000000100031666
Zack Bolduc010010300000570
Brayden Schenn10490090-11001050
Nick Leddy000010000010927
Oskar Sundqvist003720000000844
Robert Thomas1179100011311260
Pavel Buchnevich1200100011111182
Dylan Holloway11002010-21311134
Jake Neighbours000000100020934
Nathan Walker010030200010630
Alexey Toropchenko000000300000773
Philip Broberg02000010-10311202
Cam Fowler0000000400001349
Colton Parayko0200111001301501
Jordan Binnington300.92336393753
Jordan Kyrou00001100-11101105
Ryan Suter0100100000001048

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