Portland Fire 84, Seattle Storm 82

basketball game fileFinal
Climate Pledge Arena · Seattle
Boxscore

Key evidence.

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

Team line

Portland Fire
Portland Fire boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Amy Okonkwo–000–00–000000000–00
Frieda Buhner–0010.60053–0013118201122
Bridget Carleton–2070.385135–002923149000.400104
Emily Engstler–2150.33312411127009500040
Megan DiLeo–1040.500840.571742853149040.40052
Jordan Harrison–000–00–000000000–00
Carla Leite–6130.714750.500422702143150.66732
Teja Oblak–301040–0013000102020
Nyadiew Puoch–1020.25041–0015142320020
Karlie Samuelson–1020.25041–00150232200.25041
Serah Williams–12201002012010200–00
Holly Winterburn–5050.5711481332122207320.20051

Team line

Seattle Storm
Seattle Storm boxscore
PlayerPosastblkdrebfg pctfgafgmft pctftaftmminorebpfptsrebstltovtp pcttpatpm
Zia Cooke–0000.3333112214004001020
Stefanie Dolson–100010–009020001010
Awa Fam–0060.5831271222231209110.50084
Natisha Hiedeman–5020.333930.66732321193120.33331
Mackenzie Holmes–000–00–000000000–00
Jordan Horston–2070.3081340.5002125411211100.33393
Flau'jae Johnson–000–00–000000000–00
Ezi Magbegor–3180.3331241332705138100.50042
Dominique Malonga–5270.2001530.75043235291201030
Jade Melbourne–2110.3331241113404121130.60053
Katie Lou Samuelson–0000.33331–00121131010.33331
Taylor Thierry–000010–002000001010

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