ARCHIVE June 21, 2026
June 21, 2026 · NL East

San Francisco Giants vs Miami Marlins

June 21, 2026loanDepot parkRoof Closed 72°F · 0 mph, None
AWAY
San Francisco Giants
31-46
1
vs
HOME
Miami Marlins
40-38
2

Game Highlights

Published June 21, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B2 Kyle Stowers Kyle Stowers homers (8) on a fly ball to center field. SF 0, MIA 1
T3 Casey Schmitt Casey Schmitt singles on a line drive to right fielder Griffin Conine. Luis Arraez scores. Bryce Eldridge to 3rd. SF 1, MIA 1
B4 Otto Lopez Otto Lopez doubles (20) on a line drive to center fielder Drew Gilbert. Kyle Stowers scores. SF 1, MIA 2

Box score

  123456789 R
SF 001000000 1
MIA 010100000 2

Pitching & bullpen

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

Giants AWAY 1

Logan Webb started for Giants, leaving trailing 1–2.

workload · innings pitched
  • Logan Webb Starter 8.0 103 2 5 L
    Pitch-by-pitch: what Logan Webb threw
    CSW 24% 1st-pitch strike 70% 3.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 41 40% 8 1 8 16 8
    Sweeper 20 19% 1 5 6 7 1
    Sinker 16 16% 0 5 3 1 7
    Cutter 15 15% 2 3 2 3 5
    Four-Seam Fastball 11 11% 0 0 3 6 2
Marlins HOME 2

Ryan Gusto started for Marlins, leaving with a 2–1 lead.

workload · innings pitched
  • Ryan Gusto Starter 4.1 68 1 6
    Pitch-by-pitch: what Ryan Gusto threw
    CSW 29% 1st-pitch strike 72% 3.8 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 15 22% 1 1 3 7 3
    Four-Seam Fastball 15 22% 3 3 2 5 2
    Sinker 14 21% 2 3 2 5 2
    Sweeper 11 16% 2 1 3 4 1
    Cutter 6 9% 1 2 0 3 0
    Curveball 4 6% 0 1 0 1 2
    Slider 3 4% 0 0 1 2 0
  • John King Middle 1.1 10 0 0 W inherited 1, stranded 1
  • Calvin Faucher Setup 1.1 12 0 0 HLD inherited 1, stranded 1
  • Michael Petersen Setup 1.0 16 0 0 HLD
  • Lake Bachar Long 1.0 11 0 0 SV

Where the game turned

1 run Bottom 4th · off Webb
  • Lopez 2B (1)

Game insights

Batting lines

AWAY · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Luis Arraez 2B 4 1 1 0 0 0 .320 .357 .444 .801 2B
Bryce Eldridge DH 3 0 0 0 1 0 .298 .389 .516 .905
Casey Schmitt LF 4 0 2 1 0 0 .296 .324 .531 .855
Jung Hoo Lee RF 3 0 0 0 1 0 .327 .359 .456 .815
Willy Adames SS 4 0 0 0 0 2 .223 .266 .420 .686
Matt Chapman 3B 2 0 0 0 0 1 .243 .330 .386 .716
Drew Gilbert CF 3 0 1 0 0 1 .236 .310 .369 .679
Daniel Susac C 3 0 0 0 0 1 .278 .327 .351 .678
Rafael Devers 1B 3 0 0 0 1 1 .238 .302 .433 .735
HOME · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jakob Marsee CF 3 0 0 0 0 0 .205 .327 .312 .639
Griffin Conine RF 4 0 0 0 0 1 .231 .310 .500 .810
Xavier Edwards 2B 3 0 1 0 0 1 .286 .369 .417 .786
Kyle Stowers 1B 2 2 1 1 1 0 .223 .319 .416 .735 HR (8)
Otto Lopez SS 3 0 1 1 0 0 .332 .364 .467 .831 2B
Owen Caissie DH 3 0 0 0 0 1 .222 .282 .411 .693
Esteury Ruiz LF 3 0 1 0 0 1 .260 .360 .548 .908
Joe Mack C 3 0 0 0 0 1 .248 .311 .376 .687
Connor Norby 3B 3 0 1 0 0 0 .210 .320 .333 .653

Pitching lines

AWAY · SF
PITCHER IPHRERBBKHR NPERA DEC
Logan Webb 8.0 5 2 2 1 5 1 103 3.35 L
HOME · MIA
PITCHER IPHRERBBKHR NPERA DEC
Ryan Gusto 4.1 3 1 1 2 6 0 68 6.00
John King 1.1 1 0 0 0 0 0 10 2.14 W
Calvin Faucher 1.1 0 0 0 0 0 0 12 3.13 HLD
Michael Petersen 1.0 0 0 0 0 0 0 16 3.34 HLD
Lake Bachar 1.0 0 0 0 1 0 0 11 3.02 SV

Manager comparison

AWAY · SF
Tony Vitello
Lineup 1.7 R Bunts 1.6 R IBBs 1.8 R
HOME · MIA
Clayton McCullough
Lineup 2.4 R Bunts 1.2 R IBBs 0.8 R

Recent form

AWAY · SF
4-5 L3 +2 run diff
LLL?WWWWLL
HOME · MIA
6-4 L1 +5 run diff
LWWWWLLWLW

Season series: 0-3 with SF 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.