Ottawa Senators 5, Pittsburgh Penguins 2

hockey game fileFinal
PPG Paints Arena · Pittsburgh · USA
Boxscore

Key evidence.

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

Ottawa Senators boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Mark Kastelic010200100040464
Joonas Korpisalo200.95341433600
Josh Norris016800020020999
Parker Kelly010000000002688
Jacob Bernard-Docker0500000220001305
Travis Hamonic01000040-10101305
Brady Tkachuk004102002240987
Mathieu Joseph110100300102971
Vladimir Tarasenko1000001001001008
Ridly Greig1192013002201133
Tim Stutzle2030000022131106
Drake Batherson000111100110997
Claude Giroux32612002023501002
Tyler Kleven000000001000563
Nikolas Matinpalo000000001000504
Jake Sanderson02000000-10011558
Jakob Chychrun1600100021201634
Rourke Chartier012200300011580
Dominik Kubalik000001100130956
Pittsburgh Penguins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Tristan Jarry300.667691528
Lars Eller00370000-1010798
Noel Acciari025410400000765
Sidney Crosby10912214202301116
Evgeni Malkin001161000-10001007
Rickard Rakell02100010-1001925
Bryan Rust1000100001711138
Ryan Graves0300001000411221
Erik Karlsson00001032-10211390
Kris Letang10000072-11101566
Ryan Shea00000000-1020905
Jake Guentzel00003110011001072
Drew O'Connor00000010-1041817
Marcus Pettersson01000020-20201228
Reilly Smith00001010-1002951
Chad Ruhwedel110000101120657
Matt Nieto010000200010783
Radim Zohorna00000010-1031633
Daniil Medvedev000110000010686
Magnus Hellberg200.88215172072

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