Diamondbacks vs. Braves Prediction: Can Soroka Finish the Sweep in Atlanta?
Arizona has won the first two games in Atlanta. With Michael Soroka on the mound Sunday against a banged-up Braves pitching staff, here's our prediction and best bet for Diamondbacks vs. Braves.

Arizona has already taken the first two games of this series in Atlanta, and now they send out the best pitcher on the mound all weekend to try for the sweep.
Quick take:
- Pick: Diamondbacks +1.5
- Why: Michael Soroka’s been the best pitcher in this series by a wide margin, and Arizona has already beaten Atlanta’s bullpen twice
- The number to watch: Soroka’s 2.92 ERA is more than a full run better than Bryce Elder’s 4.03
The Braves are still running away with the NL East at 73-50, sitting comfortably ahead of the field, but the last 48 hours have been a gut check. Atlanta dropped a 2-0 decision on Friday and then got outright throttled 10-3 on Saturday, and now they’re trying to salvage a series finale at Truist Park against a Diamondbacks team that refuses to go away. Arizona sits at 66-58, eight games back in a stacked NL West behind the Dodgers, but a 6-4 mark over the last 10 games — including back-to-back wins in Atlanta — says this roster is playing its best baseball at the right time.
Sunday’s pitching matchup only sharpens the storyline. Whichever way this finale goes, the series has already exposed some real cracks in Atlanta’s pitching depth, and a road team playing loose after already banking the series win tends to be a dangerous out.
Why the Market Still Has Atlanta Favored
Atlanta opened as home favorites at -126 on the moneyline, with the Braves giving up 1.5 runs at -1.5 (+172) and Arizona getting the points at +1.5 (-210). The total sits at 9, with the under drawing slightly more respect at -114 to the over’s -106. Bettors shopping around for the best number on that spread will want to check a DraftKings promo code before locking in a side, since that line leans heavily on home-field reputation and Atlanta’s overall record and undersells what’s actually happened on the mound in this series.
Soroka’s Been Elite, Elder’s Been Homer-Prone
Michael Soroka takes the ball for Arizona with an 8-3 record and a 2.92 ERA over 16 starts, backed by a 1.10 WHIP and a strikeout rate that’s quietly become one of the better marks among NL starters this summer. His FIP of 2.93 basically matches his ERA, which means his run prevention isn’t smoke and mirrors — the underlying process supports it. Bryce Elder, by contrast, is 8-7 with a 4.03 ERA and a 1.25 WHIP, and his FIP actually sits higher than his ERA at 4.58, a sign that some regression could be coming rather than the reverse.
Arizona’s lineup has done its part too. Corbin Carroll has been the engine at the top, hitting for an .824 OPS with 18 home runs, and Gabriel Moreno has quietly been one of the more productive hitters in the order at a .304 average. Nolan Arenado has chipped in 18 homers of his own, giving Soroka more than enough support behind him. On the other side, Atlanta’s lineup is fronted by Ronald Acuña Jr. and Matt Olson, who’s slugged .544 with 35 home runs, but the Braves have managed just three runs total across the first two games of this series against Arizona’s pitching. That’s a lineup built around thunder at the top getting shut down by a road rotation that’s simply executed better for two straight nights.
Other Game Picks
- Yankees vs. Blue Jays Prediction: Guerrero’s Concussion Changes Everything for Sunday’s Finale
- Padres vs. Guardians Prediction: San Diego Looks to Close Out Series Behind Red-Hot Fernando Tatis Jr.
- Cardinals vs. Cubs Prediction: Chicago Looks to Complete the Sweep at Wrigley
- Brewers vs. Dodgers Prediction: Milwaukee Eyes Series Win Behind Henderson’s Dominant Arm
Soroka’s 2.92 ERA is the widest gap between the two starters in this series all weekend — and it’s not close.
That gap matters more given who’s missing from Atlanta’s pitching staff right now. Spencer Strider (elbow) and Spencer Schwellenbach (elbow) are both out for extended stretches, and the bullpen is down key arms in Robert Suárez and Reynaldo López, both nursing injuries of their own. That’s stretched Atlanta’s relief corps thin at exactly the wrong time, and it showed on Saturday when a laugher got out of hand in a hurry.
Michael Harris II has still been steady in center for Atlanta, batting .290 with 20 home runs, and he remains one of the few consistent bright spots for a Braves offense that’s cooled off at exactly the wrong time. But one productive bat isn’t enough to offset a rotation and bullpen dealing with this much attrition heading into a series finale, especially against a pitcher throwing the way Soroka has all summer.
Prediction and Best Bet
Arizona has already won this series regardless of what happens Sunday, and the matchup on paper favors them finishing the sweep. Soroka gives the Diamondbacks a real edge on the mound, and Atlanta’s banged-up bullpen doesn’t inspire much confidence if this one turns into a bullpen game in the middle innings. The reduced number — Atlanta -1.5 — makes the Diamondbacks and the plus-runs the more appealing side, especially with Arizona also getting a plus-money look on the moneyline.
The pick:
- Prediction: Diamondbacks 5, Braves 3
- Best Bet: Diamondbacks +1.5
Bet the pitching matchup and the recent trend, not the standings — Arizona’s been the better team on the field all series.