Pittsburgh Pirates 3, St. Louis Cardinals 2

baseball game fileFinal
Busch Stadium · St. Louis
Boxscore

Key evidence.

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

Pittsburgh Pirates boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Bryan ReynoldsDH30.33300101000.5000.833400000.33301
Nick Gonzales2B40.50001002000.5001.50041110104
Jared Triolo3B40.25000001000.2500.500400000.25001
Carmen MlodzinskiP1400001031901011
Dennis SantanaP0300001031401000
Aroldis ChapmanP040010103600101
Rowdy Tellez1B3000000000030000000
Isiah Kiner-FalefaSS50.40010002000.4001500100.60013
Bryan De La CruzRF3000000000040101000
Nick YorkeLF4000000000040000020
Connor Joe1B1100001001210000101
Oneil CruzCF3000100000.2500.25041000010
Michael A. TaylorLF000000000000000
Yasmani GrandalC30.33300101010.5001.833411001.33304
Luis OrtizP224235060188927001.167
St. Louis Cardinals boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Nolan Arenado3B3000100000.2500.25040000010
Alec BurlesonDH4000000000040000020
Lars NootbaarLF2000100000.3330.33330000000
Masyn WinnSS4000000000040000000
Pedro PagesC4000000000040000020
JoJo RomeroP13113.500100.667121010003
Paul Goldschmidt1B40.50000002000.5001420100.50002
Andrew KittredgeP0419111031111001
Erick FeddeP12311.5004060188513000.833
John KingP1400001031800001
Luken BakerPH1000000000010000000
Ryan FernandezP0300200.33301900006
Michael SianiCF2000100000.3330.33330000020
Brendan Donovan2B41100040012.250402001.25005
Jordan WalkerRF4000000000040000020

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