Kansas City Royals 7, Northwest Arkansas Naturals 1

baseball game fileFinal
Boxscore

Key evidence.

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

Kansas City Royals boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Brady Singer120003060183908010.667
Bobby Witt Jr.30.33300001000.3330.667300100.33311
Salvador Perez3000000000030000020
Freddy Fermin1000100000.5000.50021000000
Nick Loftin30.33310001000.3331303000.66712
Nelson Velazquez20.50000101010.6672.66731110214
MJ Melendez2120002001322000204
Vinnie Pasquantino2000100000.3330.33331000010
Jack Pineda0001000011100000
Kyle Isbel30.33310001000.3331300000.66712
Garrett Hampson1000100000.5000.50020010010
Cayden Wallace20.50000001000.5001210000.50011
Adam Frazier30.33300001000.3330.667301000.33301
Dairon Blanco2000000000020000010
Maikel Garcia3000000000030000020
Kale Emshoff1000000000010000000
Chris Stratton0619301031012003
Hunter Renfroe20.50000101000.6671.167302000.50001
Tucker Bradley1000000000010000010
Leonel Valera1000000000010000000
James McArthur030000103501000
Will Smith040010103601001
Carlos Hernandez1000000000010000010
Northwest Arkansas Naturals boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Tyler Tolbert30.33300001000.3330.667300000.33321
Will Klein27327201031933004
Nate Eaton20.50010001000.5001.50020000102
John Schreiber051921103811002
John Rave30.33300001000.3330.667300000.33301
Evan Sisk1500001.333041502000.750
Tyler Gentry2000000000020000020
Drew Waters2000000000020000010
Logan Porter20.50000001000.5001210000.50001
Nick Pratto2000000000020000010
Brett Squires2000000000020000020
Carson Roccaforte20.50000001000.5001201000.50011
CJ Alexander2000000000020000000
Dan Altavilla140000103800001
Mike Brosseau2000000000020000000
Cam Devanney1000100000.5000.50020000000
Austin Nola1100001001210000101
Sam Long030000103501000
Devin Mann4000000000040000020
Luis Cessa1816.750301.333141813003
Jordan Lyles17213.500201.333041522002.250
Shervyen Newton1000000000010000010
Ryan Fitzgerald1100001001210000101
Nick Anderson030000103702000

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