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

7.0IP3H0ER1BB9K
7.0IP5H3ER2BB9K
1.0IP0H0ER2BB1K

Star Performers

Colton Cowser

Season AVG: .222
2AB1H0HR0RBI0R1BB
Colt Emerson

Season AVG: .235
2AB1H0HR2RBI0R1BB

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.

Bryan Woo fans nine in Mariners' win
Cole Young's RBI double

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.

Condensed Game: BAL@SEA – 6/18/26
Bryan Woo fans Adley Rutschman for first K of game
Bryan Woo talks stellar start

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.

Colt Emerson's two-run single
Shane Baz strikes out nine over seven innings of work
Craig Albernaz on the Orioles' offense in 3-0 loss

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