Return to calendar
FINAL GAME · RECAP

Seattle MarinersOpen full analysisMinnesota TwinsOpen full analysis

DateTuesday, April 28, 2026
First pitch
BallparkTarget Field
FINAL · Tuesday, April 28, 2026
SEO MATCH SUMMARY

The Seattle Mariners dominated the Minnesota Twins 7–1 on April 28 at Target Field, with the visitors' pitching staff delivering a decisive performance despite modest offensive numbers. Seattle's pitchers limited Minnesota to just 7 hits and 1 earned run while striking out 7, posting a 3.69 ERA, whereas the Twins' rotation surrendered 12 hits and 7 earned runs with a 4.40 ERA. Though both teams finished with identical strikeout totals of 7 and matching OPS figures of .706, the Mariners' 7 RBIs proved the difference—Minnesota managed only 1 RBI on 7 hits, a stark illustration of their offensive inefficiency. The Twins' .229 batting average underscored their struggles at the plate, while Seattle's pitching dominance and error-free defense controlled the game from start to finish. This lopsided result suggests the Mariners' rotation is clicking early in the season, a positive sign for their divisional outlook.

Seattle MarinersSEA
7W
FINAL
Minnesota TwinsMIN
1
Total runs8Run difference6
INNING BY INNING

Line score

Team123456789RHE
SEA0000011327121
MIN000010000170
TEAM COMPARISON

Batting box score

SEAMIN
12Hits7
1Home runs1
4Doubles1
7RBI1
2Walks1
7Strikeouts7
1Stolen bases3
21Total bases11
19Left on base21
1Errors0
.235AVG.229
.324OBP.326
.382SLG.380
.706OPS.706
ON THE MOUND

Pitching box score

SEAMIN
7Strikeouts7
1Walks2
7Hits allowed12
1Earned runs7
3.69ERA4.40
RUN PRODUCTION

Players who scored

SEAJulio Rodríguez ×2J.P. CrawfordJosh NaylorRandy ArozarenaCole YoungLeo Rivas
MINByron Buxton
HOME RUNS

Long balls

Byron BuxtonInning 5Josh NaylorInning 8
SEA

Batting lineup

PlayerABHHRRBI
J.P. CrawfordSS · 1-4 | BB, R, SB4100
Cal RaleighC · 0-5 | 2 K5000
Julio RodríguezCF · 3-5 | 3 2B, 2 RBI, 2 R5302
Josh Naylor1B · 3-5 | HR, 4 RBI, R5314
Randy ArozarenaLF · 2-3 | 3B, 2B, BB3200
Luke RaleyRF · 0-4 | K4000
Mitch GarverDH · 0-22000
Cole Young2B · 3-4 | RBI, R4301
Leo Rivas3B · 0-3 | HBP, K, R3000
MIN

Batting lineup

PlayerABHHRRBI
Byron BuxtonCF · 2-5 | HR, K, RBI5211
Trevor LarnachLF · 1-4 | 2B4100
Austin MartinRF · 1-4 | SB4100
Josh BellDH · 1-4 | K4100
Kody Clemens1B · 0-3 | HBP3000
Victor CaratiniC · 0-4 | 2 K4000
Luke Keaschall2B · 1-3 | BB, 2 K, SB3100
Tristan GraySS · 0-4 | K4000
Royce Lewis3B · 1-44100
SEA

Pitchers

PitcherIPKERERA
Logan Gilbert6 H · 1 BB5.0414.03
Eduard Bazardo1 H · 0 BB1.0001.35
Gabe Speier0 H · 0 BB1.0002.31
Matt Brash0 H · 0 BB1.0200.00
Cooper Criswell0 H · 0 BB1.0102.57
MIN

Pitchers

PitcherIPKERERA
Joe Ryan6 H · 1 BB6.0623.76
Kody Funderburk1 H · 1 BB1.1012.31
Cole Sands3 H · 0 BB0.2124.63
Luis García2 H · 0 BB1.0028.59
EXPLORE NEXT

Related MLB pages