Up arrow
MLB
Games

Arizona Diamondbacks vs. Atlanta Braves: Preview, Predictions and Picks for June 5, 2025

Updated on:
Jun 5, 2025 1:12 PM
The Atlanta Braves, riding a recent slump, look to bounce back as they host the Arizona Diamondbacks at Truist Park on Thursday, June 5, 2025, at 12:15 PM. The Diamondbacks, holding a slight edge in the regular season series, aim to capitalize on their decent home record.
Arizona Diamondbacks vs Atlanta Braves

Current Odds

ARI
ATL
Over
12.5
-105
Under
13.5
-114
ARI
+5.0
-104
ATL
-4.5
+145
ARI
ML
+3400
ATL
ML
-3333

Diamondbacks vs Braves statistics

Stat Diamondbacks Braves
Hits 525 (8th) 494 (20th)
Batting Average .254 (6th) .243 (18th)
Runs Batted In 299 (5th) 230 (Tied-22nd)
Runs 306 (5th) 240 (Tied-23rd)
Home Runs 84 (4th) 63 (Tied-14th)
Walks 223 (Tied-4th) 205 (15th)
Stolen Bases 51 (11th) 36 (Tied-22nd)
Strikeouts 458 (4th) 514 (Tied-16th)
Pitches 9134 (11th) 9003 (14th)

Atlanta Braves recent games

Game Date Opponent Result Score
6/4/25 vs Arizona Diamondbacks L 2-1
6/3/25 vs Arizona Diamondbacks L 8-3
6/1/25 vs Boston Red Sox L 3-1
5/31/25 vs Boston Red Sox W 5-0
5/30/25 vs Boston Red Sox L 5-1

Arizona Diamondbacks recent games

Game Date Opponent Result Score
6/4/25 @ Atlanta Braves W 2-1
6/3/25 @ Atlanta Braves W 8-3
6/1/25 vs Washington Nationals W 3-1
5/31/25 vs Washington Nationals L 11-7
5/30/25 vs Washington Nationals L 9-7

Atlanta Braves injuries

  • Daysbel Hernandez (RP): Day-To-Day
  • Charles Leblanc (3B): Day-To-Day
  • Stuart Fairchild (RF): 10-Day-IL
  • Nacho Alvarez Jr. (SS): 60-Day-IL
  • Jurickson Profar (LF): suspension

Arizona Diamondbacks injuries

  • Eduardo Rodriguez (SP): 15-Day-IL
  • Connor Kaiser (SS): Day-To-Day
  • Corbin Burnes (SP): 15-Day-IL
  • A.J. Puk (RP): 60-Day-IL
  • Jordan Montgomery (SP): 60-Day-IL

Diamondbacks vs Braves game info

Type Info
Venue Truist Park
Location Atlanta, Georgia
First pitch Thu 12:15 PM
TV MLBN
Temperature 76°
Chance of Rain 20%

Diamondbacks vs Braves predictions

When the Arizona Diamondbacks roll into Truist Park, keep your eyes on guys like Corbin Carroll and Josh Naylor. Carroll looks like he’s primed for another solid night at the plate, with his knack for getting on base and loud contact suggesting he’ll chip in with a hit or two and maybe even come around to score. Naylor’s been rock steady for Arizona, and I wouldn’t be surprised if he comes through in a big spot with an RBI or even leaves the yard. Then there’s Eugenio Suarez, who has been a clutch RBI producer—he could collect a couple knocks and really set the tone for the D-backs offense. Plus, with Brandon Pfaadt slated to start, Arizona fans can expect five-plus quality innings and some key strikeouts to keep Atlanta’s lineup honest.

On the flip side, Atlanta Braves fans are hoping for a turnaround, especially from stars like Marcell Ozuna and Matt Olson. Ozuna’s been swinging a hot bat, and you get the sense he’s due for another multi-hit game—he might even send one deep in front of the home crowd. Olson, always a threat in the heart of the order, has the power to change the game with a single swing and could easily drive in a run or two. And with Ronald Acuna’s speed and pop at the top of the lineup, don’t be shocked if he provides a spark—scoring a run, swiping a bag, or just making things happen on the bases. Rookie Grant Holmes will take the mound for Atlanta, and if he can give them five steady innings and keep the Diamondbacks off balance, that could give the Braves the edge they desperately need.

So, who’s got the upper hand in this matchup? Given Arizona’s slightly deeper lineup and the recent struggles Atlanta has faced, I’m leaning toward the Diamondbacks sneaking out of Truist Park with a win. Their offense looks a little more well-rounded right now, and with Pfaadt on the bump, they just might have enough to hold down the Braves and keep their own playoff chase moving forward. What do you think—is this where Atlanta flips the script, or do the D-backs keep the momentum rolling?

Atlanta Braves

Arizona Diamondbacks

More Games