Baltimore Orioles 2, Tampa Bay Rays 7

baseball game fileFinal
Charlotte Sports Park · Port Charlotte
Boxscore

Key evidence.

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

Baltimore Orioles boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Ryan O'Hearn2000100000.3330.33330000000
Coby Mayo1000000000010100000
Colton Cowser3000100000.2500.25040000000
Jackson Holliday30.33300001000.3330.667300000.33301
Albert Suarez114519.286602.333172453003
Ryan Watson0300200.33301310006
Connor Norby2000100000.3330.33331000010
Heston Kjerstad4000000000040000020
James McCann3000000000030000020
TT Bowens000000000000000
Dean Kremer11812.077204.3330132713000.692
Jordan Westburg40.50010002000.5001.250400000.75003
Anthony Servideo1000000000010000000
Collin Burns1000000000010000000
Donta' Williams1000000000010000000
Ryan McKenna2000010000030101000
Kolten Wong30.33301001000.3331.33331000113
Shayne Fontana000000000000000
Jake Cunningham000000000000000
Houston Roth3600001031701003
Michael Perez0001000011000000
Tampa Bay Rays boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Brandon Lowe2000100000.3330.33331000000
Jake Mangum20.50010001000.5001.50020100112
Curtis Mead1000000100.5000.50020000000
Jonathan Aranda30.33300001000.3330.667301000.33311
Jacob Waguespack21312.455003.6670112312010.545
Isaac Paredes30.33300001000.3330.667300000.33311
Alex Jackson1000100000.5000.50020000000
Jose Siri20.50000001000.5001200000.50011
Jason Adam030000103300000
Amed Rosario30.33300001000.3330.667300000.33301
Jose Caballero3000000000030000010
Phil Maton1200000.33301701003
Osleivis Basabe1100101001221100101
Ronny Simon1000100000.5000.50021000000
Rob Brantly2000000000020000000
Harold Ramírez2000000100.3330.33330000010
C.J. Hinojosa20.50010001000.5001.50021000102
Nick Meyer1100101001221200101
Francisco Mejia2000000000020000000
Naoyuki Uwasawa11712.2504040122713001.250
Mason Auer20.50000001000.5001211100.50011
Ryan Cermak1100001001211000101

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