???label.league_mlb???
BOXSCORE | PLAY-BY-PLAY | RECAP
Baltimore 3, Toronto 2
When: 6:35 PM ET, Tuesday, July 29, 2025
Where: Oriole Park at Camden Yards, Baltimore, Maryland
Temperature: 93°
Umpires: Home - Nick Mahrley, 1B - Victor Carapazza, 2B - Brian Walsh, 3B - James Jean
Attendance: 14929
Final Scoring Summary
 
Final123456789RHE
Toronto 010100000280
Baltimore 00020001-370
Innings:
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
Top 1st
Toronto
Nathan Lukes flies out to left.
Bo Bichette strikes out.
Vladimir Guerrero Jr. walks.
Addison Barger singles to second. Vladimir Guerrero Jr. to second.
Davis Schneider walks. Vladimir Guerrero Jr. to third. Addison Barger to second.
Will Wagner strikes out.
Bottom 1st
Baltimore Jackson Holliday grounds out, second to first.
Tyler O'Neill strikes out.
Gunnar Henderson grounds out, second to first.
Top 2nd
Toronto Ernie Clement singles to left.
Tyler Heineman singles to center. Ernie Clement to second.
Myles Straw out on a sacrifice bunt, first to second. Ernie Clement to third. Tyler Heineman to second.
Nathan Lukes grounds out, third to first. Ernie Clement scores. Tyler Heineman to third.
Bo Bichette strikes out.
Bottom 2nd
Baltimore Adley Rutschman grounds out, third to first.
Ramon Laureano singles to right.
Ryan O'Hearn strikes out.
Ram�n Ur�as singles to center. Ramon Laureano to third.
Coby Mayo walks. Ram�n Ur�as to second.
Dylan Carlson strikes out.
Top 3rd
Toronto Vladimir Guerrero Jr. lines out to second.
Addison Barger grounds out, shortstop to first.
Davis Schneider pops out to shortstop.
Bottom 3rd
Baltimore Jackson Holliday grounds out, second to first.
Tyler O'Neill pops out into foul territory to first.
Gunnar Henderson strikes out.
Top 4th
Toronto Will Wagner strikes out.
Ernie Clement singles to center.
Tyler Heineman singles to right. Ernie Clement to third.
Myles Straw grounds into a force out, shortstop to second. Ernie Clement scores. Tyler Heineman out at second. Myles Straw to first.
Nathan Lukes flies out to center.
Bottom 4th
Baltimore Adley Rutschman grounds out, shortstop to first.
Ramon Laureano singles to center.
Ryan O'Hearn triples to center. Ramon Laureano scores.
Ram�n Ur�as grounds out, second to first. Ryan O'Hearn scores.
Coby Mayo lines out to left.
Top 5th
Toronto Bo Bichette grounds out, third to first.
Vladimir Guerrero Jr. pops out to second.
Addison Barger strikes out.
Bottom 5th
Baltimore Dylan Carlson flies out to right.
Jackson Holliday singles to right.
Jackson Holliday steals second.
Tyler O'Neill flies out to center. Jackson Holliday to third.
Gunnar Henderson lines out to right.
Top 6th
Toronto Davis Schneider singles to shortstop.
Will Wagner lines into an unassisted double play to first. Davis Schneider out at first.
Ernie Clement strikes out.
Bottom 6th
Baltimore Yariel Rodriguez enters game as pitcher.
Adley Rutschman grounds out, pitcher to first.
Ramon Laureano walks.
Ryan O'Hearn grounds out, catcher to first. Ramon Laureano to second.
Ram�n Ur�as grounds out, third to first.
Top 7th
Toronto Keegan Akin enters game as pitcher.
Tyler Heineman singles to center.
Myles Straw grounds into a force out, third to second. Tyler Heineman out at second. Myles Straw to first.
Myles Straw steals second.
Nathan Lukes walks.
Bo Bichette grounds into a double play, second to shortstop to first. Nathan Lukes out at second. Bo Bichette out at first.
Bottom 7th
Baltimore Seranthony Dominguez enters game as pitcher.
Colton Cowser enters game as pinch hitter, replacing Coby Mayo.
Colton Cowser strikes out.
Dylan Carlson hit by pitch.
Dylan Carlson steals second.
Dylan Carlson caught stealing third, pitcher to third to shortstop.
Jackson Holliday strikes out to home.
Top 8th
Toronto Colton Cowser remains in the game at left field.
Ryan O'Hearn moves from right field to first base.
Ramon Laureano moves from left field to right field.
Andrew Kittredge enters game as pitcher.
Vladimir Guerrero Jr. strikes out.
Addison Barger doubles to right.
Joey Loperfido enters game as pinch hitter, replacing Davis Schneider.
Joey Loperfido walks.
Will Wagner grounds into a double play, second to shortstop to first. Joey Loperfido out at second. Will Wagner out at first.
Bottom 8th
Baltimore Will Wagner moves from third base to second base.
Joey Loperfido remains in the game at left field.
Addison Barger moves from right field to third base.
Nathan Lukes moves from left field to right field.
Jeff Hoffman enters game as pitcher.
Tyler O'Neill pops out to third.
Gunnar Henderson doubles to right.
Adley Rutschman doubles to right. Gunnar Henderson scores.
Ramon Laureano hit by pitch.
Ryan O'Hearn grounds out, second to first. Adley Rutschman to third. Ramon Laureano to second.
Ram�n Ur�as strikes out.
Top 9th
Toronto Corbin Martin enters game as pitcher.
Ernie Clement hit by pitch.
Tyler Heineman walks. Ernie Clement to second.
Leo Jimenez enters game as pinch runner, replacing Tyler Heineman.
Myles Straw out on a sacrifice bunt, pitcher to second. Ernie Clement to third. Leo Jimenez to second.
Nathan Lukes strikes out.
Bo Bichette strikes out.