Atlanta Braves vs Pittsburgh Pirates, September 28, 2025

September 28, 2025, 3:15 PM ET | Truist Park

Starting Pitchers

Pittsburgh Pirates

Johan Oviedo headshot
Recorded starter

Atlanta Braves

Charlie Morton headshot
Recorded starter

Season Comparison

2025
Pittsburgh PiratesAtlanta Braves
.655
OPS
.719
117
HR
190
583
Runs
724
3.76
ERA
4.36
1.22
WHIP
1.31
1314
Strikeouts by pitchers
1416

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Chris Sale headshot
Atlanta Braves, MLBDB pick
Johan Oviedo headshot
Pittsburgh Pirates, MLBDB pick
Ronald Acuña Jr. headshot
Atlanta Braves, MLBDB pick

Box Score

Batting

6 players led Pittsburgh Pirates with 1 hit each.

Pittsburgh Pirates batting
PlayerABRHRBIBBSOHR
Jared TrioloSS3000120
Nick Gonzales2B4000010
Tommy PhamLF2010110
Jack SuwinskiCF1000000
Andrew McCutchenDH2010000
Bryan ReynoldsPH/DH1110000
Spencer HorwitzPH/DH1000000
Joey BartC4011010
Alexander CanarioCF/LF3000020
Oneil CruzPH1000010
Nick YorkeRF4010010
Rafael Flores Jr.1B3000010
Cam Devanney3B2010110
Totals311613110

Matt Olson led Atlanta Braves with 2 hits and 1 RBI.

Atlanta Braves batting
PlayerABRHRBIBBSOHR
Jurickson ProfarLF4000020
Matt Olson1B3221100
Ronald Acuña Jr.RF3112121
Drake BaldwinC4000000
Ha-Seong KimSS3000110
Michael Harris IICF3010000
Marcell OzunaDH3000010
Nacho Alvarez Jr.3B2010110
Nick Allen2B3110000
Totals28463471

Pitching

Johan Oviedo went 5.0 innings for Pittsburgh Pirates (3 SO, 2 ER); Chris Sale went 5.2 innings for Atlanta Braves (9 SO, 1 ER).

Pitching lines
PitcherIPHRERBBSOHR
Pittsburgh Pirates
Johan Oviedo5.0322331
Hunter Barco2.0100030
Yohan Ramírez1.0221110
Atlanta Braves
Charlie Morton1.1200110
Chris Sale5.2411290
Tyler Kinley1.0000000
Raisel Iglesias1.0000010
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

No scoring plays available.

Play-by-Play

Play-by-play not available yet.