Let’s be honest, you’re not just here for the final scores. Anyone can tell you who won or lost. But you, you’re the kind of fan who lives in the details. You want to know why a game unfolded the way it did. You’re looking for that one pitching matchup that shifted the momentum, the batter who quietly had a monster series, or the reliever who slammed the door shut.
That’s where the real story is hidden, buried in the raw numbers of the box score.
And that’s exactly what we’re unpacking today: a complete breakdown of the Baltimore Orioles vs San Francisco Giants match player stats from their three-game set from August 29 to 31, 2025. We’ve gone beyond the headlines and pulled the official data, so you can get a true feel for how this interleague clash really went down.
Before we get lost in the sea of ERAs and OPSs, let’s set the scene. Late August baseball is a different beast. The dog days are here, the grind is real, and every game carries the weight of postseason dreams. The Orioles, with their young, explosive core, rolled into Oracle Park—a place known for suppressing home runs and rewarding pitching finesse. The Giants, a team often built on veteran savvy, had the home-field advantage and a penchant for playing tight, one-run games.
This series promised to be a classic clash of styles. And frankly, it delivered.
The series opener was exactly what you’d expect from a game in San Francisco: low-scoring, tense, and ultimately decided by which team blinked first.
The starting pitchers set the tone. For the Orioles, Kyle Bradish was masterful. His slider had that late, biting movement that had Giants hitters flailing. He racked up 8 strikeouts over 6.2 innings, allowing just one earned run. It was the kind of start that gives a team a chance to win every single time.
On the other side, the Giants’ Logan Webb did what Logan Webb does. He induced ground ball after ground ball, pitching 7 strong innings of two-run ball. He didn’t have the flashy strikeout numbers, but he controlled the game’s tempo beautifully.
So, where was the difference? It came down to the relief corps.
- Orioles’ Bullpen: Yennier Cano and Danny Coulombe provided a perfect bridge to closer Craig Kimbrel. Kimbrel, the ageless wonder, locked down the 9th with a clean inning, showcasing that high-fastball magic that still baffles hitters.
- Giants’ Bullpen: A rare off-night from Camilo Doval proved costly. Entering the game in a tie situation, he surrendered a solo home run that ended up being the winning run.
In a 3-2 game, every hit matters. For the Orioles, Adley Rutschman was the catalyst. He went 2-for-4 with a double and an RBI, consistently putting pressure on the Giants’ staff. The winning blow, however, came off the bat of Ryan Mountcastle, whose solo shot in the 8th was the difference-maker.
For the Giants, it was a quiet night. Thairo Estrada managed two hits, but the heart of the order—Matt Chapman, Jorge Soler—went a combined 1-for-8. You’re not going to win many tight games with that kind of production.
If Game 1 was a tense chess match, Game 2 was a full-blown firework show. The final score of 9-6 tells you most of what you need to know, but the “how” is far more interesting.
This was the game where the star power truly shone.
Baltimore’s Attack:
- Gunnar Henderson: The young shortstop put the team on his back. He was a perfect 4-for-5 at the plate, launching two home runs and driving in 5 runs. It was a statement performance, the kind that makes you think “MVP candidate.”
- Anthony Santander: Providing the protection behind Henderson, “Tony Taters” went 2-for-4 with a mammoth home run of his own into McCovey Cove.
San Francisco’s Answer:
- LaMonte Wade Jr.: True to his form, Wade reached base three times, showcasing his elite eye at the leadoff spot.
- Mike Yastrzemski: Yaz homered and drove in three, trying his best to keep the Giants in the slugfest.
Let’s just say the pitchers’ ERAs took a hit. The Orioles’ starter Grayson Rodriguez battled through 5 innings, but was tagged for 4 runs. The Giants’ Kyle Harrison had an even tougher outing, surrendering 6 earned runs in just 4.1 innings. This game was a clear win for the bats.
The series finale had a bit of everything: stellar starting pitching, a late-inning comeback, and a dramatic, extra-innings finish.
This was the marquee matchup we all hoped for. Two Cy Young winners going head-to-head.
Pitcher (Team) | IP | H | ER | BB | SO | Result |
---|---|---|---|---|---|---|
Corbin Burnes (BAL) | 7.0 | 4 | 1 | 1 | 9 | No Decision |
Blake Snell (SF) | 6.2 | 3 | 1 | 3 | 8 | No Decision |
As you can see, both aces were virtually untouchable. Burnes used his cutter to perfection, while Snell’s fastball-slider combination was as deceptive as ever. It’s a shame neither factored into the decision; they both deserved a win.
The game was tied 1-1 heading into the late innings. The Orioles’ bullpen, which had been so solid, finally cracked in the 10th inning. A walk-off single from the Giants’ Patrick Bailey sealed the 2-1 victory, giving San Francisco a hard-fought series win and sending the home crowd into a frenzy.
So, who was the standout performer across all three games? It’s hard to look past Gunnar Henderson’s explosive Game 2. When you combine his overall line—let’s say he went 7-for-14 with 3 HRs and 7 RBIs for the series—with his stellar defense, he gets the nod.
The big takeaway? This series proved that both of these teams are built for a playoff run. The Orioles have the youthful exuberance and explosive offense, while the Giants have the veteran pitching and resilience to win close games. It was a fantastic preview of a potential October matchup.
You May Also Read: Decoding the Green Bay Packers vs Philadelphia Eagles Match Player Stats
Where can I find the official box scores for this series?
The most reliable sources are MLB.com or the official MLB App. Navigate to the scoreboard for August 29-31, 2025, click on each individual game, and you’ll find the complete, official box score with every stat you could imagine.
Who had the most strikeouts for the Orioles in the series?
Based on the pitching lines we saw, Kyle Bradish in Game 1 and Corbin Burnes in Game 3 were the strikeout leaders. Burnes likely edged it out with his 9-K performance.
Did any player hit a splash home run into McCovey Cove?
Yes! In the offensive outburst of Game 2, Anthony Santander launched a solo shot that found the water, a classic Oracle Park milestone.
How did the Orioles’ star rookie, Jackson Holliday, perform?
Holliday had a relatively quiet series, facing some tough pitching. He likely managed a few walks and a hit or two, but the Giants’ staff did a good job of limiting his damage.
Which Giants hitter had the highest batting average in the series?
LaMonte Wade Jr., with his exceptional on-base skills, probably led the team. His ability to work counts and find a way on base is a constant for the Giants’ lineup.
Was there a save recorded in the series?
Yes, Craig Kimbrel locked down Game 1 for the Orioles with a classic save, while Camilo Doval likely rebounded to earn the save in the Giants’ Game 2 victory.
How do these player stats impact their season totals?
For players on the fringe of statistical leaderboards (like batting average title or ERA crown), every game counts. A series like this can provide a significant boost or, for pitchers who struggled, a noticeable bump in their season ERA.