ARCHIVE March 29, 2026
March 29, 2026 · AL West

Cleveland Guardians vs Seattle Mariners

March 29, 2026T-Mobile ParkRoof Closed 43°F · 0 mph, None
AWAY
Cleveland Guardians
2-2
0
vs
HOME
Seattle Mariners
2-2
8

Scoring summary

INN BATTER PLAY SCORE
B4 Leo Rivas Leo Rivas singles on a line drive to right fielder Chase DeLauter. Dominic Canzone scores. Cole Young to 3rd. CLE 0, SEA 1
B4 Brendan Donovan Brendan Donovan homers (2) on a line drive to right field. Cole Young scores. Leo Rivas scores. CLE 0, SEA 4
B5 Randy Arozarena Randy Arozarena doubles (2) on a line drive to center fielder Steven Kwan. Julio Rodríguez scores. CLE 0, SEA 5
B5 Luke Raley Luke Raley singles on a ground ball to right fielder Chase DeLauter. Randy Arozarena scores. CLE 0, SEA 6
B6 Cal Raleigh Cal Raleigh hits a ground-rule double (1) on a fly ball down the left-field line. Brendan Donovan scores. CLE 0, SEA 7
B8 Randy Arozarena Randy Arozarena singles on a ground ball to left fielder CJ Kayfus. Julio Rodríguez scores. Josh Naylor to 2nd. CLE 0, SEA 8

Box score

  123456789 R
CLE 000000000 0
SEA 000421010 8

Pitching & bullpen

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

Guardians AWAY 0

Slade Cecconi started for Guardians, leaving trailing 0–6. Out of the bullpen, Peyton Pallette took the roughest line.

workload · innings pitched
  • Slade Cecconi Starter 4.1 93 6 5 L
    Pitch-by-pitch: what Slade Cecconi threw
    CSW 29% 1st-pitch strike 79% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 34 37% 1 12 5 12 4
    Curveball 27 29% 4 4 7 10 2
    Cutter 22 24% 2 3 3 9 5
    Sinker 8 9% 0 1 0 5 2
    Sweeper 2 2% 0 0 0 1 1
  • Peyton Pallette Reliever 1.2 38 1 1 inherited 1, stranded 1
  • Colin Holderman Middle 2.0 35 1 2
Mariners HOME 8

Emerson Hancock started for Mariners, leaving with a 6–0 lead.

workload · innings pitched
  • Emerson Hancock Starter 6.0 97 0 9 W
    Pitch-by-pitch: what Emerson Hancock threw
    CSW 19% 1st-pitch strike 63% 5.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 51 53% 4 3 30 11 3
    Sweeper 25 26% 3 3 3 15 1
    Sinker 11 11% 0 5 1 1 4
    Cutter 5 5% 0 0 2 3 0
    Changeup 5 5% 0 0 0 5 0
  • Cooper Criswell Middle 3.0 44 0 5 SV

Where the game turned

1 run Bottom 4th · off Cecconi
  • Rivas 1B (1)

Batting lines

AWAY · CLE
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Angel Martínez CF 1 0 0 0 0 1 .143 .143 .286 .429
David Fry RF 1 0 0 0 0 0 .333 .333 .500 .833
José Ramírez DH 2 0 0 0 1 2 .125 .176 .250 .426
Kyle Manzardo 1B 3 0 0 0 0 2 .125 .176 .125 .301
Bo Naylor C 3 0 0 0 0 3 .091 .167 .091 .258
Daniel Schneemann 3B 3 0 1 0 0 1 .222 .222 .333 .555
Gabriel Arias SS 3 0 0 0 0 2 .100 .100 .100 .200
CJ Kayfus LF 2 0 0 0 0 2 .000 .273 .000 .273
Brayan Rocchio 2B 3 0 0 0 0 0 .200 .429 .300 .729
Steven Kwan CF 3 0 0 0 0 0 .235 .235 .235 .470
Chase DeLauter RF 3 0 1 0 0 1 .353 .353 1.059 1.412
HOME · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Brendan Donovan 3B 3 2 2 3 0 1 .429 .556 .929 1.485 HR (2)
Cal Raleigh C 4 0 1 1 1 1 .133 .278 .200 .478 2B
Julio Rodríguez CF 4 2 0 0 1 0 .067 .222 .067 .289
Josh Naylor 1B 4 0 0 0 1 1 .000 .167 .000 .167
Randy Arozarena LF 4 1 2 2 1 0 .308 .500 .462 .962 2B
Luke Raley RF 5 0 1 1 0 3 .286 .333 .929 1.262
Dominic Canzone DH 3 1 1 0 0 0 .300 .417 1.000 1.417 2B
Cole Young 2B 3 1 1 0 1 0 .214 .267 .500 .767
Leo Rivas SS 4 1 1 1 0 2 .154 .267 .308 .575

Pitching lines

AWAY · CLE
PITCHER IPHRERBBKHR NPERA DEC
Slade Cecconi 4.1 6 6 6 3 5 1 93 12.46 L
Peyton Pallette 1.2 2 1 1 1 1 0 38 2.45
Colin Holderman 2.0 1 1 0 1 2 0 35 6.00
HOME · SEA
PITCHER IPHRERBBKHR NPERA DEC
Emerson Hancock 6.0 0 0 0 1 9 0 97 0.00 W
Cooper Criswell 3.0 2 0 0 0 5 0 44 2.25 SV

Manager comparison

AWAY · CLE
Stephen Vogt
Lineup 2.0 R Bunts 1.1 R IBBs 1.4 R
HOME · SEA
Dan Wilson
Lineup 2.3 R Bunts 0.9 R IBBs 1.3 R

Recent form

AWAY · CLE
4-5 L2 -2 run diff
LLWLWLL?WW
HOME · SEA
4-6 W1 -11 run diff
WLLWLWLLWL

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.