Try this game in our Simulator
Lineups and Summary
(back to top)
Marlins
@ Orioles
Oriole Park at Camden Yards
July 12, 2025
(No Comments)
The information below contains details about the Major League Baseball game between the Baltimore Orioles and the Miami Marlins, played on July 12, 2025 at Oriole Park at Camden Yards.
Game Summary
Date | July 12, 2025 |
---|---|
Visiting Team |
Miami Marlins
|
Home Team |
Baltimore Orioles
|
Winning Pitcher | — |
Losing Pitcher | — |
Save | — |
Game Winning RBI | — |
Game Info
Date | July 12, 2025 |
---|---|
Day of Week | Sat |
Day / Night | |
Visiting Team | Miami Marlins |
Home Team | Baltimore Orioles |
Visiting Starting Pitcher | Janson Junk |
Home Starting Pitcher | Trevor Rogers |
Ballpark | Oriole Park at Camden Yards |
City | Baltimore |
State | MD |
Attendance | 34,332 |
Time of Game | 2 hours and 24. minutes |
Miami Marlins Lineup
Name | Position |
---|---|
Xavier Edwards | Second Baseman |
Agustin Ramirez | Catcher |
Heriberto Hernandez | Designated Hitter |
Otto Lopez | Shortstop |
Eric Wagaman | First Baseman |
Dane Myers | Left Fielder |
Kyle Stowers | Right Fielder |
Derek Hill | Center Fielder |
Javier Sanoja | Third Baseman |
Manager |
Baltimore Orioles Lineup
Name | Position |
---|---|
Jackson Holliday | Second Baseman |
Jordan Westburg | Third Baseman |
Gunnar Henderson | Shortstop |
Ryan O'Hearn | First Baseman |
Ramon Laureano | Right Fielder |
Colton Cowser | Left Fielder |
Tyler O'Neill | Designated Hitter |
Cedric Mullins | Center Fielder |
Jacob Stallings | Catcher |
Manager |
All Plays in Game
(back to top)
Marlins
@ Orioles
Oriole Park at Camden Yards
July 12, 2025
Top 1
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 3-2, RoB: ---
Edwards vs. Rogers
Edwards hits a popup towards second. Holliday makes the catch for the out. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 0-1, RoB: ---
Ramirez vs. Rogers
Ramirez hits a ground ball towards first. O'Hearn has it, but then juggles the ball. Ramirez reaches on the error. Ramirez is on 1st. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 3-2, RoB: 1--
Hernandez vs. Rogers
Hernandez is called out on strikes. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 3-2, RoB: 1--
Lopez vs. Rogers
That is ball 4. Lopez is on with a walk. Ramirez moves to 2nd. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 0-2, RoB: 12-
Wagaman vs. Rogers
Wagaman strikes out swinging. View Play
Bottom 1
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 1-2, RoB: ---
Holliday vs. Junk
Holliday softly hits a ground ball towards first. Junk fields it and makes the out, unassisted. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 1-2, RoB: ---
Westburg vs. Junk
Westburg hits a fly ball towards center. Hill makes the catch for the out. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 2-0, RoB: ---
Henderson vs. Junk
Henderson hits a line drive into left center field. That will be extra bases. Henderson is safe at second with a double. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 1-1, RoB: -2-
O'Hearn vs. Junk
O'Hearn hits a ground ball, base hit into right field. View Play
Top 2
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 0-0, RoB: ---
Myers vs. Rogers
Myers hits a popup beyond second. Holliday gets back and makes the catch for the out. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 0-2, RoB: ---
Stowers vs. Rogers
Stowers strikes out swinging. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 1-2, RoB: ---
Hill vs. Rogers
Hill strikes out swinging. View Play
Bottom 2
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 0-0, RoB: ---
Laureano vs. Junk
Laureano hits a ground ball, base hit into center field. View Play -
Marlins, 0 - Orioles, 0
Outs: 0, Count: 0-1, RoB: 1--
Cowser vs. Junk
Cowser hits a ground ball towards third. Sanoja throws to second to get Laureano. Cowser is on 1st. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 2-0, RoB: 1--
O'Neill vs. Junk
There goes Cowser , and he's safe at second with a stolen base. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 3-0, RoB: -2-
O'Neill vs. Junk
O'Neill hits a popup, in foul territory, off the first base line. Wagaman makes the catch for the out. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 0-2, RoB: -2-
Mullins vs. Junk
Mullins hits a ground ball towards second. The throw to first, and Mullins is out. View Play
Top 3
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 0-1, RoB: ---
Sanoja vs. Rogers
Sanoja hits a line drive deep towards center. Mullins makes the catch for the out. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 1-2, RoB: ---
Edwards vs. Rogers
Edwards softly hits a ground ball in front of the plate. There's the throw to first, and Edwards is out. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 0-0, RoB: ---
Ramirez vs. Rogers
Ramirez hits a popup towards second. Holliday makes the catch for the out. View Play
Bottom 3
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 1-2, RoB: ---
Stallings vs. Junk
Stallings hits a fly ball towards left. Myers makes the catch for the out. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 1-2, RoB: ---
Holliday vs. Junk
Holliday strikes out swinging. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 0-0, RoB: ---
Westburg vs. Junk
Westburg hits a ground ball towards first. Wagaman fields it and makes the out, unassisted. View Play
Top 4
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 2-2, RoB: ---
Hernandez vs. Rogers
Hernandez is called out on strikes. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 1-2, RoB: ---
Lopez vs. Rogers
Lopez strikes out swinging. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 1-2, RoB: ---
Wagaman vs. Rogers
Wagaman hits a ground ball towards second. The throw to first, and Wagaman is out. View Play
Bottom 4
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 1-2, RoB: ---
Henderson vs. Junk
Henderson hits a ground ball towards second. The throw to first, and Henderson is out. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 1-1, RoB: ---
O'Hearn vs. Junk
O'Hearn hits a ground ball towards first. Wagaman fields it and makes the out, unassisted. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 3-2, RoB: ---
Laureano vs. Junk
Laureano softly hits a ground ball towards third. The throw to first, and Laureano is out. View Play
Top 5
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 0-1, RoB: ---
Myers vs. Rogers
Myers hits a ground ball, base hit into left field. View Play -
Marlins, 0 - Orioles, 0
Outs: 0, Count: 2-0, RoB: 1--
Stowers vs. Rogers
There goes Myers . The throw from Stallings, and he's caught stealing. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 3-1, RoB: ---
Stowers vs. Rogers
That is ball 4. Stowers is on with a walk. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 2-2, RoB: 1--
Hill vs. Rogers
Hill is called out on strikes. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 2-1, RoB: 1--
Sanoja vs. Rogers
Sanoja hits a popup, foul, behind the plate. Stallings makes the catch for the out. View Play
Bottom 5
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 0-2, RoB: ---
Cowser vs. Junk
Cowser is hit by the pitch. Cowser is on 1st. View Play -
Marlins, 0 - Orioles, 0
Outs: 0, Count: 1-1, RoB: 1--
O'Neill vs. Junk
O'Neill hits a fly ball towards right. Stowers is there to make the catch. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 2-2, RoB: 1--
Mullins vs. Junk
Mullins hits a fly ball towards right. Stowers is there to make the catch. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 0-0, RoB: 1--
Stallings vs. Junk
Stallings hits a ground ball towards short. Lopez throws to second to get Cowser. View Play
Top 6
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 0-0, RoB: ---
Edwards vs. Rogers
Edwards hits a ground ball towards short. The throw to first, and Edwards is out. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 1-2, RoB: ---
Ramirez vs. Rogers
Ramirez hits a ground ball towards short. The throw to first, and Ramirez is out. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 3-2, RoB: ---
Hernandez vs. Rogers
Hernandez strikes out swinging. View Play
Bottom 6
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 2-2, RoB: ---
Holliday vs. Junk
Holliday is called out on strikes. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 1-1, RoB: ---
Westburg vs. Junk
Westburg hits a ground ball towards second. The throw to first, and Westburg is out. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 1-1, RoB: ---
Henderson vs. Junk
Henderson hits a line drive into left field. That will be extra bases. Henderson is safe at second with a double. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 0-0, RoB: -2-
O'Hearn vs. Junk
O'Hearn hits a fly ball towards center. Hill makes the catch for the out. View Play
Top 7
-
Marlins, 0 - Orioles, 0
Outs: 0, Count: 2-2, RoB: ---
Lopez vs. Rogers
Lopez hits a fly ball towards right. Laureano is there to make the catch. View Play -
Marlins, 0 - Orioles, 0
Outs: 1, Count: 0-2, RoB: ---
Wagaman vs. Rogers
Wagaman hits a ground ball towards short. The throw to first, and Wagaman is out. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 1-2, RoB: ---
Myers vs. Rogers
Myers hits a ground ball, base hit into left field. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 1-0, RoB: 1--
Stowers vs. Soto
Gregory Soto replaces Trevor Rogers as Pitcher.
Stowers is hit by the pitch. Myers moves to 2nd. Stowers is on 1st. View Play -
Marlins, 0 - Orioles, 0
Outs: 2, Count: 1-1, RoB: 12-
Hill vs. Soto
Hill hits a ground ball, base hit into left field. Myers scores. View Play
Bottom 7
-
Marlins, 1 - Orioles, 0
Outs: 0, Count: 0-0, RoB: ---
Laureano vs. Junk
Laureano hits a ground ball towards third. The throw to first, and Laureano is out. View Play -
Marlins, 1 - Orioles, 0
Outs: 1, Count: 1-2, RoB: ---
Cowser vs. Junk
Cowser hits a ground ball, base hit into center field. View Play -
Marlins, 1 - Orioles, 0
Outs: 1, Count: 0-0, RoB: 1--
O'Neill vs. Junk
There goes Cowser , and he's safe at second with a stolen base. View Play -
Marlins, 1 - Orioles, 0
Outs: 1, Count: 2-2, RoB: -2-
O'Neill vs. Junk
O'Neill hits a popup,foul, off the third base line. Lopez makes the catch for the out. View Play -
Marlins, 1 - Orioles, 0
Outs: 2, Count: 0-0, RoB: -2-
Mullins vs. Junk
Mullins hits a fly ball towards right. Stowers is there to make the catch. View Play
Top 8
-
Marlins, 1 - Orioles, 0
Outs: 0, Count: 0-2, RoB: ---
Sanoja vs. Dominguez
Seranthony Dominguez replaces Gregory Soto as Pitcher.
Sanoja hits a line drive deep towards left center field. Cowser is there and makes the catch. View Play -
Marlins, 1 - Orioles, 0
Outs: 1, Count: 1-0, RoB: ---
Edwards vs. Dominguez
Edwards hits a fly ball into right field. That will be extra bases. Edwards is safe at second with a double. View Play -
Marlins, 1 - Orioles, 0
Outs: 1, Count: 1-1, RoB: -2-
Ramirez vs. Dominguez
Ramirez hits a line drive deep towards left center field. Cowser is there and makes the catch. View Play -
Marlins, 1 - Orioles, 0
Outs: 2, Count: 1-0, RoB: -2-
Sanchez vs. Dominguez
Jesus Sanchez pinch hits for Heriberto Hernandez batting 3rd.
There's a wild pitch. Edwards moves to 3rd. View Play -
Marlins, 1 - Orioles, 0
Outs: 2, Count: 2-1, RoB: --3
Sanchez vs. Dominguez
Sanchez hits a ground ball, base hit into right field. Edwards scores. View Play -
Marlins, 2 - Orioles, 0
Outs: 2, Count: 0-1, RoB: 1--
Lopez vs. Dominguez
Lopez hits a popup beyond second. Holliday gets back and makes the catch for the out. View Play
Bottom 8
-
Marlins, 2 - Orioles, 0
Outs: 0, Count: 0-1, RoB: ---
Urias vs. Henriquez
Ronny Henriquez replaces Janson Junk as Pitcher. Nick Fortes replaces Agustin Ramirez as Catcher batting 2nd. Ramon Urias pinch hits for Jacob Stal
lings batting 9th. Urias hits a popup, foul, behind the plate. Fortes makes the catch for the out. View Play -
Marlins, 2 - Orioles, 0
Outs: 1, Count: 2-0, RoB: ---
Holliday vs. Henriquez
Holliday hits a ground ball, base hit into right field. View Play -
Marlins, 2 - Orioles, 0
Outs: 1, Count: 0-0, RoB: 1--
Westburg vs. Henriquez
Westburg hits a fly ball towards center. Hill makes the catch for the out. View Play -
Marlins, 2 - Orioles, 0
Outs: 2, Count: 0-0, RoB: 1--
Henderson vs. Henriquez
View Play
Top 9
-
Marlins, 2 - Orioles, 0
Outs: 0, Count: 2-2, RoB: ---
Wagaman vs. Blewett
Scott Blewett replaces Seranthony Dominguez as Pitcher. Alex Jackson replaces Ramon Urias as Catcher batting 9th.
Wagaman softly hits a ground ball towards third. The throw to first, and Wagaman is out. View Play -
Marlins, 2 - Orioles, 0
Outs: 1, Count: 0-1, RoB: ---
Myers vs. Blewett
Myers hits a fly ball towards right. Laureano is there to make the catch. View Play -
Marlins, 2 - Orioles, 0
Outs: 2, Count: 0-0, RoB: ---
Stowers vs. Blewett
Stowers hits a ground ball, base hit into center field. View Play -
Marlins, 2 - Orioles, 0
Outs: 2, Count: 0-0, RoB: 1--
Hill vs. Blewett
There goes Stowers , and he's safe at second with a stolen base. View Play -
Marlins, 2 - Orioles, 0
Outs: 2, Count: 0-1, RoB: -2-
Hill vs. Blewett
Hill hits a ball towards short. Henderson can't make the play in time. Hill gets a base hit. Stowers scores. View Play -
Marlins, 3 - Orioles, 0
Outs: 2, Count: 1-1, RoB: -2-
Sanoja vs. Blewett
Sanoja hits a ground ball into left field. That will be extra bases. Sanoja is safe at second with a double. Hill scores. View Play -
Marlins, 4 - Orioles, 0
Outs: 2, Count: 0-0, RoB: -2-
Edwards vs. Blewett
Edwards hits a drive into right center field. That ball is gone. Sanoja scores. A 2 run home run. View Play -
Marlins, 6 - Orioles, 0
Outs: 2, Count: 2-2, RoB: ---
Fortes vs. Blewett
Fortes softly hits a ground ball towards third. The throw to first, and Fortes is out. View Play
Bottom 9
-
Marlins, 6 - Orioles, 0
Outs: 0, Count: 3-1, RoB: ---
O'Hearn vs. Bender
Anthony Bender replaces Ronny Henriquez as Pitcher.
That is ball 4. O'Hearn is on with a walk. View Play -
Marlins, 6 - Orioles, 0
Outs: 0, Count: 0-1, RoB: 1--
Laureano vs. Bender
Laureano hits a line drive towards right. Stowers is there to make the catch. View Play -
Marlins, 6 - Orioles, 0
Outs: 1, Count: 3-2, RoB: 1--
Cowser vs. Bender
Cowser strikes out swinging. View Play -
Marlins, 6 - Orioles, 0
Outs: 2, Count: 1-1, RoB: 1--
O'Neill vs. Bender
O'Neill hits a fly ball towards left. Myers makes the catch for the out. View Play
Audio Play-by-Play
(back to top)
Click the button below to listen to the audio play-by-play.
If the player above doesn’t work for you, please check to make sure that your speakers are not muted, especially if your device has a hardware "silence switch".
If that does not resolve the issue, please download the MP3 file below to play the game audio directly.
Box Score
(back to top)
View Baseball-Reference Box Score