Woo Dominant as Mariners Blank Orioles Behind First-Inning Fireworks
Sometimes a baseball game is decided before most fans have finished their first hot dog. That was Thursday night at T-Mobile Park, where the Seattle Mariners took just one inning to bury the Baltimore Orioles in a 3-0 shutout that felt less like competition and more like a coronation of pitching excellence.
Pitching Decisions
Star Performers
Bryan Woo was nothing short of masterful, scattering five hits across seven innings while striking out nine and allowing zero runs. That’s not good. That’s not even great. That’s the kind of performance that makes opposing hitters question their life choices. Shane Baz matched him strikeout-for-strikeout with nine of his own, but it didn’t matter because he was already trailing before the Orioles could mount any semblance of a rally.
The Mariners struck like a coiled snake in the bottom of the first. Cole Young doubled down the line, scoring Josh Naylor to put Seattle up 1-0 before the opposing pitcher had even worked up a sweat. Then Colt Emerson followed with a single that brought home both Young and Canzone, extending the lead to 3-0. That was it. Three runs, three and out, game over by the time the Orioles could even think about their response.
Woo’s Dominance Suffocates Baltimore’s Bats
Here’s what’s remarkable about Woo’s performance: it wasn’t just the strikeouts, though nine whiffs in seven innings is exceptional. It was the control, the precision, the absolute authority he exerted over a lineup that came to Seattle expecting to compete. The Orioles managed just three hits all night. Three. That’s the kind of futility that makes a franchise question whether it belongs in the conversation at this point in the season.
Meanwhile, Andrés Muñoz closed the door with a save, allowing two walks but no hits in a clean ninth inning. The Mariners’ pitching staff was operating at a level that rendered Baltimore’s batters as useful as a screen door on a submarine. Adley Rutschman, typically a thorn in opponents’ sides, struck out twice and eventually left the game early. When your best player is getting run out of town by the opposing pitcher, you’re having a very bad night.
A Tale of Two Pitching Performances
Baz deserves credit for keeping Baltimore in the game from a pitching standpoint, but therein lies the cruel joke of baseball: sometimes individual brilliance doesn’t matter when your team can’t scratch across a run. He may have struck out nine hitters, but he might as well have been pitching to a bunch of Little Leaguers for all the difference his excellence made.
The Mariners didn’t need heroics. They didn’t need a dramatic ninth-inning rally or heroic defensive plays, though they had those too. What they needed was exactly what they got: early aggression, spectacular pitching, and the kind of execution that separates contenders from pretenders. Seattle looked like a team that knew exactly what it wanted to do and executed the game plan to perfection.
For Baltimore, this was a sobering reminder that some nights, no matter how well you pitch or how hard you work, baseball simply isn’t interested in playing along. On Thursday, the Mariners were the better team by miles, and it showed from the very first inning.
Box Score
Baltimore Orioles Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Taylor Ward LF | 4 | 0 | 0 | 0 | 0 | 1 | .253 |
| Gunnar Henderson SS | 3 | 0 | 0 | 0 | 1 | 2 | .223 |
| Adley Rutschman DH | 4 | 0 | 0 | 0 | 0 | 2 | .254 |
| Jeremiah Jackson PR | 0 | 0 | 0 | 0 | 0 | 0 | .257 |
| Pete Alonso 1B | 4 | 0 | 0 | 0 | 0 | 2 | .247 |
| Samuel Basallo C | 3 | 0 | 0 | 0 | 1 | 1 | .259 |
| Leody Taveras RF | 4 | 0 | 1 | 0 | 0 | 2 | .255 |
| Colton Cowser CF | 2 | 0 | 1 | 0 | 1 | 1 | .222 |
| Blaze Alexander 3B | 3 | 0 | 0 | 0 | 0 | 0 | .304 |
| Jackson Holliday 2B | 3 | 0 | 1 | 0 | 0 | 0 | .200 |
Baltimore Orioles Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Shane Baz (L) | 7.0 | 5 | 3 | 3 | 2 | 9 | 4.04 |
| Rico Garcia | 1.0 | 0 | 0 | 0 | 0 | 1 | 1.76 |
Seattle Mariners Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| J.P. Crawford 3B | 4 | 0 | 0 | 0 | 0 | 0 | .222 |
| Cal Raleigh DH | 4 | 0 | 0 | 0 | 0 | 4 | .164 |
| Josh Naylor 1B | 4 | 1 | 1 | 0 | 0 | 0 | .253 |
| Dominic Canzone RF | 3 | 1 | 0 | 0 | 1 | 1 | .288 |
| Cole Young 2B | 3 | 1 | 1 | 1 | 0 | 0 | .257 |
| Colt Emerson SS | 2 | 0 | 1 | 2 | 1 | 1 | .235 |
| Mitch Garver C | 3 | 0 | 0 | 0 | 0 | 2 | .194 |
| Victor Robles CF | 3 | 0 | 1 | 0 | 0 | 1 | .264 |
| Miles Mastrobuoni LF | 3 | 0 | 1 | 0 | 0 | 1 | .217 |
Seattle Mariners Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Bryan Woo (W) | 7.0 | 3 | 0 | 0 | 1 | 9 | 3.94 |
| Eduard Bazardo | 1.0 | 0 | 0 | 0 | 0 | 1 | 2.16 |
| Andrés Muñoz (SV) | 1.0 | 0 | 0 | 0 | 2 | 1 | 5.47 |
