Return to calendar
FINAL GAME · RECAP

Seattle MarinersOpen full analysisBaltimore OriolesOpen full analysis

DateMonday, June 8, 2026
First pitch
BallparkOriole Park at Camden Yards
FINAL · Monday, June 8, 2026
SEO MATCH SUMMARY

The Seattle Mariners defeated the Baltimore Orioles 6–3 on June 8 at Oriole Park at Camden Yards, with the visiting lineup capitalizing on limited opportunities to secure the road victory. Seattle's pitching staff proved decisive, allowing just 6 hits and 3 earned runs while striking out 6 batters and posting a 3.49 ERA, effectively neutralizing Baltimore's offense despite the Orioles drawing 6 walks. The Mariners' 9 hits and 6 RBIs—including 1 home run—provided enough run support, while Baltimore managed only 6 hits with a .719 OPS and struggled to convert scoring chances, recording just 2 RBIs across the game. The Orioles' pitching was less effective, surrendering 9 hits and 6 earned runs with a 4.60 ERA, though they limited strikeouts to 5 and committed no errors defensively. Seattle's superior pitching efficiency and ability to score in bunches despite modest offensive numbers proved the difference in a matchup where both teams posted nearly identical batting averages around .237–.240. The Mariners' pitching advantage suggests they remain competitive in the division race if their rotation continues this efficiency.

Seattle MarinersSEA
6W
FINAL
Baltimore OriolesBAL
3
Total runs9Run difference3
INNING BY INNING

Line score

Team123456789RHE
SEA000050010690
BAL001000110360
TEAM COMPARISON

Batting box score

SEABAL
9Hits6
1Home runs0
1Doubles0
6RBI2
3Walks6
5Strikeouts6
0Stolen bases0
13Total bases6
11Left on base22
0Errors0
.237AVG.240
.319OBP.321
.399SLG.398
.718OPS.719
ON THE MOUND

Pitching box score

SEABAL
6Strikeouts5
6Walks3
6Hits allowed9
3Earned runs6
3.49ERA4.60
RUN PRODUCTION

Players who scored

SEAJosh Naylor ×2Cole YoungJulio RodríguezDominic CanzoneJhonny Pereda
BALLeody TaverasCoby MayoBlaze Alexander
HOME RUNS

Long balls

Josh NaylorInning 5
SEA

Batting lineup

PlayerABHHRRBI
Cole YoungSS · 1-5 | K, R5100
Julio RodríguezCF · 0-3 | BB, R3000
Josh Naylor1B · 2-4 | HR, 4 RBI, 2 R4214
Randy ArozarenaLF · 3-4 | RBI, 2 CS4301
Victor RoblesRF · 0-00000
Dominic CanzoneDH · 2-3 | 2B, BB, R3200
Patrick Wisdom3B · 0-4 | K4000
Jhonny PeredaC · 1-4 | K, R4100
Ryan Bliss2B · 0-2 | BB, RBI2001
BAL

Batting lineup

PlayerABHHRRBI
Taylor WardLF · 2-3 | BB, HBP3200
Gunnar HendersonDH · 1-2 | 3 BB2100
Pete Alonso1B · 0-4 | 2 K, RBI4001
Colton CowserCF · 0-5 | K5000
Leody TaverasRF · 1-4 | R4100
Jackson Holliday2B · 0-3 | BB, K3000
Coby Mayo3B · 0-3 | BB, K, R3000
Blaze AlexanderSS · 2-3 | HBP, RBI, R3201
Samuel BasalloC · 0-11000
SEA

Pitchers

PitcherIPKERERA
Emerson Hancock3 H · 2 BB5.0312.74
Cooper Criswell1 H · 1 BB1.1013.52
Matt Brash0 H · 1 BB0.2100.54
Eduard Bazardo2 H · 1 BB1.0012.35
Andrés Muñoz0 H · 1 BB1.0205.18
BAL

Pitchers

PitcherIPKERERA
Trey Gibson5 H · 1 BB4.2034.24
Anthony Nunez1 H · 1 BB2.1225.29
Albert Suárez3 H · 1 BB2.0314.05
EXPLORE NEXT

Related MLB pages