MLB

Arizona has the edge in the places that matter most for a close MLB game: home performance, bullpen steadiness, and a starting pitcher who can shorten the game. The Diamondbacks have also been a better run-line team than Miami and own the better home record, which matters here because the Marlins have struggled away from home. Sandy Alcantara gives Miami a real chance to keep this tight, but the overall support around him is thinner than Arizona’s setup.
Miami’s offense has been slightly better on the full-season board, leading Arizona in batting average, on-base percentage, OPS, runs, and home runs. Even so, the Marlins have been just 29-43 away from home and come in with a 3-7 stretch over their last 10, which raises concern about whether that offense can carry over in this park. Arizona has been more inconsistent overall, but the D-backs are 42-33 at home and have handled that setting better than Miami has handled the road.
Corbin Burnes takes the ball for Arizona after posting a 0-0 record with a 0.00 ERA and 2 strikeouts in the available probable-pitcher data. The full season team pitching line behind him is solid, with Arizona carrying a 4.09 ERA and 1.28 WHIP, and the bullpen has been a bit better than Miami’s at 3.96 ERA and 1.23 WHIP. That combination gives Arizona a workable path to control the middle innings if Burnes gets through the first trip or two cleanly. Sandy Alcantara starts for Miami with a 13-10 record, 3.78 ERA, and 143 strikeouts in the available probable-pitcher data. He is the stronger season-long arm on paper, and Miami’s team pitching line is close to Arizona’s with a 4.10 ERA and 1.28 WHIP, but the Marlins’ relief group has been shakier in run prevention than Arizona’s overall. If Alcantara does not cover enough innings, Miami can run into trouble once the game shifts to the bullpen.
Arizona looks like the better side in a game that should stay competitive early, but the Diamondbacks’ home edge and bullpen advantage give them the cleaner path to victory. Miami’s offense has been more productive overall, yet the Marlins have not traveled well and are coming in with weaker recent results. The projected result is Arizona 5, Miami 3, which supports a Diamondbacks win and an eight-run total.