ARCHIVE April 15, 2026
April 15, 2026 · NL Cent

San Francisco Giants vs Cincinnati Reds

April 15, 2026Great American Ball ParkPartly Cloudy 80°F · 13 mph, In From RF
AWAY
San Francisco Giants
6-12
3
vs
HOME
Cincinnati Reds
11-7
8

Scoring summary

INN BATTER PLAY SCORE
B1 Sal Stewart Sal Stewart homers (6) on a line drive to right center field. TJ Friedl scores. Matt McLain scores. SF 0, CIN 3
B1 Eugenio Suárez Eugenio Suárez homers (3) on a fly ball to right field. SF 0, CIN 4
T2 Daniel Susac Daniel Susac doubles (1) on a ground ball to left fielder Spencer Steer. Matt Chapman scores. Jung Hoo Lee scores. SF 2, CIN 4
B2 Sal Stewart Sal Stewart homers (7) on a fly ball to right center field. Matt McLain scores. Elly De La Cruz scores. SF 2, CIN 7
B4 Elly De La Cruz Elly De La Cruz homers (6) on a fly ball to center field. SF 2, CIN 8
T7 Heliot Ramos Heliot Ramos singles on a sharp line drive to right fielder Rece Hinds. Rafael Devers scores. Daniel Susac to 2nd. SF 3, CIN 8

Box score

  123456789 R
SF 020000100 3
CIN 430100000 8

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 3

Tyler Mahle started for Giants, leaving trailing 2–8.

workload · innings pitched
  • Tyler Mahle Starter 4.0 89 8 6 L
    Pitch-by-pitch: what Tyler Mahle threw
    CSW 27% 1st-pitch strike 54% 3.7 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 22 25% 2 6 3 8 3
    Slider 20 22% 2 2 0 12 4
    Splitter 18 20% 4 0 5 8 1
    Cutter 17 19% 0 4 1 8 4
    Sinker 12 13% 1 3 3 4 1
  • Blade Tidwell Reliever 1.0 13 0 1
  • Ryan Borucki Reliever 1.0 9 0 1
  • JT Brubaker Middle 2.0 28 0 2
Reds HOME 8

Rhett Lowder started for Reds, leaving with a 8–3 lead.

workload · innings pitched
  • Rhett Lowder Starter 6.2 90 3 4 W
    Pitch-by-pitch: what Rhett Lowder threw
    CSW 29% 1st-pitch strike 56% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 26 29% 0 5 4 8 9
    Four-Seam Fastball 24 27% 2 7 4 7 4
    Changeup 22 24% 1 5 3 8 5
    Slider 18 20% 3 3 0 10 2
  • Brock Burke Setup 0.1 13 0 1 inherited 2, 1 scored
  • Graham Ashcraft Reliever 1.0 23 0 0
  • Pierce Johnson Reliever 1.0 14 0 1

Where the game turned

3 runs Bottom 1st · off Mahle
  • Stewart HR (3)

Batting lines

AWAY · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Willy Adames SS 4 0 0 0 0 4 .257 .307 .514 .821
Luis Arraez 2B 3 0 1 0 1 0 .333 .371 .413 .784
Casey Schmitt DH 4 0 0 0 0 0 .311 .380 .489 .869
Rafael Devers 1B 4 1 2 0 0 1 .229 .280 .329 .609
Matt Chapman 3B 4 1 1 0 0 0 .271 .320 .386 .706
Jung Hoo Lee CF 3 1 1 0 1 0 .213 .275 .361 .636 2B
Daniel Susac C 4 0 2 2 0 0 .563 .588 .750 1.338 2B
Heliot Ramos LF 2 0 1 1 0 1 .234 .258 .266 .524
Jerar Encarnacion RF 2 0 1 0 0 0 .250 .250 .292 .542
Will Brennan LF 2 0 0 0 0 0 .000 .000 .000 .000
Drew Gilbert CF 2 0 0 0 0 0 .000 .000 .000 .000
HOME · CIN
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
TJ Friedl LF 4 1 1 0 0 0 .159 .284 .159 .443
Matt McLain 2B 2 2 0 0 3 1 .203 .354 .250 .604
Elly De La Cruz SS 4 2 1 1 1 3 .282 .363 .577 .940 HR (6)
Sal Stewart 1B 4 2 2 6 0 1 .323 .434 .726 1.160 2 HR (6, 7)
Eugenio Suárez DH 4 1 3 1 0 0 .250 .324 .406 .730 HR (3)
Rece Hinds RF 4 0 0 0 0 2 .000 .000 .000 .000
Tyler Stephenson C 3 0 1 0 1 1 .175 .313 .325 .638
Ke'Bryan Hayes 3B 3 0 0 0 1 0 .068 .146 .068 .214
Spencer Steer LF 4 0 2 0 0 2 .207 .242 .414 .656

Pitching lines

AWAY · SF
PITCHER IPHRERBBKHR NPERA DEC
Tyler Mahle 4.0 8 8 8 5 6 4 89 7.23 L
Blade Tidwell 1.0 0 0 0 0 1 0 13 2.57
Ryan Borucki 1.0 0 0 0 0 1 0 9 7.11
JT Brubaker 2.0 2 0 0 1 2 0 28 2.61
HOME · CIN
PITCHER IPHRERBBKHR NPERA DEC
Rhett Lowder 6.2 5 3 3 1 4 0 90 3.52 W
Brock Burke 0.1 2 0 0 0 1 0 13 1.17
Graham Ashcraft 1.0 1 0 0 1 0 0 23 1.80
Pierce Johnson 1.0 1 0 0 0 1 0 14 3.68

Manager comparison

AWAY · SF
Tony Vitello
Lineup 1.7 R Bunts 1.6 R IBBs 1.8 R
HOME · CIN
Terry Francona
Lineup 1.7 R Bunts 1.5 R IBBs 2.9 R

Recent form

AWAY · SF
4-5 L3 +2 run diff
LLL?WWWWLL
HOME · CIN
5-5 L1 +7 run diff
LWWLLWWLWL

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.