Baltimore Orioles at Seattle Mariners
· Major League Baseball
5 - 3
Kyle Bradish strikes out career-best 12 as Orioles sink Mariners 5-3
Gunnar Henderson and Jackson Holliday homered to help the Orioles stop a three-game skid. Bradish (4-7) allowed five hits and two walks in 7 2/3 innings, throwing 65 of his 100 pitches for strikes.
Yennier Cano got the final out in the eighth and Ryan Helsley gave up home runs to Dominic Canzone and Cole Young on his first two pitches in the ninth before closing it out in his first appearance since April 28.
Blaze Alexander had a one-out single off George Kirby (5-7) in the third and Henderson hit his 15th homer one out later for a 2-0 lead.
Julio Rodríguez doubled in the fourth to become the third-fastest player in major league history to reach 125 homers, doubles and stolen bases.
The 25-year-old center fielder needed 665 games to accomplish the feat. The only players to do it faster were Ronald Acuña Jr. (591 games) and Alfonso Soriano (643 games).
Canzone followed with an RBI single that cut it to 2-1.
Rodríguez was removed after speaking with an athletic trainer in the dugout following a strikeout to end the sixth. After the game, Mariners manager Dan Wilson told reporters Rodríguez felt a spasm in his hamstring.
Pete Alonso had an infield hit and Leodys Taveras followed with a two-out triple to give Baltimore a 3-1 lead in the sixth. Tyler O'Neill took away a solo home run from Cal Raleigh in the bottom half.
Holliday drew a leadoff walk from Alex Hoppe in the seventh, advanced to third on a single by Alexander and scored on double-play grounder by Taylor Ward to make it 4-1.
Holliday homered for the fourth time this season in the ninth, a solo shot off Michael Rucker.
Alexander went 3 for 3 with a walk and a stolen base.
Canzone hit his 11th home run to start the ninth against Helsley, and Young followed with his sixth. It was the first two homers allowed this season by the right-hander, who came off the injured list Tuesday after being sidelined by right elbow inflammation.
How can I watch Baltimore Orioles vs. Seattle Mariners?
- TV Channel: Orioles at Mariners 2022 MLB Baseball, is broadcasted on MLB.TV.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Joe struck out swinging. |
![]() |
9th Inning | Emerson struck out swinging. |
![]() |
9th Inning | Robles grounded out to third. |
![]() |
9th Inning | Young homered to right (375 feet). |
![]() |
9th Inning | Canzone homered to right (374 feet). |
![]() |
9th Inning | Helsley relieved Cano |
Statistics
BAL |
SEA |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 11 | Ground Balls | 6 |
| 9 | Strikeouts | 14 |
| 4 | Runs Batted In | 3 |
| 0 | Sacrifice Hit | 0 |
| 10 | Hits | 7 |
| 1 | Stolen Bases | 0 |
| 2 | Walks | 3 |
| 0 | Catcher Interference | 0 |
| 5 | Runs | 3 |
| 1 | Ground Into Double Play | 0 |
| 0 | Sacrifice Flies | 0 |
| 35 | At Bats | 32 |
| 2 | Home Runs | 2 |
| 0 | Grand Slam Home Runs | 0 |
| 9 | Runners Left On Base | 9 |
| 1 | Triples | 0 |
| 1 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 0 | Doubles | 1 |
| 15 | Fly Balls | 12 |
| 0 | Caught Stealing | 0 |
| 147 | Pitches | 118 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 0 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 1 | Is Qualified In Steals | 0 |
| 18 | Total Bases | 14 |
| 37 | Plate Appearances | 35 |
| 324.0 | Projected Home Runs | 324.0 |
| 3 | Extra Base Hits | 3 |
| 5.6 | Runs Created | 4.1 |
| .286 | Batting Average | .219 |
| .000 | Pinch Hit Average | .000 |
| .514 | Slugging Percentage | .438 |
| .314 | Secondary Average | .313 |
| .324 | On Base Percentage | .286 |
| .839 | OBP Pct + SLG Pct | .723 |
| 0.7 | Ground To Fly Ball Ratio | 0.5 |
| 5.8 | Runs Created Per 27 Outs | 4.4 |
| 37.5 | Batter Rating | 27.0 |
| 17.5 | At Bats Per Home Run | 16.0 |
| 1.00 | Stolen Base Percentage | 0.00 |
| 3.97 | Pitches Per Plate Appearance | 3.37 |
| .229 | Isolated Power | .219 |
| 0.22 | Walk To Strikeout Ratio | 0.21 |
| .054 | Walks Per Plate Appearance | .086 |
| .029 | Secondary Average Minus Batting Average | .094 |
| 9.0 | Runs Produced | 6.0 |
| 0.8 | Runs Ratio | 1.0 |
| 0.6 | Patience Ratio | 0.5 |
| 0.3 | Balls In Play Average | 0.3 |
| 88.3 | MLB Rating | 77.0 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Seattle, Washington
Attendance: 28,068 | Capacity:
2026 American League East Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/tb.png" class="logo-micro">Tampa Bay | 62 | 43 | .590 | - | W3 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/nyy.png" class="logo-micro">New York | 59 | 45 | .567 | 2.5 | W3 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/bos.png" class="logo-micro">Boston | 54 | 50 | .519 | 7.5 | W1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/bal.png" class="logo-micro">Baltimore | 51 | 55 | .481 | 11.5 | L1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/tor.png" class="logo-micro">Toronto | 48 | 58 | .453 | 14.5 | L1 |
2026 American League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/tex.png" class="logo-micro">Texas | 53 | 52 | .505 | - | L1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/sea.png" class="logo-micro">Seattle | 52 | 54 | .491 | 1.5 | W1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/hou.png" class="logo-micro">Houston | 52 | 55 | .486 | 2 | L1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/ath.png" class="logo-micro">Athletics | 44 | 61 | .419 | 9 | L2 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/laa.png" class="logo-micro">Los Angeles | 42 | 64 | .396 | 11.5 | W1 |


BAL
SEA