April 15, 2026 · NL Cent
San Francisco Giants vs Cincinnati Reds
vs
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
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 |
| CIN | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 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/PAPitch # % Whiff CS Foul Ball In 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/PAPitch # % Whiff CS Foul Ball In 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
- Stewart HR (3)
Batting lines
AWAY · SF
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 | IP | H | R | ER | BB | K | HR | NP | ERA | 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 | IP | H | R | ER | BB | K | HR | NP | ERA | 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
Lineup 1.7 R
Bunts 1.6 R
IBBs 1.8 R
HOME · CIN
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.