Toronto Blue Jays 6, Detroit Tigers 2

baseball game fileFinal
Comerica Park · Detroit
Boxscore

Key evidence.

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

Toronto Blue Jays boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
George Springer50.60000003000.6001.200510000.60013
Nathan Lukes50.40000002000.4000.800510000.40012
Vladimir Guerrero Jr.50.40020002000.4001.200521000.80014
Ernie Clement50.20000001000.2000.400500000.20011
Alejandro Kirk50.20000001000.2000.400501000.20011
Joey Loperfido30.66700102100.8001.467500100.66702
Bo Bichette50.20010001000.2000.600512000.40002
Will Wagner3000000000030000010
Braydon Fisher0300001031301000
Myles Straw1000000000010000010
Addison Barger40.25010101000.4000.900511000.50012
Brendon Little0300001031301000
José Berríos224235160188526011.167
Yariel Rodríguez0300001031401000
Detroit Tigers boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Colt Keith30.33300001000.3330.667300000.33311
Jahmai Jones1000000000010000000
Riley Greene3000100000.2500.25040000020
Dillon Dingler30.33310001000.3331301000.66702
Spencer Torkelson40.25000001010.2501.25041100114
Zach McKinstry3000100000.2500.25040000010
Tyler Holton0500201031400002
Geoff Hartlieb2500001032001002
Keider Montero022511.2509041127663002.250
Gleyber Torres4000000000040000000
Wenceel Pérez40.25000001000.2500.500410100.25011
Javier Baez3000000000030000020
Parker Meadows30.33300001000.3330.667300000.33311
Brenan Hanifee0400101031101001
Brant Hurter0800102063303000.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_06fjvy1grsv537cezbhtwgj6tw
curl "https://api.statshawk.ai/v1/contests/cst_06fjvy1grsv537cezbhtwgj6tw" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fjvy1grsv537cezbhtwgj6tw/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fjvy1grsv537cezbhtwgj6tw/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fjvy1grsv537cezbhtwgj6tw/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fjvy1grsv537cezbhtwgj6tw/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fjvy1grsv537cezbhtwgj6tw/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fjvy1grsv537cezbhtwgj6tw/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