Ottawa Senators 5, Pittsburgh Penguins 0

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
Josh Norris115600500140961
Cole Reinhardt000000120000213
Brady Tkachuk000110200020896
Nick Cousins011010080020881
Ridly Greig1110000011101193
Shane Pinto0045020012321222
Tim Stutzle001001322110987
Drake Batherson0000011401301049
Claude Giroux3077001023101053
Thomas Chabot1100001021201299
Nick Jensen1200201021001054
Tyler Kleven010011421110917
Nikolas Matinpalo000010301010888
Jake Sanderson1200000001111444
Artem Zub0400303000011317
Leevi Merilainen00129293600
Zack Ostapchuk004310120000547
Adam Gaudette110000002100754
Matthew Highmore010000100000605
Pittsburgh Penguins boxscore
PlayerPosassistsblocksfaceoff lostfaceoff wongiveawaysgoalsgoals againsthitspimplus minusptssave pctsavesshots againstsogtakeawaystoi seconds
Matt Grzelcyk01001010-10101274
Michael Bunting00000006-2020935
Tristan Jarry001551974
Cody Glass013620000010949
Noel Acciari01331040-1001761
Sidney Crosby0110110012-10201285
Blake Lizotte00301000-1020648
Kevin Hayes00230000-1010859
Rickard Rakell01002010-20201147
Bryan Rust01001000-10101214
Erik Karlsson01002000-20401425
Kris Letang0000003000201284
Alex Nedeljkovic520.70612171620
Drew O'Connor001010100021896
Pierre-Olivier Joseph00000032-1020983
Marcus Pettersson03000040-10011219
Anthony Beauvillier000000600010667
Owen Pickering000000000020697
Jesse Puljujarvi00000060-1020646
Matt Nieto010000020020718

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