LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Boston at Baltimore play by play — MLB March 31, 2025

Boston 5
Baltimore 8
Final
Top 1st
  1. Jarren Duran flied out
  2. Rafael Devers walked
  3. Alex Bregman singled to deep left center, Rafael Devers to second
  4. Rob Refsnyder struck out on foul tip
  5. Trevor Story struck out swinging
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 1st
  1. Jordan Westburg singled to center
  2. Adley Rutschman singled to left center, Jordan Westburg to second
  3. Tyler O'Neill singled to left center, Adley Rutschman to second, Jordan Westburg scored BOS 0, BAL 1
  4. Ryan Mountcastle singled to left center, Tyler O'Neill to third, Adley Rutschman scored BOS 0, BAL 2
  5. Heston Kjerstad struck out looking
  6. Ramón Laureano struck out swinging
  7. Cedric Mullins doubled to deep center, Ryan Mountcastle scored, Tyler O'Neill scored BOS 0, BAL 4
  8. Ramón Urías struck out swinging
  9. End of Inning (4 Runs, 5 Hits, 1 Error)
Top 2nd
  1. Kristian Campbell walked
  2. Romy González singled to left center, Kristian Campbell to second
  3. Connor Wong struck out looking
  4. Ceddanne Rafaela struck out swinging
  5. Jarren Duran tripled to deep left center, Romy González scored, Kristian Campbell scored BOS 2, BAL 4
  6. Rafael Devers struck out on foul tip
  7. Middle of Inning (2 Runs, 2 Hits, 0 Errors)
Bottom 2nd
  1. Jackson Holliday singled to center
  2. Jackson Holliday caught stealing
  3. Jordan Westburg walked
  4. Adley Rutschman grounded into double play, Jordan Westburg out
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 3rd
  1. Alex Bregman struck out looking
  2. Rob Refsnyder singled to left center
  3. Trevor Story singled to right center, Rob Refsnyder to third
  4. Kristian Campbell grounded out, Trevor Story to third, Rob Refsnyder scored BOS 3, BAL 4
  5. Romy González struck out looking
  6. Middle of Inning (1 Run, 2 Hits, 1 Error)
Bottom 3rd
  1. Tyler O'Neill singled to right
  2. Ryan Mountcastle walked, Tyler O'Neill to second
  3. Heston Kjerstad struck out looking
  4. Ramón Laureano grounded into double play, Ryan Mountcastle out
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 4th
  1. Connor Wong grounded out
  2. Ceddanne Rafaela grounded out
  3. Jarren Duran grounded out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 4th
  1. Cedric Mullins popped out
  2. Ramón Urías singled to left center
  3. Jackson Holliday grounded into double play, Ramón Urías out
  4. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 5th
  1. Rafael Devers struck out looking
  2. Matt Bowman relieved Cade Povich
  3. Alex Bregman flied out
  4. Rob Refsnyder singled to left center
  5. Rob Refsnyder stole second
  6. Trevor Story struck out swinging
  7. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 5th
  1. Garrett Whitlock relieved Sean Newcomb
  2. Jordan Westburg grounded out
  3. Adley Rutschman struck out swinging
  4. Tyler O'Neill doubled to deep right center
  5. Ryan Mountcastle flied out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 6th
  1. Seranthony Domínguez relieved Matt Bowman
  2. Kristian Campbell struck out looking
  3. Romy González flied out
  4. Connor Wong lined out
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 6th
  1. Heston Kjerstad popped out
  2. Dylan Carlson hit for Ramón Laureano
  3. Dylan Carlson struck out swinging
  4. Cedric Mullins grounded out
  5. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 7th
  1. Keegan Akin relieved Seranthony Domínguez
  2. Ceddanne Rafaela flied out
  3. Jarren Duran struck out swinging
  4. Rafael Devers struck out swinging
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 7th
  1. Greg Weissert relieved Garrett Whitlock
  2. Ramón Urías singled to left
  3. Jackson Holliday struck out looking
  4. Jordan Westburg lined out
  5. Adley Rutschman flied out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 8th
  1. Yennier Cano relieved Keegan Akin
  2. Alex Bregman grounded out
  3. Wilyer Abreu hit for Rob Refsnyder
  4. Wilyer Abreu grounded out
  5. Trevor Story struck out swinging
  6. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Justin Slaten relieved Greg Weissert
  2. Tyler O'Neill singled to right center
  3. Ryan Mountcastle singled to shallow center, Tyler O'Neill to third
  4. Heston Kjerstad singled to left center, Ryan Mountcastle to third, Tyler O'Neill scored BOS 3, BAL 5
  5. Jorge Mateo ran for Heston Kjerstad
  6. Jorge Mateo stole second
  7. Dylan Carlson walked
  8. Cooper Criswell relieved Justin Slaten
  9. Cedric Mullins singled to center, Dylan Carlson to second, Jorge Mateo scored, Ryan Mountcastle scored BOS 3, BAL 7
  10. Ramón Urías hit into fielder's choice, Cedric Mullins out, Dylan Carlson to third
  11. Jackson Holliday singled to left center, Ramón Urías to second, Dylan Carlson scored BOS 3, BAL 8
  12. Jordan Westburg hit into fielder's choice, Jackson Holliday out, Ramón Urías to third
  13. Adley Rutschman lined out
  14. End of Inning (4 Runs, 5 Hits, 1 Error)
Top 9th
  1. Félix Bautista relieved Yennier Cano
  2. Kristian Campbell walked
  3. Kristian Campbell to second on wild pitch
  4. Romy González doubled to deep left, Kristian Campbell scored BOS 4, BAL 8
  5. Connor Wong grounded out
  6. Triston Casas hit for Ceddanne Rafaela
  7. Triston Casas grounded out, Romy González to third
  8. Jarren Duran singled to deep left center, Romy González scored BOS 5, BAL 8
  9. Jarren Duran to second on fielder's indifference
  10. Rafael Devers walked
  11. Alex Bregman popped out
  12. Middle of Inning (2 Runs, 2 Hits, 0 Errors)
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.