Atlanta Braves 3, Baltimore Orioles 2

baseball game fileFinal
Oriole Park at Camden Yards · Baltimore

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Atlanta Braves, below favors Baltimore Orioles. 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 Baltimore Orioles led.Run differential+20−21234567891011
  1. 01top 1: Drake Baldwin singles on a ground ball to left fielder Dylan Beavers.00
  2. 02top 1: Ozzie Albies lines into an unassisted double play, first baseman Pete Alonso. Drake Baldwin out at 1st.00
  3. 03top 1: Matt Olson strikes out on a foul tip.00
  4. 04bottom 1: Dylan Beavers called out on strikes.00
  5. 05bottom 1: Pete Alonso singles on a ground ball to right fielder Mike Yastrzemski.00
  6. 06bottom 1: Gunnar Henderson lines out to center fielder Michael Harris II.00
  7. 07bottom 1: Taylor Ward singles on a pop up to right fielder Mike Yastrzemski. Pete Alonso to 3rd.00
  8. 08bottom 1: Christian Encarnacion-Strand flies out to right fielder Mike Yastrzemski.00
  9. 09top 2: Michael Harris II singles on a sharp line drive to center fielder Colton Cowser. Michael Harris II to 2nd. Michael Harris II advances to 2nd, on a fielding error by center fielder Colton Cowser.00
  10. 10top 2: Mauricio Dubón flies out to center fielder Colton Cowser. Michael Harris II to 3rd.00
  11. 11top 2: Dominic Smith singles on a ground ball to left fielder Dylan Beavers. Michael Harris II scores.10
  12. 12top 2: Austin Riley grounds into a double play, shortstop Gunnar Henderson to second baseman Jackson Holliday to first baseman Pete Alonso. Dominic Smith out at 2nd. Austin Riley out at 1st.10
  13. 13bottom 2: Colton Cowser singles on a line drive to left fielder Mauricio Dubón.10
  14. 14bottom 2: Leody Taveras flies out to left fielder Mauricio Dubón.10
  15. 15bottom 2: Jackson Holliday walks. Colton Cowser to 2nd.10
  16. 16bottom 2: Chadwick Tromp grounds into a double play, shortstop Jim Jarvis to second baseman Ozzie Albies to first baseman Matt Olson. Jackson Holliday out at 2nd. Chadwick Tromp out at 1st.10
  17. 17top 3: Mike Yastrzemski grounds out, first baseman Pete Alonso to pitcher Shane Baz.10
  18. 18top 3: Jim Jarvis flies out to center fielder Colton Cowser.10
  19. 19top 3: Drake Baldwin singles on a line drive to left fielder Dylan Beavers.10
  20. 20top 3: Ozzie Albies flies out to left fielder Dylan Beavers.10
  21. 21bottom 3: Dylan Beavers flies out to center fielder Michael Harris II.10
  22. 22bottom 3: Pete Alonso called out on strikes.10
  23. 23bottom 3: Gunnar Henderson called out on strikes.10
  24. 24top 4: Matt Olson doubles (26) on a sharp fly ball to right fielder Leody Taveras.10
  25. 25top 4: Michael Harris II grounds out to first baseman Pete Alonso. Matt Olson to 3rd.10
  26. 26top 4: Mauricio Dubón grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.10
  27. 27top 4: Dominic Smith singles on a line drive to left fielder Dylan Beavers. Matt Olson scores.20
  28. 28top 4: Austin Riley walks. Dominic Smith to 2nd.20
  29. 29top 4: Mike Yastrzemski strikes out swinging.20
  30. 30bottom 4: Taylor Ward singles on a line drive to center fielder Michael Harris II.20
  31. 31bottom 4: Christian Encarnacion-Strand flies out to right fielder Mike Yastrzemski.20
  32. 32bottom 4: Colton Cowser strikes out on a foul tip.20
  33. 33bottom 4: Leody Taveras strikes out swinging. Taylor Ward to 2nd. Leody Taveras to 1st. Wild pitch by pitcher Reynaldo López.20
  34. 34bottom 4: Jackson Holliday flies out to left fielder Mauricio Dubón.20
  35. 35top 5: Jim Jarvis grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.20
  36. 36top 5: Drake Baldwin walks.20
  37. 37top 5: Ozzie Albies flies out to right fielder Leody Taveras.20
  38. 38top 5: Matt Olson pops out to first baseman Pete Alonso.20
  39. 39bottom 5: Chadwick Tromp called out on strikes.20
  40. 40bottom 5: Dylan Beavers flies out to left fielder Mauricio Dubón.20
  41. 41bottom 5: Pete Alonso flies out to center fielder Michael Harris II.20
  42. 42top 6: Michael Harris II grounds out to first baseman Pete Alonso.20
  43. 43top 6: Mauricio Dubón flies out to center fielder Colton Cowser.20
  44. 44top 6: Dominic Smith singles on a line drive to center fielder Colton Cowser.20
  45. 45top 6: Austin Riley grounds into a force out, fielded by second baseman Jackson Holliday. Dominic Smith out at 2nd.20
  46. 46bottom 6: Gunnar Henderson flies out to center fielder Michael Harris II.20
  47. 47bottom 6: Taylor Ward flies out sharply to center fielder Michael Harris II.20
  48. 48bottom 6: Christian Encarnacion-Strand singles on a ground ball to center fielder Michael Harris II.20
  49. 49bottom 6: Tyler O'Neill flies out to left fielder Mauricio Dubón.20
  50. 50top 7: Mike Yastrzemski walks.20
  51. 51top 7: Jim Jarvis out on a sacrifice bunt, third baseman Christian Encarnacion-Strand to first baseman Pete Alonso. Eli White to 2nd.20
  52. 52top 7: Drake Baldwin walks.20
  53. 53top 7: Ozzie Albies strikes out swinging.20
  54. 54top 7: Matt Olson strikes out swinging.20
  55. 55bottom 7: Leody Taveras flies out to right fielder Eli White.20
  56. 56bottom 7: Jackson Holliday grounds out to first baseman Matt Olson.20
  57. 57bottom 7: Chadwick Tromp grounds out, shortstop Jim Jarvis to first baseman Matt Olson.20
  58. 58top 8: Michael Harris II flies out to center fielder Leody Taveras.20
  59. 59top 8: Mauricio Dubón walks.20
  60. 60top 8: Dominic Smith flies out to left fielder Dylan Beavers in foul territory.20
  61. 61top 8: Austin Riley strikes out swinging.20
  62. 62bottom 8: Dylan Beavers grounds out to first baseman Matt Olson.20
  63. 63bottom 8: Pete Alonso homers (22) on a fly ball to left field.21
  64. 64bottom 8: Gunnar Henderson grounds out, shortstop Jim Jarvis to first baseman Matt Olson.21
  65. 65bottom 8: Taylor Ward strikes out on a foul tip.21
  66. 66top 9: Orioles challenged (play at 1st), call on the field was overturned: Eli White grounds out, third baseman Christian Encarnacion-Strand to first baseman Pete Alonso.21
  67. 67top 9: Jim Jarvis walks.21
  68. 68top 9: Drake Baldwin strikes out swinging.21
  69. 69top 9: Ozzie Albies grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.21
  70. 70bottom 9: Christian Encarnacion-Strand walks.21
  71. 71bottom 9: Tyler O'Neill strikes out swinging.21
  72. 72bottom 9: Leody Taveras reaches on a fielder's choice, fielded by second baseman Ozzie Albies. Coby Mayo to 3rd. Coby Mayo advances to 3rd, on a fielding error by second baseman Ozzie Albies.21
  73. 73bottom 9: Jackson Holliday grounds out, second baseman Ozzie Albies to first baseman Matt Olson. Coby Mayo scores. Leody Taveras to 2nd.22
  74. 74bottom 9: Jeremiah Jackson grounds out, shortstop Jim Jarvis to first baseman Matt Olson.22
  75. 75top 10: Matt Olson walks.22
  76. 76top 10: Michael Harris II pops out to shortstop Gunnar Henderson on the infield fly rule.22
  77. 77top 10: Mauricio Dubón pops out to first baseman Pete Alonso in foul territory.22
  78. 78top 10: Dominic Smith flies out to center fielder Leody Taveras.22
  79. 79bottom 10: Dylan Beavers walks. Sam Huff to 3rd. Wild pitch by pitcher Danny Young. Sam Huff to 3rd.22
  80. 80bottom 10: Danny Young intentionally walks Pete Alonso. Dylan Beavers to 2nd.22
  81. 81bottom 10: Orioles challenged (force play), call on the field was upheld: Gunnar Henderson lines into an unassisted double play, first baseman Matt Olson. Pete Alonso out at 1st.22
  82. 82bottom 10: Taylor Ward flies out to first baseman Matt Olson.22
  83. 83top 11: Austin Riley doubles (14) on a sharp ground ball to right fielder Tyler O'Neill. Jorge Mateo scores.32
  84. 84top 11: Brewer Hicklen walks.32
  85. 85top 11: Jim Jarvis out on a sacrifice bunt, third baseman Coby Mayo to second baseman Jackson Holliday. Austin Riley to 3rd. Brewer Hicklen to 2nd.32
  86. 86top 11: Andrew Kittredge intentionally walks Drake Baldwin.32
  87. 87top 11: Ozzie Albies pops out to shortstop Gunnar Henderson on the infield fly rule.32
  88. 88top 11: Matt Olson flies out sharply to center fielder Leody Taveras.32
  89. 89bottom 11: Coby Mayo called out on strikes.32
  90. 90bottom 11: Tyler O'Neill grounds out, shortstop Jim Jarvis to first baseman Matt Olson.32
  91. 91bottom 11: Leody Taveras walks.32
  92. 92bottom 11: Tyler Kinley intentionally walks Jackson Holliday. Taylor Ward to 3rd. Leody Taveras to 2nd.32
  93. 93bottom 11: Sam Huff grounds out, third baseman Austin Riley to first baseman Matt Olson.32
Boxscore

Key evidence.

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

Atlanta Braves boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Mauricio DubonLF4000100000.2000.20050000000
Michael Harris IICF50.20000001000.2000.400510000.20001
Ozzie Albies2B6000000000060000010
Matt Olson1B50.20010101000.3330.733610000.40022
Drake BaldwinC30.66700302000.8331.500600000.66712
Austin Riley3B40.25010101000.4000.900501000.50012
Dominic SmithDH50.60000003000.6001.200502000.60003
Jorge MateoDH000000000100000
Eli WhiteRF1000000000010000000
Mike YastrzemskiRF2000100000.3330.33330000010
Tyler KinleyP2600001.333041901011.500
Dylan DoddP0400001.333041100000
Raisel IglesiasP1500001031811001
Reynaldo LopezP12300505.6670178906001.059
Jim JarvisSS2000100000.3330.33350000000
Brewer HicklenRF0001000011000000
Dylan LeeP0419111031811001
Danny YoungP2300000.66702900003
Baltimore Orioles boxscore
PlayerPosabavgb2b3bbbfcsererahhbphriplobpopsoutspapitchesrrbisbsfslgsosvtotal baseswwhip
Gunnar HendersonSS5000000000050000010
Pete Alonso1B40.50000102010.6001.850511001.25015
Dylan BeaversLF4000100000.2000.20050000010
Tyler O'NeillRF3000000000030000010
Coby Mayo3B1000000000011000010
Colton CowserCF20.50000001000.5001200000.50011
Leody TaverasCF4000100000.2000.20050000010
Jackson Holliday2B3000200000.4000.40050100000
Tyler WellsP1400001031600001
Albert SuarezP2800002063402001
Shane BazP21912.077604.3330139022001.846
Andrew KittredgeP2600101131910003
Chadwick TrompC3000000000030000010
Sam HuffC1000000000010000000
Anthony NunezP2500001032802002
Christian Encarnacion-Strand3B30.33300101000.5000.833400000.33301
Taylor WardDH50.40000002000.4000.800500000.40012
Jeremiah JacksonPH1000000000010000000
Josh WalkerP0600101.667051500000.600
Josh Walker0000101.667051500000.600

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-07-26T17:35:00Z · Final
Play-by-play

The game, at bat by at bat.

top 1st(3)
  • Drake Baldwin vs Shane Baz0-0

    Drake Baldwin singles on a ground ball to left fielder Dylan Beavers.

    1-2, 4 pitches · 0 outs before

  • Ozzie Albies vs Shane Baz0-0

    Ozzie Albies lines into an unassisted double play, first baseman Pete Alonso. Drake Baldwin out at 1st.

    1-2, 5 pitches · 0 outs before

  • Matt Olson vs Shane Baz0-0

    Matt Olson strikes out on a foul tip.

    3-3, 6 pitches · 2 outs before

bottom 1st(5)
  • Dylan Beavers vs Reynaldo Lopez0-0

    Dylan Beavers called out on strikes.

    3-3, 10 pitches · 0 outs before

  • Pete Alonso vs Reynaldo Lopez0-0

    Pete Alonso singles on a ground ball to right fielder Mike Yastrzemski.

    0-2, 3 pitches · 1 out before

  • Gunnar Henderson vs Reynaldo Lopez0-0

    Gunnar Henderson lines out to center fielder Michael Harris II.

    2-2, 6 pitches · 1 out before

  • Taylor Ward vs Reynaldo Lopez0-0

    Taylor Ward singles on a pop up to right fielder Mike Yastrzemski. Pete Alonso to 3rd.

    0-1, 2 pitches · 2 outs before

  • Christian Encarnacion-Strand vs Reynaldo Lopez0-0

    Christian Encarnacion-Strand flies out to right fielder Mike Yastrzemski.

    0-1, 2 pitches · 2 outs before

top 2nd(4)
  • Michael Harris II vs Shane Baz0-0

    Michael Harris II singles on a sharp line drive to center fielder Colton Cowser. Michael Harris II to 2nd. Michael Harris II advances to 2nd, on a fielding error by center fielder Colton Cowser.

    0-0, 1 pitch · 0 outs before

  • Mauricio Dubon vs Shane Baz0-0

    Mauricio Dubón flies out to center fielder Colton Cowser. Michael Harris II to 3rd.

    0-0, 1 pitch · 0 outs before

  • Dominic Smith vs Shane Baz1-0

    Dominic Smith singles on a ground ball to left fielder Dylan Beavers. Michael Harris II scores.

    1-1, 3 pitches · 1 out before

  • Austin Riley vs Shane Baz1-0

    Austin Riley grounds into a double play, shortstop Gunnar Henderson to second baseman Jackson Holliday to first baseman Pete Alonso. Dominic Smith out at 2nd. Austin Riley out at 1st.

    3-2, 8 pitches · 1 out before

bottom 2nd(4)
  • Colton Cowser vs Reynaldo Lopez1-0

    Colton Cowser singles on a line drive to left fielder Mauricio Dubón.

    2-2, 5 pitches · 0 outs before

  • Leody Taveras vs Reynaldo Lopez1-0

    Leody Taveras flies out to left fielder Mauricio Dubón.

    1-0, 2 pitches · 0 outs before

  • Jackson Holliday vs Reynaldo Lopez1-0

    Jackson Holliday walks. Colton Cowser to 2nd.

    4-1, 5 pitches · 1 out before

  • Chadwick Tromp vs Reynaldo Lopez1-0

    Chadwick Tromp grounds into a double play, shortstop Jim Jarvis to second baseman Ozzie Albies to first baseman Matt Olson. Jackson Holliday out at 2nd. Chadwick Tromp out at 1st.

    0-0, 1 pitch · 1 out before

top 3rd(4)
  • Mike Yastrzemski vs Shane Baz1-0

    Mike Yastrzemski grounds out, first baseman Pete Alonso to pitcher Shane Baz.

    3-2, 6 pitches · 0 outs before

  • Jim Jarvis vs Shane Baz1-0

    Jim Jarvis flies out to center fielder Colton Cowser.

    1-1, 3 pitches · 1 out before

  • Drake Baldwin vs Shane Baz1-0

    Drake Baldwin singles on a line drive to left fielder Dylan Beavers.

    3-2, 6 pitches · 2 outs before

  • Ozzie Albies vs Shane Baz1-0

    Ozzie Albies flies out to left fielder Dylan Beavers.

    3-2, 8 pitches · 2 outs before

bottom 3rd(3)
  • Dylan Beavers vs Reynaldo Lopez1-0

    Dylan Beavers flies out to center fielder Michael Harris II.

    2-1, 4 pitches · 0 outs before

  • Pete Alonso vs Reynaldo Lopez1-0

    Pete Alonso called out on strikes.

    0-3, 3 pitches · 1 out before

  • Gunnar Henderson vs Reynaldo Lopez1-0

    Gunnar Henderson called out on strikes.

    3-3, 6 pitches · 2 outs before

top 4th(6)
  • Matt Olson vs Shane Baz1-0

    Matt Olson doubles (26) on a sharp fly ball to right fielder Leody Taveras.

    1-0, 2 pitches · 0 outs before

  • Michael Harris II vs Shane Baz1-0

    Michael Harris II grounds out to first baseman Pete Alonso. Matt Olson to 3rd.

    0-2, 7 pitches · 0 outs before

  • Mauricio Dubon vs Shane Baz1-0

    Mauricio Dubón grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.

    2-2, 6 pitches · 1 out before

  • Dominic Smith vs Shane Baz2-0

    Dominic Smith singles on a line drive to left fielder Dylan Beavers. Matt Olson scores.

    2-2, 5 pitches · 2 outs before

  • Austin Riley vs Shane Baz2-0

    Austin Riley walks. Dominic Smith to 2nd.

    4-2, 6 pitches · 2 outs before

  • Mike Yastrzemski vs Shane Baz2-0

    Mike Yastrzemski strikes out swinging.

    2-3, 6 pitches · 2 outs before

bottom 4th(5)
  • Taylor Ward vs Reynaldo Lopez2-0

    Taylor Ward singles on a line drive to center fielder Michael Harris II.

    3-2, 6 pitches · 0 outs before

  • Christian Encarnacion-Strand vs Reynaldo Lopez2-0

    Christian Encarnacion-Strand flies out to right fielder Mike Yastrzemski.

    0-2, 3 pitches · 0 outs before

  • Colton Cowser vs Reynaldo Lopez2-0

    Colton Cowser strikes out on a foul tip.

    3-3, 6 pitches · 1 out before

  • Leody Taveras vs Reynaldo Lopez2-0

    Leody Taveras strikes out swinging. Taylor Ward to 2nd. Leody Taveras to 1st. Wild pitch by pitcher Reynaldo López.

    1-3, 4 pitches · 2 outs before

  • Jackson Holliday vs Reynaldo Lopez2-0

    Jackson Holliday flies out to left fielder Mauricio Dubón.

    0-0, 1 pitch · 2 outs before

top 5th(4)
  • Jim Jarvis vs Shane Baz2-0

    Jim Jarvis grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.

    1-0, 2 pitches · 0 outs before

  • Drake Baldwin vs Shane Baz2-0

    Drake Baldwin walks.

    4-1, 5 pitches · 1 out before

  • Ozzie Albies vs Josh Walker2-0

    Ozzie Albies flies out to right fielder Leody Taveras.

    1-1, 3 pitches · 1 out before

  • Matt Olson vs Josh Walker2-0

    Matt Olson pops out to first baseman Pete Alonso.

    0-0, 1 pitch · 2 outs before

bottom 5th(3)
  • Chadwick Tromp vs Reynaldo Lopez2-0

    Chadwick Tromp called out on strikes.

    2-3, 5 pitches · 0 outs before

  • Dylan Beavers vs Reynaldo Lopez2-0

    Dylan Beavers flies out to left fielder Mauricio Dubón.

    3-1, 5 pitches · 1 out before

  • Pete Alonso vs Reynaldo Lopez2-0

    Pete Alonso flies out to center fielder Michael Harris II.

    1-0, 2 pitches · 2 outs before

top 6th(4)
  • Michael Harris II vs Josh Walker2-0

    Michael Harris II grounds out to first baseman Pete Alonso.

    2-2, 7 pitches · 0 outs before

  • Mauricio Dubon vs Josh Walker2-0

    Mauricio Dubón flies out to center fielder Colton Cowser.

    0-1, 2 pitches · 1 out before

  • Dominic Smith vs Josh Walker2-0

    Dominic Smith singles on a line drive to center fielder Colton Cowser.

    0-0, 1 pitch · 2 outs before

  • Austin Riley vs Josh Walker2-0

    Austin Riley grounds into a force out, fielded by second baseman Jackson Holliday. Dominic Smith out at 2nd.

    0-0, 1 pitch · 2 outs before

bottom 6th(4)
  • Gunnar Henderson vs Reynaldo Lopez2-0

    Gunnar Henderson flies out to center fielder Michael Harris II.

    1-0, 2 pitches · 0 outs before

  • Taylor Ward vs Reynaldo Lopez2-0

    Taylor Ward flies out sharply to center fielder Michael Harris II.

    1-0, 2 pitches · 1 out before

  • Christian Encarnacion-Strand vs Reynaldo Lopez2-0

    Christian Encarnacion-Strand singles on a ground ball to center fielder Michael Harris II.

    1-2, 4 pitches · 2 outs before

  • Tyler O'Neill vs Dylan Dodd2-0

    Tyler O'Neill flies out to left fielder Mauricio Dubón.

    1-0, 2 pitches · 2 outs before

top 7th(5)
  • Mike Yastrzemski vs Anthony Nunez2-0

    Mike Yastrzemski walks.

    4-2, 6 pitches · 0 outs before

  • Jim Jarvis vs Anthony Nunez2-0

    Jim Jarvis out on a sacrifice bunt, third baseman Christian Encarnacion-Strand to first baseman Pete Alonso. Eli White to 2nd.

    1-1, 3 pitches · 0 outs before

  • Drake Baldwin vs Anthony Nunez2-0

    Drake Baldwin walks.

    4-1, 5 pitches · 1 out before

  • Ozzie Albies vs Anthony Nunez2-0

    Ozzie Albies strikes out swinging.

    2-3, 7 pitches · 1 out before

  • Matt Olson vs Anthony Nunez2-0

    Matt Olson strikes out swinging.

    3-3, 7 pitches · 2 outs before

bottom 7th(3)
  • Leody Taveras vs Dylan Dodd2-0

    Leody Taveras flies out to right fielder Eli White.

    0-0, 1 pitch · 0 outs before

  • Jackson Holliday vs Dylan Dodd2-0

    Jackson Holliday grounds out to first baseman Matt Olson.

    2-2, 5 pitches · 1 out before

  • Chadwick Tromp vs Dylan Dodd2-0

    Chadwick Tromp grounds out, shortstop Jim Jarvis to first baseman Matt Olson.

    0-2, 3 pitches · 2 outs before

top 8th(4)
  • Michael Harris II vs Albert Suarez2-0

    Michael Harris II flies out to center fielder Leody Taveras.

    0-0, 1 pitch · 0 outs before

  • Mauricio Dubon vs Albert Suarez2-0

    Mauricio Dubón walks.

    4-1, 5 pitches · 1 out before

  • Dominic Smith vs Albert Suarez2-0

    Dominic Smith flies out to left fielder Dylan Beavers in foul territory.

    2-0, 3 pitches · 1 out before

  • Austin Riley vs Albert Suarez2-0

    Austin Riley strikes out swinging.

    2-3, 5 pitches · 2 outs before

bottom 8th(4)
  • Dylan Beavers vs Dylan Lee2-0

    Dylan Beavers grounds out to first baseman Matt Olson.

    3-2, 6 pitches · 0 outs before

  • Pete Alonso vs Dylan Lee2-1

    Pete Alonso homers (22) on a fly ball to left field.

    0-2, 3 pitches · 1 out before

  • Gunnar Henderson vs Dylan Lee2-1

    Gunnar Henderson grounds out, shortstop Jim Jarvis to first baseman Matt Olson.

    0-1, 2 pitches · 1 out before

  • Taylor Ward vs Dylan Lee2-1

    Taylor Ward strikes out on a foul tip.

    3-3, 7 pitches · 2 outs before

top 9th(4)
  • Eli White vs Albert Suarez2-1

    Orioles challenged (play at 1st), call on the field was overturned: Eli White grounds out, third baseman Christian Encarnacion-Strand to first baseman Pete Alonso.

    2-2, 5 pitches · 0 outs before

  • Jim Jarvis vs Albert Suarez2-1

    Jim Jarvis walks.

    4-1, 5 pitches · 1 out before

  • Drake Baldwin vs Albert Suarez2-1

    Drake Baldwin strikes out swinging.

    1-3, 4 pitches · 1 out before

  • Ozzie Albies vs Albert Suarez2-1

    Ozzie Albies grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.

    3-2, 6 pitches · 2 outs before

bottom 9th(5)
  • Christian Encarnacion-Strand vs Raisel Iglesias2-1

    Christian Encarnacion-Strand walks.

    4-2, 6 pitches · 0 outs before

  • Tyler O'Neill vs Raisel Iglesias2-1

    Tyler O'Neill strikes out swinging.

    2-3, 5 pitches · 0 outs before

  • Leody Taveras vs Raisel Iglesias2-1

    Leody Taveras reaches on a fielder's choice, fielded by second baseman Ozzie Albies. Coby Mayo to 3rd. Coby Mayo advances to 3rd, on a fielding error by second baseman Ozzie Albies.

    0-0, 1 pitch · 1 out before

  • Jackson Holliday vs Raisel Iglesias2-2

    Jackson Holliday grounds out, second baseman Ozzie Albies to first baseman Matt Olson. Coby Mayo scores. Leody Taveras to 2nd.

    0-0, 1 pitch · 1 out before

  • Jeremiah Jackson vs Raisel Iglesias2-2

    Jeremiah Jackson grounds out, shortstop Jim Jarvis to first baseman Matt Olson.

    1-2, 5 pitches · 2 outs before

top 10th(4)
  • Matt Olson vs Tyler Wells2-2

    Matt Olson walks.

    4-1, 5 pitches · 0 outs before

  • Michael Harris II vs Tyler Wells2-2

    Michael Harris II pops out to shortstop Gunnar Henderson on the infield fly rule.

    3-2, 6 pitches · 0 outs before

  • Mauricio Dubon vs Tyler Wells2-2

    Mauricio Dubón pops out to first baseman Pete Alonso in foul territory.

    0-0, 1 pitch · 1 out before

  • Dominic Smith vs Tyler Wells2-2

    Dominic Smith flies out to center fielder Leody Taveras.

    1-2, 4 pitches · 2 outs before

bottom 10th(4)
  • Dylan Beavers vs Danny Young2-2

    Dylan Beavers walks. Sam Huff to 3rd. Wild pitch by pitcher Danny Young. Sam Huff to 3rd.

    4-1, 5 pitches · 0 outs before

  • Pete Alonso vs Danny Young2-2

    Danny Young intentionally walks Pete Alonso. Dylan Beavers to 2nd.

    0-0, 0 pitches · 0 outs before

  • Gunnar Henderson vs Danny Young2-2

    Orioles challenged (force play), call on the field was upheld: Gunnar Henderson lines into an unassisted double play, first baseman Matt Olson. Pete Alonso out at 1st.

    1-2, 4 pitches · 0 outs before

  • Taylor Ward vs Tyler Kinley2-2

    Taylor Ward flies out to first baseman Matt Olson.

    3-1, 5 pitches · 2 outs before

top 11th(6)
  • Austin Riley vs Andrew Kittredge3-2

    Austin Riley doubles (14) on a sharp ground ball to right fielder Tyler O'Neill. Jorge Mateo scores.

    0-1, 2 pitches · 0 outs before

  • Brewer Hicklen vs Andrew Kittredge3-2

    Brewer Hicklen walks.

    4-2, 8 pitches · 0 outs before

  • Jim Jarvis vs Andrew Kittredge3-2

    Jim Jarvis out on a sacrifice bunt, third baseman Coby Mayo to second baseman Jackson Holliday. Austin Riley to 3rd. Brewer Hicklen to 2nd.

    0-1, 2 pitches · 0 outs before

  • Drake Baldwin vs Andrew Kittredge3-2

    Andrew Kittredge intentionally walks Drake Baldwin.

    0-0, 0 pitches · 1 out before

  • Ozzie Albies vs Andrew Kittredge3-2

    Ozzie Albies pops out to shortstop Gunnar Henderson on the infield fly rule.

    0-1, 2 pitches · 1 out before

  • Matt Olson vs Andrew Kittredge3-2

    Matt Olson flies out sharply to center fielder Leody Taveras.

    3-1, 5 pitches · 2 outs before

bottom 11th(5)
  • Coby Mayo vs Tyler Kinley3-2

    Coby Mayo called out on strikes.

    0-3, 3 pitches · 0 outs before

  • Tyler O'Neill vs Tyler Kinley3-2

    Tyler O'Neill grounds out, shortstop Jim Jarvis to first baseman Matt Olson.

    1-2, 4 pitches · 1 out before

  • Leody Taveras vs Tyler Kinley3-2

    Leody Taveras walks.

    4-1, 5 pitches · 2 outs before

  • Jackson Holliday vs Tyler Kinley3-2

    Tyler Kinley intentionally walks Jackson Holliday. Taylor Ward to 3rd. Leody Taveras to 2nd.

    0-0, 0 pitches · 2 outs before

  • Sam Huff vs Tyler Kinley3-2

    Sam Huff grounds out, third baseman Austin Riley to first baseman Matt Olson.

    1-0, 2 pitches · 2 outs 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_06fqfb46mxts3e552kg0th3cnr
curl "https://api.statshawk.ai/v1/contests/cst_06fqfb46mxts3e552kg0th3cnr" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fqfb46mxts3e552kg0th3cnr/boxscore
curl "https://api.statshawk.ai/v1/contests/cst_06fqfb46mxts3e552kg0th3cnr/boxscore" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fqfb46mxts3e552kg0th3cnr/matchup
curl "https://api.statshawk.ai/v1/contests/cst_06fqfb46mxts3e552kg0th3cnr/matchup" \
  -H "X-API-Key: sk_live_YOUR_KEY_HERE"
Authenticated request · GET /v1/contests/cst_06fqfb46mxts3e552kg0th3cnr/play-by-play?detail=full
curl "https://api.statshawk.ai/v1/contests/cst_06fqfb46mxts3e552kg0th3cnr/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