Sporting Kansas City 3, Houston Dynamo FC 1

soccer game fileFinal
Shell Energy Stadium · Houston, Texas · USA
Boxscore

Key evidence.

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

Sporting Kansas City boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
John Pulskamp0100.8898
Ryan Schewe000000000000
Ian James000000000000
Zorhan Bassong0300000001001
Jansen Miller0000000002000
Jacob Bartlett000000000000
Manu García010000000000
Dejan Joveljic0020000013300
Shapi Suleymanov000000000000
Stephen Afrifa000000000000
Dániel Sallói120000000001
Erik Thommy0100000003000
Joaquín0000000002000
Logan Ndenbe010000000000
Memo Rodríguez000000000000
Tim Leibold000000000000
Andrew Brody0000000001000
Mason Toye000000000000
Khiry Shelton000000000000
Santiago Muñoz0110000011100
Houston Dynamo FC boxscore
PlayerPosassistsclean sheetfoulsgoalsgoals concededintcminutespassespasses cmpredsave pctsavesshot accuracyshotssottacklesyellow
Gabriel Segal000000000000
Jonathan Bond0300.2501
Jimmy Maurer000000000000
Felipe Andrade0300000002001
Duane Holmes0000000011100
Artur000000000000
Ondrej Lingr1100000001000
Jack McGlynn010000000.6673200
Ezequiel Ponce010000000.4005200
Lawrence Ennali000000000000
Griffin Dorsey020000000.3336201
Ethan Bartlow000000000000
Brooklyn Raines030000000001
Obafemi Awodesu020000000000
Sebastian Kowalczyk0110000012200
Amine Bassi000000000000
Nicolás Lodeiro000000000000
Franco Escobar000000000000
Júnior Urso0000000002000
Pablo Ortíz000000000000

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