ARCHIVE June 27, 2026
June 27, 2026 · AL East

Arizona Diamondbacks vs Tampa Bay Rays

June 27, 2026Tropicana FieldDome 72°F · 0 mph, None
AWAY
Arizona Diamondbacks
41-41
2
vs
HOME
Tampa Bay Rays
47-33
4

Scoring summary

INN BATTER PLAY SCORE
T1 Corbin Carroll Corbin Carroll singles on a line drive to right fielder Victor Mesa Jr. Geraldo Perdomo scores. AZ 1, TB 0
B1 Junior Caminero Junior Caminero homers (21) on a fly ball to left field. AZ 1, TB 1
B5 Jonathan Aranda Jonathan Aranda homers (13) on a fly ball to right center field. Yandy Díaz scores. AZ 1, TB 3
B6 Cedric Mullins Cedric Mullins out on a sacrifice fly to center fielder Tommy Troy. Victor Mesa Jr. scores. Chandler Simpson to 3rd. AZ 1, TB 4
T8 Ketel Marte Ketel Marte homers (14) on a fly ball to center field. AZ 2, TB 4

Box score

  123456789 R
AZ 100000010 2
TB 100021000 4

Pitching & bullpen

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

Diamondbacks AWAY 2

Jose Cabrera started for Diamondbacks, leaving trailing 1–3.

workload · innings pitched
  • Jose Cabrera Starter 5.0 80 4 4 L
    Pitch-by-pitch: what Jose Cabrera threw
    CSW 26% 1st-pitch strike 70% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 25 31% 0 4 5 9 7
    Cutter 25 31% 3 5 5 10 2
    Sweeper 11 14% 2 2 1 4 2
    Curveball 10 13% 1 2 0 5 2
    Changeup 5 6% 0 2 0 2 1
    Sinker 4 5% 0 0 0 1 3
  • Juan Morillo Setup 1.0 23 0 2 inherited 2, 1 scored
  • Kevin Ginkel Middle 1.0 13 0 1
  • Taylor Clarke Setup 1.0 6 0 0
Rays HOME 4

Rays opened with Cole Sulser, then turned the bulk of the game over to Michael Grove. Out of the bullpen, Kevin Kelly took the roughest line.

workload · innings pitched
  • Cole Sulser Opener 2.0 27 1 1
    Pitch-by-pitch: what Cole Sulser threw
    CSW 33% 1st-pitch strike 86% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 12 44% 4 1 2 2 3
    Changeup 8 30% 2 0 1 3 2
    Cutter 5 19% 0 2 1 2 0
    Sweeper 2 7% 0 0 1 0 1
  • Michael Grove Bulk 3.0 34 0 4 W
  • Casey Legumina Middle 1.2 35 0 1 HLD
  • Kevin Kelly Setup 1.1 20 1 2 HLD inherited 1, stranded 1
  • Bryan Baker Closer 1.0 10 0 0 SV

Where the game turned

2 runs Bottom 5th · off Cabrera
  • Aranda HR (2)

Batting lines

AWAY · AZ
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Ketel Marte 2B 4 1 1 1 0 1 .261 .315 .462 .777 HR (14)
Geraldo Perdomo SS 4 1 3 0 0 0 .245 .356 .361 .717 2B
Corbin Carroll RF 4 0 1 1 0 1 .281 .365 .539 .904
Gabriel Moreno C 4 0 1 0 0 0 .282 .362 .441 .803
Adrian Del Castillo DH 4 0 0 0 0 1 .184 .247 .298 .545
Nolan Arenado 3B 3 0 1 0 0 0 .240 .315 .389 .704 2B
Max Kepler LF 3 0 0 0 0 1 .000 .000 .000 .000
LuJames Groover 1B 3 0 0 0 0 2 .174 .269 .283 .552
Tommy Troy CF 3 0 0 0 0 2 .236 .313 .393 .706
HOME · TB
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Yandy Díaz DH 3 1 1 0 1 1 .334 .417 .515 .932
Jonathan Aranda 1B 2 1 1 2 2 0 .289 .391 .470 .861 HR (13)
Junior Caminero 3B 4 1 1 1 0 1 .285 .377 .533 .910 HR (21)
Victor Mesa Jr. RF 4 1 2 0 0 0 .193 .303 .368 .671 2B
Chandler Simpson LF 4 0 1 0 0 1 .268 .307 .317 .624
Cedric Mullins CF 3 0 1 1 0 1 .207 .288 .321 .609
Taylor Walls SS 3 0 1 0 0 1 .222 .321 .292 .613
Richie Palacios 2B 2 0 0 0 1 0 .232 .333 .310 .643
Hunter Feduccia C 3 0 0 0 0 2 .222 .304 .293 .597

Pitching lines

AWAY · AZ
PITCHER IPHRERBBKHR NPERA DEC
Jose Cabrera 5.0 7 4 4 2 4 2 80 3.60 L
Juan Morillo 1.0 0 0 0 1 2 0 23 2.87
Kevin Ginkel 1.0 0 0 0 1 1 0 13 2.84
Taylor Clarke 1.0 1 0 0 0 0 0 6 2.04
HOME · TB
PITCHER IPHRERBBKHR NPERA DEC
Cole Sulser 2.0 2 1 1 0 1 0 27 5.35
Michael Grove 3.0 1 0 0 0 4 0 34 0.00 W
Casey Legumina 1.2 2 0 0 0 1 0 35 3.15 HLD
Kevin Kelly 1.1 2 1 1 0 2 1 20 2.61 HLD
Bryan Baker 1.0 0 0 0 0 0 0 10 1.95 SV

Manager comparison

AWAY · AZ
Torey Lovullo
Lineup 3.6 R Bunts 3.8 R IBBs 2.8 R
HOME · TB
Kevin Cash
Lineup 2.2 R Bunts 3.7 R IBBs 3.5 R

Recent form

AWAY · AZ
6-4 L1 +6 run diff
LWLWLWWWWL
HOME · TB
7-3 W3 +0 run diff
WWWLWLWWLW

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.