San Francisco Giants 4, Cleveland Guardians 5

baseball game fileFinal
Progressive Field · Cleveland
Boxscore

Key evidence.

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

San Francisco Giants boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Michael ConfortoLF30.33310001000.3331301000.66712
Matt Chapman3B30.33300201000.6000.933520100.33311
Heliot RamosCF50.20000001000.2000.400510000.20031
Mike YastrzemskiPH1000000000010000000
Jorge SolerDH30.33310201000.6001.267510000.66712
Kyle HarrisonP417410.800413.3331107242002.400
Taylor RogersP1300001031300001
Brett WiselySS4000000000040000010
Austin SlaterRF40.25000001000.2500.500400000.25021
Luis MatosRF2000000000020000010
Tyler Fitzgerald2B40.25000001000.2500.500402100.25011
LaMonte Wade Jr.1B1000000000010000010
Curt CasaliC1000300000.7500.75040000000
Nick AhmedSS3000000000030000020
Sean HjelleP0400101031301001
Randy RodríguezP0500001.667051501000
Luke JacksonP0419111031211001
Cleveland Guardians boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Andres Gimenez2B000000000000000
Steven KwanLF40.50000002010.5001.750421001.25005
David FryDH30.33300101000.5000.833400000.33321
Brayan RocchioSS2000100000.3330.33330000010
Josh Naylor1B4000000000040100010
Tyler FreemanCF20.50000111000.6671.167301000.50001
Hunter GaddisP0300001031302000
Sam HentgesP0300100.667021300001.500
Jhonkensy NoelRF30.33300001010.2501.583412011.33314
Pedro AvilaP0516.750101.333042312010.750
Angel Martinez2B2000200000.5000.50041000000
Bo NaylorC3000000000030000000
Emmanuel ClaseP1400001032000101
Jose Ramirez3B40.25000001000.2500.500410000.25001
Logan AllenP42124.154304.3330139329001.615
Scott BarlowP25113.500100.667022211004.500

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