Cleveland Guardians 3, Milwaukee Brewers 3

baseball game fileFinal
American Family Fields of Phoenix · Phoenix
Boxscore

Key evidence.

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

Cleveland Guardians boxscore
PlayerPosabavgb2b3bbbfcsererahhbphldhriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Andres Gimenez2B20000–0––01–0––0.3330.333–3–100000–0––
Raynel Delgado2B10000–0––00–0––00–1–000000–0––
Steven KwanLF40000–0––00–0––00–4–000001–0––
Chase DeLauterRF20.500001–0––10–0––0.6671.167–3–11000.5001–1––
Kyle Manzardo1B30.333000–0––10–0––0.3330.667–3–00000.3331–1––
Brayan RocchioSS30.333000–0––10–0––0.3330.667–3–10000.3330–1––
Daniel SchneemannCF10000–0––00–0––00–1–000000–0––
Tim HerrinP––––03–000–0010––3–120––––30–00
Cade SmithP––––01–000–000.3330––1–20––––00–00
Tyler FreemanCF30.667100–1––20–0––0.6671.667–3–010010–3––
Erik SabrowskiP––––14–000–0010––3–240––––30–01
Tyler ZuberP––––01–000–100.3330––1–70––––00–00
Jose TenaSS10000–0––00–0––00–1–000000–0––
Carlos CarrascoP––––213–27.7143–012.3330––7–473––––10–02.143
Angel Martinez3B30.333010–0––10–0––0.3331.333–3–010011–3––
Dom NuñezC10000–0––00–0––00–1–000001–0––
Deyvison De Los SantosDH40000–0––00–0––00–4–000002–0––
Triston McKenzieP––––06–001–0020––6–320––––20–00.500
Eli MorganP––––15–001–0010––3–230––––20–02
Dayan Frias3B0–000–0––00–0–––––0–0000–0–0––
Bo NaylorC30000–0––00–0––00–3–000002–0––
Joseph Naranjo–10000–0––00–0––00–1–000000–0––
Joe Naranjo1B10000–0––00–0––00–1–000000–0––
Alexfri PlanezLF0–000–0––00–0–––––0–0000–0–0––
Lorenzo CedrolaRF0–000–0––00–0–––––0–0000–0–0––
Trey BentonP––––01–000–100.3330––1–40––––00–00
Scott BarlowP––––25–000–100.6670––2–270––––20–03
Milwaukee Brewers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphldhriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Christian YelichLF20001–0––00–0––0.3330.333–3–000000–0––
Brice TurangSS20001–0––00–0––0.3330.333–3–002000–0––
Garrett MitchellCF20001–0––01–0––0.5000.500–4–000000–0––
Jake Bauers1B30001–0––00–0––0.2500.250–4–000001–0––
Sal Frelick3B20.500000–1––10–0––0.5001–2–00000.5000–1––
William ContrerasDH40.250100–0––10–0––0.2500.750–4–00000.5002–2––
Eric HaaseC30.333000–0––10–1––0.3331.667–3–12001.3331–4––
Taylor ClarkeP––––09–001–0030––9–360––––30–00.333
Colin ReaP––––113–263–0030––9–472––––30–01.333
Brewer HicklenRF10000–0––00–0––00–1–000001–0––
Ernesto Martinez–0–000–0––00–0–––––0–0000–0–0––
Ernesto Martinez Jr.1B0–000–0––00–0–––––0–0000–0–0––
Joey WiemerRF30.333000–0––10–0––0.3330.667–3–10000.3331–1––
Yonny HernándezSS10000–0––00–0––00–1–000001–0––
Luis LaraLF20000–0––00–0––00–2–000002–0––
Oliver Dunn3B30.333001–0––10–0––0.5000.833–4–11100.3331–1––
Enoli ParedesP––––03–000–0010––3–110––––10–00
Dylan O'RaeCF10000–0––00–0––00–1–000001–0––
Joel PayampsP––––06–002–0010––3–191––––10–02
Eric Brown Jr.2B20000–0––00–0––00–2–000001–0––
Rob ZastryznyP––––03–000–0010––3–120––––10–00
Lamar SparksDH0–001–0––00–0––1––1–0000–0–0––
Matthew WoodC10000–0––00–0––00–1–000001–0––
Eric Brown–20000–0––00–0––00–2–000001–0––

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