Atlanta Braves 2, Pittsburgh Pirates 5

baseball game fileFinal
LECOM Park · Bradenton

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Atlanta Braves, below favors Pittsburgh Pirates. It runs across every plate appearance and is marked by inning along the bottom. Select a scoring marker to jump to the play.

Score differential over the gameA positive differential means Atlanta Braves led; a negative differential means Pittsburgh Pirates led.Run differential+30−3123456789
  1. 01top 1: Michael Harris II grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.00
  2. 02top 1: Jorge Mateo strikes out swinging.00
  3. 03top 1: Dominic Smith flies out to center fielder Billy Cook.00
  4. 04bottom 1: Spencer Horwitz strikes out swinging.00
  5. 05bottom 1: Ryan O'Hearn walks.00
  6. 06bottom 1: Bryan Reynolds strikes out swinging.00
  7. 07bottom 1: Marcell Ozuna flies out to right fielder Ben Gamel.00
  8. 08top 2: Henry Davis challenged (pitch result), call on the field was overturned: Kyle Farmer called out on strikes.00
  9. 09top 2: Ben Gamel pops out to second baseman Nick Yorke.00
  10. 10top 2: Luke Williams strikes out swinging.00
  11. 11bottom 2: Jared Triolo strikes out on a foul tip.00
  12. 12bottom 2: Nick Yorke grounds out, second baseman Luke Williams to first baseman Dominic Smith.00
  13. 13bottom 2: Billy Cook strikes out swinging.00
  14. 14top 3: Sandy León called out on strikes.00
  15. 15top 3: Jair Camargo homers (2) on a line drive to left field.10
  16. 16top 3: Patrick Clohisy strikes out swinging.10
  17. 17top 3: Michael Harris II lines out to left fielder Bryan Reynolds.10
  18. 18bottom 3: Enmanuel Valdez flies out to left fielder Patrick Clohisy.10
  19. 19bottom 3: Henry Davis pops out to catcher Sandy León in foul territory.10
  20. 20bottom 3: Spencer Horwitz grounds out to first baseman Dominic Smith.10
  21. 21top 4: Jorge Mateo strikes out swinging.10
  22. 22top 4: Dominic Smith grounds out, third baseman Enmanuel Valdez to first baseman Spencer Horwitz.10
  23. 23top 4: Kyle Farmer strikes out swinging.10
  24. 24bottom 4: Ryan O'Hearn strikes out swinging.10
  25. 25bottom 4: Bryan Reynolds strikes out swinging.10
  26. 26bottom 4: Marcell Ozuna strikes out swinging.10
  27. 27top 5: Ben Gamel called out on strikes.10
  28. 28top 5: Luke Williams flies out to right fielder Ryan O'Hearn.10
  29. 29top 5: Sandy León walks.10
  30. 30top 5: Jair Camargo pops out to first baseman Spencer Horwitz in foul territory.10
  31. 31bottom 5: Jared Triolo strikes out swinging.10
  32. 32bottom 5: Nick Yorke strikes out swinging.10
  33. 33bottom 5: Billy Cook lines out sharply to left fielder Patrick Clohisy.10
  34. 34top 6: Patrick Clohisy flies out to left fielder Brian Sanchez.10
  35. 35top 6: Michael Harris II walks.10
  36. 36top 6: Jorge Mateo flies out to center fielder Billy Cook.10
  37. 37top 6: Dominic Smith walks.10
  38. 38top 6: Kyle Farmer singles on a ground ball to center fielder Billy Cook. Michael Harris II scores. Dominic Smith to 2nd.20
  39. 39top 6: Ben Gamel called out on strikes.20
  40. 40bottom 6: Enmanuel Valdez strikes out swinging.20
  41. 41bottom 6: Henry Davis reaches on a fielding error by shortstop Jorge Mateo.20
  42. 42bottom 6: Spencer Horwitz grounds out to first baseman Dominic Smith. Henry Davis to 2nd.20
  43. 43bottom 6: Dominic Fletcher flies out to right fielder Ben Gamel.20
  44. 44top 7: Luke Williams lines out to center fielder Dominic Fletcher.20
  45. 45top 7: Sandy León grounds out to first baseman Callan Moss.20
  46. 46top 7: Jair Camargo strikes out swinging.20
  47. 47bottom 7: Alika Williams singles on a ground ball to third baseman Cody Miller.20
  48. 48bottom 7: Marcell Ozuna strikes out swinging.20
  49. 49bottom 7: Mike Jarvis flies out to left fielder Dalton McIntyre.20
  50. 50top 8: Dalton McIntyre reaches on a throwing error by shortstop Alika Williams.20
  51. 51top 8: Eric Hartman strikes out swinging and Dalton McIntyre caught stealing 2nd, catcher Endy Rodríguez to shortstop Alika Williams to catcher Endy Rodríguez.20
  52. 52top 8: Jorge Mateo flies out to right fielder Shalin Polanco.20
  53. 53bottom 8: Brian Sanchez strikes out swinging.20
  54. 54bottom 8: Endy Rodríguez singles on a ground ball to right fielder Owen Carey.20
  55. 55bottom 8: Yordany De Los Santos singles on a ground ball to left fielder Dalton McIntyre. Endy Rodríguez to 2nd.20
  56. 56bottom 8: Callan Moss reaches on a fielding error by third baseman Cody Miller. Endy Rodríguez to 3rd. Yordany De Los Santos to 2nd.20
  57. 57bottom 8: Shalin Polanco walks. Endy Rodríguez scores. Yordany De Los Santos to 3rd. Callan Moss to 2nd.21
  58. 58bottom 8: Dominic Fletcher strikes out swinging.21
  59. 59bottom 8: Alika Williams singles on a line drive to right fielder Owen Carey. Yordany De Los Santos scores. Callan Moss scores. Shalin Polanco scores. Alika Williams to 3rd. Throwing error by right fielder Owen Carey.24
  60. 60bottom 8: Javier Rivas singles on a ground ball to center fielder Eric Hartman. Alika Williams scores.25
  61. 61bottom 8: Mike Jarvis flies out to right fielder Owen Carey.25
  62. 62top 9: Drew Compton grounds out, pitcher Noah Murdock to first baseman Callan Moss.25
  63. 63top 9: Cody Miller hit by pitch.25
  64. 64top 9: Owen Carey grounds into a double play, catcher Endy Rodríguez to shortstop Alika Williams to first baseman Callan Moss. Cody Miller out at 2nd. Owen Carey out at 1st.25
Boxscore

Key evidence.

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

Atlanta Braves boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Michael Harris IICF2000100000.3330.33331010000
Dominic Smith1B2000100000.3330.33330000000
Jorge MateoSS4000000000040000020
Grant HolmesP116000050156409000.200
Sandy LeonDH2000100000.3330.33330000010
Eric HartmanCF1000000000010000010
Patrick ClohisyLF2000000000020000010
Ben GamelRF3000000000030000020
Kyle Farmer3B30.33300001000.3330.667301000.33321
Tayler ScottP0300101031201001
Andrew Compton1000000000010000000
Owen CareyRF1000000000010000000
Jair CamargoC30.33300001010.3331.667311001.33314
Cody Miller3B0000001011000000
John GilSS000000000000000
Blayne EnlowP1500200.333112341009
Drew Compton1B1000000000010000000
Anderson PilarP0400200.667021411003
Joel PayampsP0400001031401000
Dalton McIntyreLF1000010000010000000
Luke Williams3000000000030000010
Luke Williams2B3000000000030000010
Colby Jones2B000000000000000
Pittsburgh Pirates boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Bryan ReynoldsLF2000000000020000020
Jared TrioloSS2000000000020000020
Ryan O'HearnRF1000100000.5000.50020000010
Billy CookCF2000000000020000010
Henry DavisC2000000000020000000
Alika WilliamsSS2100012001221200102
Bubba ChandlerP11711.8001150156618000.400
Evan SiskP2619101032111003
Endy RodriguezC1100001001211000101
Marcell OzunaDH3000000000030000020
Spencer Horwitz1B3000000000030000010
Nick Yorke2B2000000000020000010
Callan Moss1B1000000000011000000
Dominic FletcherCF2000000000020000010
Shalin PolancoRF0001000011110000
Brian SanchezLF1000000000010000010
Enmanuel Valdez3B2000000000020000010
Yordany De Los Santos3B1100001001211000101
Javier RivasDH1100001001210100101
Cam SandersP030000103901000
Michael Darrell-HicksP0300001031301010
Noah MurdockP0300001031200100
Mike Jarvis2B2000000000020000000

Comparison

Side by side.

Final

Play-by-play

The game, at bat by at bat.

top 1st(3)
  • Michael Harris II vs Bubba Chandler0-0

    Michael Harris II grounds out, second baseman Nick Yorke to first baseman Spencer Horwitz.

    0-0, 1 pitch · 0 outs before

  • Jorge Mateo vs Bubba Chandler0-0

    Jorge Mateo strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Dominic Smith vs Bubba Chandler0-0

    Dominic Smith flies out to center fielder Billy Cook.

    1-0, 2 pitches · 2 outs before

bottom 1st(4)
  • Spencer Horwitz vs Grant Holmes0-0

    Spencer Horwitz strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Ryan O'Hearn vs Grant Holmes0-0

    Ryan O'Hearn walks.

    4-1, 5 pitches · 1 out before

  • Bryan Reynolds vs Grant Holmes0-0

    Bryan Reynolds strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Marcell Ozuna vs Grant Holmes0-0

    Marcell Ozuna flies out to right fielder Ben Gamel.

    0-0, 1 pitch · 2 outs before

top 2nd(3)
  • Kyle Farmer vs Bubba Chandler0-0

    Henry Davis challenged (pitch result), call on the field was overturned: Kyle Farmer called out on strikes.

    1-3, 5 pitches · 0 outs before

  • Ben Gamel vs Bubba Chandler0-0

    Ben Gamel pops out to second baseman Nick Yorke.

    1-0, 2 pitches · 1 out before

  • Luke Williams vs Bubba Chandler0-0

    Luke Williams strikes out swinging.

    0-3, 4 pitches · 2 outs before

bottom 2nd(3)
  • Jared Triolo vs Grant Holmes0-0

    Jared Triolo strikes out on a foul tip.

    3-3, 6 pitches · 0 outs before

  • Nick Yorke vs Grant Holmes0-0

    Nick Yorke grounds out, second baseman Luke Williams to first baseman Dominic Smith.

    3-1, 5 pitches · 1 out before

  • Billy Cook vs Grant Holmes0-0

    Billy Cook strikes out swinging.

    1-3, 4 pitches · 2 outs before

top 3rd(4)
  • Sandy Leon vs Bubba Chandler0-0

    Sandy León called out on strikes.

    3-3, 7 pitches · 0 outs before

  • Jair Camargo vs Bubba Chandler1-0

    Jair Camargo homers (2) on a line drive to left field.

    0-2, 4 pitches · 1 out before

  • Patrick Clohisy vs Bubba Chandler1-0

    Patrick Clohisy strikes out swinging.

    2-3, 5 pitches · 1 out before

  • Michael Harris II vs Bubba Chandler1-0

    Michael Harris II lines out to left fielder Bryan Reynolds.

    1-1, 3 pitches · 2 outs before

bottom 3rd(3)
  • Enmanuel Valdez vs Grant Holmes1-0

    Enmanuel Valdez flies out to left fielder Patrick Clohisy.

    0-1, 2 pitches · 0 outs before

  • Henry Davis vs Grant Holmes1-0

    Henry Davis pops out to catcher Sandy León in foul territory.

    1-1, 3 pitches · 1 out before

  • Spencer Horwitz vs Grant Holmes1-0

    Spencer Horwitz grounds out to first baseman Dominic Smith.

    2-1, 4 pitches · 2 outs before

top 4th(3)
  • Jorge Mateo vs Bubba Chandler1-0

    Jorge Mateo strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Dominic Smith vs Bubba Chandler1-0

    Dominic Smith grounds out, third baseman Enmanuel Valdez to first baseman Spencer Horwitz.

    0-2, 3 pitches · 1 out before

  • Kyle Farmer vs Bubba Chandler1-0

    Kyle Farmer strikes out swinging.

    0-3, 8 pitches · 2 outs before

bottom 4th(3)
  • Ryan O'Hearn vs Grant Holmes1-0

    Ryan O'Hearn strikes out swinging.

    1-3, 4 pitches · 0 outs before

  • Bryan Reynolds vs Grant Holmes1-0

    Bryan Reynolds strikes out swinging.

    0-3, 3 pitches · 1 out before

  • Marcell Ozuna vs Grant Holmes1-0

    Marcell Ozuna strikes out swinging.

    2-3, 6 pitches · 2 outs before

top 5th(4)
  • Ben Gamel vs Bubba Chandler1-0

    Ben Gamel called out on strikes.

    3-3, 6 pitches · 0 outs before

  • Luke Williams vs Bubba Chandler1-0

    Luke Williams flies out to right fielder Ryan O'Hearn.

    0-0, 1 pitch · 1 out before

  • Sandy Leon vs Bubba Chandler1-0

    Sandy León walks.

    4-0, 4 pitches · 2 outs before

  • Jair Camargo vs Bubba Chandler1-0

    Jair Camargo pops out to first baseman Spencer Horwitz in foul territory.

    2-1, 4 pitches · 2 outs before

bottom 5th(3)
  • Jared Triolo vs Grant Holmes1-0

    Jared Triolo strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Nick Yorke vs Grant Holmes1-0

    Nick Yorke strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Billy Cook vs Grant Holmes1-0

    Billy Cook lines out sharply to left fielder Patrick Clohisy.

    2-2, 5 pitches · 2 outs before

top 6th(6)
  • Patrick Clohisy vs Evan Sisk1-0

    Patrick Clohisy flies out to left fielder Brian Sanchez.

    0-0, 1 pitch · 0 outs before

  • Michael Harris II vs Evan Sisk1-0

    Michael Harris II walks.

    4-1, 5 pitches · 1 out before

  • Jorge Mateo vs Evan Sisk1-0

    Jorge Mateo flies out to center fielder Billy Cook.

    1-2, 4 pitches · 1 out before

  • Dominic Smith vs Evan Sisk1-0

    Dominic Smith walks.

    4-0, 4 pitches · 2 outs before

  • Kyle Farmer vs Evan Sisk2-0

    Kyle Farmer singles on a ground ball to center fielder Billy Cook. Michael Harris II scores. Dominic Smith to 2nd.

    2-0, 3 pitches · 2 outs before

  • Ben Gamel vs Evan Sisk2-0

    Ben Gamel called out on strikes.

    1-3, 4 pitches · 2 outs before

bottom 6th(4)
  • Enmanuel Valdez vs Joel Payamps2-0

    Enmanuel Valdez strikes out swinging.

    1-3, 5 pitches · 0 outs before

  • Henry Davis vs Joel Payamps2-0

    Henry Davis reaches on a fielding error by shortstop Jorge Mateo.

    0-1, 2 pitches · 1 out before

  • Spencer Horwitz vs Joel Payamps2-0

    Spencer Horwitz grounds out to first baseman Dominic Smith. Henry Davis to 2nd.

    1-2, 6 pitches · 1 out before

  • Dominic Fletcher vs Joel Payamps2-0

    Dominic Fletcher flies out to right fielder Ben Gamel.

    0-0, 1 pitch · 2 outs before

top 7th(3)
  • Luke Williams vs Cam Sanders2-0

    Luke Williams lines out to center fielder Dominic Fletcher.

    1-0, 2 pitches · 0 outs before

  • Sandy Leon vs Cam Sanders2-0

    Sandy León grounds out to first baseman Callan Moss.

    1-0, 2 pitches · 1 out before

  • Jair Camargo vs Cam Sanders2-0

    Jair Camargo strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 7th(3)
  • Alika Williams vs Tayler Scott2-0

    Alika Williams singles on a ground ball to third baseman Cody Miller.

    2-2, 5 pitches · 0 outs before

  • Marcell Ozuna vs Tayler Scott2-0

    Marcell Ozuna strikes out swinging.

    0-3, 3 pitches · 0 outs before

  • Mike Jarvis vs Tayler Scott2-0

    Mike Jarvis flies out to left fielder Dalton McIntyre.

    1-2, 4 pitches · 1 out before

top 8th(3)
  • Dalton McIntyre vs Michael Darrell-Hicks2-0

    Dalton McIntyre reaches on a throwing error by shortstop Alika Williams.

    0-1, 2 pitches · 0 outs before

  • Eric Hartman vs Michael Darrell-Hicks2-0

    Eric Hartman strikes out swinging and Dalton McIntyre caught stealing 2nd, catcher Endy Rodríguez to shortstop Alika Williams to catcher Endy Rodríguez.

    3-3, 6 pitches · 0 outs before

  • Jorge Mateo vs Michael Darrell-Hicks2-0

    Jorge Mateo flies out to right fielder Shalin Polanco.

    1-2, 5 pitches · 2 outs before

bottom 8th(9)
  • Brian Sanchez vs Blayne Enlow2-0

    Brian Sanchez strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Endy Rodriguez vs Blayne Enlow2-0

    Endy Rodríguez singles on a ground ball to right fielder Owen Carey.

    0-0, 1 pitch · 1 out before

  • Yordany De Los Santos vs Blayne Enlow2-0

    Yordany De Los Santos singles on a ground ball to left fielder Dalton McIntyre. Endy Rodríguez to 2nd.

    1-2, 7 pitches · 1 out before

  • Callan Moss vs Blayne Enlow2-0

    Callan Moss reaches on a fielding error by third baseman Cody Miller. Endy Rodríguez to 3rd. Yordany De Los Santos to 2nd.

    1-2, 4 pitches · 1 out before

  • Shalin Polanco vs Blayne Enlow2-1

    Shalin Polanco walks. Endy Rodríguez scores. Yordany De Los Santos to 3rd. Callan Moss to 2nd.

    4-2, 6 pitches · 1 out before

  • Dominic Fletcher vs Anderson Pilar2-1

    Dominic Fletcher strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Alika Williams vs Anderson Pilar2-4

    Alika Williams singles on a line drive to right fielder Owen Carey. Yordany De Los Santos scores. Callan Moss scores. Shalin Polanco scores. Alika Williams to 3rd. Throwing error by right fielder Owen Carey.

    1-0, 2 pitches · 2 outs before

  • Javier Rivas vs Anderson Pilar2-5

    Javier Rivas singles on a ground ball to center fielder Eric Hartman. Alika Williams scores.

    0-2, 3 pitches · 2 outs before

  • Mike Jarvis vs Anderson Pilar2-5

    Mike Jarvis flies out to right fielder Owen Carey.

    1-0, 2 pitches · 2 outs before

top 9th(3)
  • Drew Compton vs Noah Murdock2-5

    Drew Compton grounds out, pitcher Noah Murdock to first baseman Callan Moss.

    3-1, 5 pitches · 0 outs before

  • Cody Miller vs Noah Murdock2-5

    Cody Miller hit by pitch.

    2-1, 3 pitches · 1 out before

  • Owen Carey vs Noah Murdock2-5

    Owen Carey grounds into a double play, catcher Endy Rodríguez to shortstop Alika Williams to first baseman Callan Moss. Cody Miller out at 2nd. Owen Carey out at 1st.

    1-2, 4 pitches · 1 out before

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