MLB

Arizona has won two straight and comes in with a better overall record, while Colorado is on a one-game losing streak and has dropped eight of its last ten. The Diamondbacks have produced 693 runs with a .244 average and a .713 OPS, and their staff has been more dependable with a 4.11 ERA and 1.28 WHIP. Colorado has actually scored 727 runs with a .254 average and a .740 OPS, but the pitching side has dragged the club down with a 5.57 ERA, 1.53 WHIP, and 904 runs allowed. That imbalance is the main reason Arizona looks like the more trustworthy side despite Colorado’s stronger bat-to-ball numbers.
Michael Soroka gets the ball for Arizona and brings an 8-5 record with a 3.45 ERA and 101 strikeouts. His season numbers point to a starter who has been much more effective than Colorado’s arms, and he gives Arizona a strong chance to control the game before the bullpen takes over. Kyle Freeland starts for Colorado with a 4-10 record, a 6.38 ERA, and 104 strikeouts. He did show a better stretch in August, posting a 2.52 ERA over four starts, but his season-long work has been rough, and the overall run-prevention gap between the two starters is a major factor in this matchup.
Arizona has the stronger pitching staff, the better bullpen, and the steadier road form, while Colorado’s season has been defined by poor run prevention and a weaker overall record. Michael Soroka’s edge over Kyle Freeland gives the Diamondbacks the early-game advantage, and Arizona’s deeper relief numbers support a multi-run win if the game tightens late. The projected final is Arizona 7, Colorado 4, with the Diamondbacks covering the run line.