ARCHIVE July 12, 2026
July 12, 2026 · AL East

Seattle Mariners vs Tampa Bay Rays

July 12, 2026Tropicana FieldDome 72°F · 0 mph, None
AWAY
Seattle Mariners
48-49
8
vs
HOME
Tampa Bay Rays
56-38
2

Game Highlights

Published July 12, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T2 Victor Robles Victor Robles out on a sacrifice fly to center fielder Cedric Mullins. Josh Naylor scores. Mitch Garver to 3rd. SEA 1, TB 0
T2 J.P. Crawford J.P. Crawford doubles (9) on a line drive to left fielder Chandler Simpson. Mitch Garver scores. Cole Young scores. Buddy Kennedy to 3rd. SEA 3, TB 0
T4 Weston Wilson Weston Wilson homers (2) on a fly ball to left field. SEA 4, TB 0
T4 Randy Arozarena Randy Arozarena homers (11) on a fly ball to right center field. Buddy Kennedy scores. J.P. Crawford scores. SEA 7, TB 0
B8 Jonathan Aranda Jonathan Aranda homers (14) on a fly ball to left field. Yandy Díaz scores. SEA 7, TB 2
T9 J.P. Crawford J.P. Crawford doubles (10) on a ground ball to right fielder Victor Mesa Jr. Buddy Kennedy scores. SEA 8, TB 2

Box score

  123456789 R
SEA 030400000 7
TB 000000020 2

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Mariners AWAY 8

Emerson Hancock started for Mariners, leaving with a 3–0 lead. Out of the bullpen, Eduard Bazardo took the roughest line.

workload · innings pitched
  • Emerson Hancock Starter 1.2 19 0 2
    Pitch-by-pitch: what Emerson Hancock threw
    CSW 32% 1st-pitch strike 67% 3.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 8 42% 0 1 1 4 2
    Four-Seam Fastball 8 42% 2 2 1 3 0
    Sweeper 2 11% 1 0 1 0 0
    Changeup 1 5% 0 0 0 0 1
  • José A. Ferrer Setup 1.1 28 0 2 W inherited 1, stranded 1
  • Nick Davila Middle 2.0 24 0 0
  • Gabe Speier Setup 1.0 18 0 0
  • Michael Rucker Middle 1.0 21 0 1
  • Eduard Bazardo Setup 1.0 18 2 1
  • Andrés Muñoz Closer 1.0 20 0 2
Rays HOME 2

Ian Seymour started for Rays, leaving trailing 0–7. Out of the bullpen, Cole Sulser took the roughest line.

workload · innings pitched
  • Ian Seymour Starter 3.1 78 6 3 L
    Pitch-by-pitch: what Ian Seymour threw
    CSW 24% 1st-pitch strike 63% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 26 33% 2 2 8 10 4
    Sweeper 23 29% 2 5 5 8 3
    Changeup 20 26% 4 2 3 8 3
    Sinker 6 8% 0 1 0 3 2
    Slider 2 3% 0 1 1 0 0
    Curveball 1 1% 0 0 0 1 0
  • Cole Sulser Setup 0.2 10 1 1 inherited 2, all 2 scored
  • Chris Roycroft Middle 3.0 28 0 3
  • Craig Kimbrel Middle 1.2 42 1 2
  • Kevin Kelly Setup 0.1 9 0 0 inherited 2, stranded 2

Where the game turned

1 run Top 2nd · off Seymour
  • Robles SF (1)

Batting lines

AWAY · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
J.P. Crawford SS 4 1 3 3 1 0 .218 .334 .359 .693 2 2B
Randy Arozarena LF 5 1 1 3 0 2 .286 .380 .458 .838 HR (11)
Cal Raleigh DH 4 0 1 0 1 2 .169 .271 .310 .581
Josh Naylor 1B 3 1 1 0 1 0 .252 .317 .354 .671
Mitch Garver C 4 1 0 0 1 1 .183 .315 .312 .627
Cole Young 2B 4 1 1 0 0 0 .253 .313 .394 .707 SB
Victor Robles CF 3 0 0 1 0 1 .216 .267 .247 .514
Buddy Kennedy 3B 3 2 1 0 1 1 .071 .188 .143 .331 2B
Weston Wilson RF 4 1 1 1 0 2 .211 .297 .333 .630 HR (2)
HOME · TB
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Yandy Díaz DH 4 1 2 0 0 0 .322 .398 .490 .888
Jonathan Aranda 1B 3 1 1 2 0 0 .297 .394 .471 .865 HR (14)
Junior Caminero 3B 3 0 0 0 1 3 .279 .372 .555 .927
Cedric Mullins CF 4 0 0 0 0 1 .200 .278 .339 .617
Chandler Simpson LF 4 0 0 0 0 0 .279 .314 .339 .653
Victor Mesa Jr. RF 3 0 0 0 1 1 .213 .311 .404 .715
Taylor Walls SS 4 0 0 0 0 0 .213 .310 .280 .590
Richie Palacios 2B 2 0 0 0 2 1 .237 .333 .338 .671
Hunter Feduccia C 4 0 1 0 0 2 .233 .311 .333 .644

Pitching lines

AWAY · SEA
PITCHER IPHRERBBKHR NPERA DEC
Emerson Hancock 1.2 0 0 0 1 2 0 19 3.17
José A. Ferrer 1.1 1 0 0 0 2 0 28 2.95 W
Nick Davila 2.0 1 0 0 0 0 0 24 1.86
Gabe Speier 1.0 0 0 0 1 0 0 18 2.22
Michael Rucker 1.0 0 0 0 1 1 0 21 5.68
Eduard Bazardo 1.0 2 2 2 0 1 1 18 2.40
Andrés Muñoz 1.0 0 0 0 1 2 0 20 4.19
HOME · TB
PITCHER IPHRERBBKHR NPERA DEC
Ian Seymour 3.1 6 6 5 3 3 1 78 4.59 L
Cole Sulser 0.2 1 1 1 0 1 1 10 5.53
Chris Roycroft 3.0 0 0 0 0 3 0 28 9.53
Craig Kimbrel 1.2 2 1 1 1 2 0 42 4.82
Kevin Kelly 0.1 0 0 0 1 0 0 9 2.44

Manager comparison

AWAY · SEA
Dan Wilson
Lineup 2.6 R Bunts 1.1 R IBBs 2.0 R
HOME · TB
Kevin Cash
Lineup 2.2 R Bunts 3.7 R IBBs 3.5 R

Recent form

AWAY · SEA
4-6 L1 -26 run diff
LWLWWLLLWL
HOME · TB
7-3 W3 +0 run diff
WWWLWLWWLW

Season series: 1-2 with SEA listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.