MLB

Arizona has been the better team across the season, with a stronger record, a much smaller run differential gap, and more reliable pitching. The Diamondbacks also own the sharper bullpen numbers, while Colorado’s staff has struggled to miss bats and keep traffic off the bases. Offensively, the Rockies are slightly better in raw batting average, on-base percentage, and runs scored, but that edge is offset by a pitching staff that has given back far more than it produces. Arizona’s recent form is also steadier, while Colorado has been sliding badly down the stretch.
Michael Soroka gets the ball for Arizona with a season line that points to a solid starter: 8-5, 3.45 ERA, and 1.13 WHIP. He has given Arizona a much better chance to control games than Colorado has gotten from its rotation. Recent previews note that he is carrying the ball for a club still chasing postseason position, and his profile suggests fewer free passes and less damage than the home starter. Kyle Freeland starts for Colorado at 4-10 with a 6.38 ERA and a 1.46 WHIP, numbers that show how often opponents have put pressure on him. He has had better stretches, including a strong August, but the season body of work still points to trouble once runners reach base. Against an Arizona lineup that can punish mistakes, Freeland will need a sharp command game to keep Colorado in range.
Arizona has the better pitching staff, the better bullpen, and the more trustworthy season-long run prevention, which is why the Diamondbacks should control most of the game. Still, the total is high enough that the under has value if Soroka handles the middle innings and Freeland can avoid a disastrous opening. A 6-4 Arizona win fits the pitching edge, the team form, and the price on the total.