ARCHIVE April 25, 2026
April 25, 2026 · NL Cent

Pittsburgh Pirates vs Milwaukee Brewers

April 25, 2026American Family FieldRoof Closed 62°F · 0 mph, None
AWAY
Pittsburgh Pirates
16-11
6
vs
HOME
Milwaukee Brewers
13-13
3

Scoring summary

INN BATTER PLAY SCORE
T4 Spencer Horwitz Spencer Horwitz singles on a line drive to center fielder Garrett Mitchell. Bryan Reynolds scores. Nick Gonzales to 2nd. PIT 1, MIL 0
T4 Konnor Griffin Konnor Griffin singles on a line drive to right fielder Sal Frelick. Nick Gonzales scores. Jake Mangum to 3rd. PIT 2, MIL 0
B4 Garrett Mitchell Garrett Mitchell grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz. Jake Bauers scores. Tyler Black to 3rd. PIT 2, MIL 1
B4 Sal Frelick Sal Frelick out on a sacrifice fly to right fielder Bryan Reynolds. Tyler Black scores. PIT 2, MIL 2
T6 Spencer Horwitz Spencer Horwitz out on a sacrifice fly to left fielder Greg Jones. Ryan O'Hearn scores. Nick Gonzales to 3rd. PIT 3, MIL 2
B6 Sal Frelick Sal Frelick out on a sacrifice fly to right fielder Bryan Reynolds. Jake Bauers scores. PIT 3, MIL 3
T10 Bryan Reynolds Bryan Reynolds singles on a ground ball to left fielder Greg Jones. Henry Davis scores. Nick Yorke to 2nd. PIT 4, MIL 3
T10 Nick Gonzales Nick Gonzales singles on a line drive to left fielder Greg Jones. Nick Yorke scores. Bryan Reynolds scores. Fielding error by left fielder Greg Jones. PIT 6, MIL 3

Box score

  12345678910 R
PIT 0002010003 6
MIL 0002010000 3

Pitching & bullpen

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

Pirates AWAY 6

Mitch Keller started for Pirates, leaving with the game tied 2–2.

workload · innings pitched
  • Mitch Keller Starter 5.0 93 3 6
    Pitch-by-pitch: what Mitch Keller threw
    CSW 30% 1st-pitch strike 64% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 41 44% 6 7 14 9 5
    Cutter 12 13% 3 0 2 6 1
    Sweeper 11 12% 0 3 1 3 4
    Curveball 9 10% 2 2 0 4 1
    Sinker 7 8% 1 1 0 3 2
    Slider 7 8% 0 2 0 4 1
    Changeup 6 6% 0 1 1 4 0
  • Isaac Mattson Reliever 1.0 4 0 0 BS inherited 2, 1 scored
  • Mason Montgomery Setup 1.0 20 0 1
  • Dennis Santana Closer 1.0 17 0 1
  • Gregory Soto Setup 1.0 14 0 1 W
  • Yohan Ramírez Middle 1.0 15 0 2 SV
Brewers HOME 3

Jacob Misiorowski started for Brewers, leaving trailing 2–3. Out of the bullpen, Angel Zerpa took the roughest line.

workload · innings pitched
  • Jacob Misiorowski Starter 6.0 91 3 9
    Pitch-by-pitch: what Jacob Misiorowski threw
    CSW 37% 1st-pitch strike 69% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 56 62% 18 11 6 14 7
    Cutter 26 29% 2 3 7 8 6
    Curveball 8 9% 0 0 2 5 1
    Changeup 1 1% 0 0 0 1 0
  • Aaron Ashby Middle 2.0 21 0 4
  • Abner Uribe Setup 1.0 8 0 1
  • Angel Zerpa Reliever 0.2 16 3 1 L
  • Grant Anderson Middle 0.1 4 0 0 inherited 2, all 2 scored

Where the game turned

1 run Top 10th · off Zerpa
  • Reynolds 1B (1)

Batting lines

AWAY · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Oneil Cruz CF 5 0 0 0 0 4 .259 .320 .518 .838
Bryan Reynolds RF 3 2 1 1 1 2 .247 .383 .381 .764
Ryan O'Hearn DH 4 1 1 0 0 2 .330 .419 .511 .930
Nick Gonzales 2B 5 1 3 1 0 1 .302 .341 .337 .678
Spencer Horwitz 1B 4 0 1 2 0 0 .261 .376 .377 .753
Jake Mangum LF 4 0 0 0 0 2 .273 .333 .309 .642
Konnor Griffin SS 4 0 2 1 0 2 .230 .284 .324 .608 SB
Henry Davis C 4 1 0 0 0 0 .161 .266 .214 .480
Brandon Lowe 2B 4 0 1 0 0 2 .247 .340 .527 .867
Marcell Ozuna PH 0 0 0 0 1 0 .165 .237 .259 .496
HOME · MIL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Brice Turang 2B 4 0 1 0 1 2 .270 .405 .483 .888
William Contreras C 5 0 0 0 0 1 .263 .340 .389 .729
Jake Bauers 1B 5 2 2 0 0 2 .250 .308 .452 .760
Tyler Black DH 5 1 2 0 0 2 .250 .250 .375 .625 2B
Garrett Mitchell CF 4 0 1 1 0 0 .246 .402 .400 .802 2B
Sal Frelick RF 0 0 0 2 2 0 .205 .312 .269 .581
Greg Jones LF 4 0 0 0 0 2 .133 .133 .133 .266
Luis Rengifo 3B 2 0 0 0 0 1 .167 .238 .250 .488
Joey Ortiz SS 3 0 0 0 1 0 .180 .265 .180 .445
David Hamilton 3B 2 0 0 0 0 1 .230 .356 .230 .586

Pitching lines

AWAY · PIT
PITCHER IPHRERBBKHR NPERA DEC
Mitch Keller 5.0 5 3 3 2 6 0 93 3.18
Isaac Mattson 1.0 0 0 0 0 0 0 4 1.15 BS
Mason Montgomery 1.0 0 0 0 1 1 0 20 3.97
Dennis Santana 1.0 1 0 0 1 1 0 17 0.69
Gregory Soto 1.0 0 0 0 0 1 0 14 1.98 W
Yohan Ramírez 1.0 0 0 0 0 2 0 15 2.04 SV
HOME · MIL
PITCHER IPHRERBBKHR NPERA DEC
Jacob Misiorowski 6.0 6 3 3 1 9 0 91 3.31
Aaron Ashby 2.0 1 0 0 0 4 0 21 2.60
Abner Uribe 1.0 0 0 0 0 1 0 8 4.35
Angel Zerpa 0.2 1 3 1 1 1 0 16 6.39 L
Grant Anderson 0.1 1 0 0 0 0 0 4 2.57

Manager comparison

AWAY · PIT
Don Kelly
Lineup 3.0 R Bunts 0.6 R IBBs 1.8 R
HOME · MIL
Pat Murphy
Lineup 1.5 R Bunts 2.8 R IBBs 4.1 R

Recent form

AWAY · PIT
4-6 W1 -8 run diff
WLLWWLLWLL
HOME · MIL
6-4 W2 +17 run diff
WWLLLWWWLW

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.