ARCHIVE April 4, 2026
April 4, 2026 · NL Cent

Baltimore Orioles vs Pittsburgh Pirates

April 4, 2026PNC ParkPartly Cloudy 82°F · 15 mph, Out To LF
AWAY
Baltimore Orioles
3-5
2
vs
HOME
Pittsburgh Pirates
5-3
3

Scoring summary

INN BATTER PLAY SCORE
T4 Dylan Beavers Dylan Beavers singles on a line drive to right fielder Ryan O'Hearn. Gunnar Henderson scores. Adley Rutschman to 2nd. BAL 1, PIT 0
T4 Leody Taveras Leody Taveras singles on a sharp line drive to right fielder Ryan O'Hearn. Adley Rutschman scores. Dylan Beavers to 3rd. Coby Mayo to 2nd. BAL 2, PIT 0
B4 Spencer Horwitz Spencer Horwitz out on a sacrifice fly to left fielder Dylan Beavers. Bryan Reynolds scores. BAL 2, PIT 1
B8 Jake Mangum Jake Mangum reaches on a fielding error by pitcher Anthony Nunez. Nick Yorke scores. Nick Gonzales to 2nd. BAL 2, PIT 2
B9 Nick Yorke Nick Yorke doubles (1) on a sharp line drive to left fielder Dylan Beavers. Bryan Reynolds scores. Ryan O'Hearn to 3rd. BAL 2, PIT 3

Box score

  123456789 R
BAL 000200000 2
PIT 000100011 3

Pitching & bullpen

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

Orioles AWAY 2

Shane Baz started for Orioles, leaving with a 2–1 lead. Out of the bullpen, Anthony Nunez took the roughest line.

workload · innings pitched
  • Shane Baz Starter 5.2 98 1 5
    Pitch-by-pitch: what Shane Baz threw
    CSW 30% 1st-pitch strike 56% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Knuckle Curve 36 37% 4 7 6 13 6
    Four-Seam Fastball 31 32% 4 8 5 9 5
    Cutter 22 22% 2 1 6 8 5
    Changeup 8 8% 0 2 1 5 0
    Sinker 1 1% 0 1 0 0 0
  • Rico Garcia Setup 0.1 10 0 0 HLD inherited 1, stranded 1
  • Grant Wolfram Setup 1.0 21 0 2 HLD
  • Anthony Nunez Middle 1.0 27 1 0 BS
  • Ryan Helsley Reliever 0.1 13 1 0 L
Pirates HOME 3

Carmen Mlodzinski started for Pirates, leaving trailing 1–2.

workload · innings pitched
  • Carmen Mlodzinski Starter 4.2 84 2 5
    Pitch-by-pitch: what Carmen Mlodzinski threw
    CSW 25% 1st-pitch strike 67% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Splitter 29 35% 3 6 6 12 2
    Four-Seam Fastball 19 23% 0 5 3 8 3
    Sinker 15 18% 0 0 4 7 4
    Curveball 15 18% 3 3 1 4 4
    Slider 6 7% 0 1 1 4 0
  • Hunter Barco Reliever 2.1 45 0 1 inherited 1, stranded 1
  • Isaac Mattson Reliever 1.0 17 0 1
  • Dennis Santana Closer 1.0 13 0 1 W

Where the game turned

1 run Bottom 9th · off Helsley
  • Yorke 2B (1)

Batting lines

AWAY · BAL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Taylor Ward DH 4 0 0 0 1 1 .290 .395 .387 .782
Gunnar Henderson SS 3 1 1 0 2 1 .242 .342 .485 .827
Pete Alonso 1B 4 0 0 0 0 2 .226 .314 .323 .637
Adley Rutschman C 4 1 2 0 0 0 .333 .440 .524 .964
Dylan Beavers LF 4 0 1 1 0 1 .318 .318 .500 .818
Coby Mayo 3B 3 0 1 0 1 1 .150 .292 .200 .492
Leody Taveras CF 2 0 1 1 2 0 .500 .700 .667 1.367
Tyler O'Neill RF 2 0 0 0 0 0 .125 .263 .313 .576
Blaze Alexander 2B 3 0 0 0 1 0 .333 .368 .333 .701 SB
Colton Cowser RF 2 0 0 0 0 2 .235 .333 .294 .627
HOME · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Oneil Cruz CF 4 0 1 0 1 1 .290 .333 .581 .914
Brandon Lowe 2B 4 0 0 0 1 1 .280 .419 .720 1.139
Bryan Reynolds LF 4 2 3 0 1 1 .265 .324 .471 .795 2B
Ryan O'Hearn RF 4 0 1 0 1 1 .360 .469 .600 1.069
Nick Yorke DH 1 1 1 1 0 0 .273 .438 .364 .802 2B
Konnor Griffin SS 3 0 0 0 0 0 .167 .375 .333 .708
Spencer Horwitz 1B 3 0 1 1 0 0 .143 .208 .190 .398 2B
Nick Gonzales 3B 2 0 0 0 2 0 .310 .375 .379 .754
Marcell Ozuna DH 4 0 1 0 0 2 .074 .194 .074 .268
Joey Bart C 3 0 0 0 0 1 .125 .222 .125 .347
Jake Mangum PH 1 0 0 0 0 0 .158 .200 .211 .411

Pitching lines

AWAY · BAL
PITCHER IPHRERBBKHR NPERA DEC
Shane Baz 5.2 4 1 1 3 5 0 98 4.09
Rico Garcia 0.1 0 0 0 1 0 0 10 0.00 HLD
Grant Wolfram 1.0 1 0 0 0 2 0 21 5.40 HLD
Anthony Nunez 1.0 1 1 0 1 0 0 27 1.80 BS
Ryan Helsley 0.1 2 1 1 1 0 0 13 3.86 L
HOME · PIT
PITCHER IPHRERBBKHR NPERA DEC
Carmen Mlodzinski 4.2 5 2 2 3 5 0 84 4.00
Hunter Barco 2.1 0 0 0 3 1 0 45 6.75
Isaac Mattson 1.0 1 0 0 1 1 0 17 3.60
Dennis Santana 1.0 0 0 0 0 1 0 13 0.00 W

Manager comparison

AWAY · BAL
Craig Albernaz
Lineup 1.7 R Bunts 0.7 R IBBs 2.3 R
HOME · PIT
Don Kelly
Lineup 3.0 R Bunts 0.6 R IBBs 1.8 R

Recent form

AWAY · BAL
5-5 W3 +8 run diff
WWWLLWLLLW
HOME · PIT
4-6 W1 -8 run diff
WLLWWLLWLL

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.