

Rockies @ Giants
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
Since June 1, Colorado had led MLB in batting average, on-base percentage, slugging percentage, runs and RBIs. That is enough for me to look at Rockies ML +135, even with Robbie Ray on the other side. This is ugly by design.
Colorado’s June offense is why this is live
The whole case starts with the bats. Colorado’s offense had surged since June 1, and the cited stretch had the Rockies leading MLB across average, OBP, slugging, runs and RBIs. That is not me pretending Tanner Gordon is safe. It is me saying +135 is too easy to dismiss if those bats show up again.
Ray is the obvious problem
Robbie Ray is not some cheap fade. His most recently sourced profile had him at a 3.39 ERA across 16 starts, and he had recently put together back-to-back eight-inning outings where he allowed only unearned runs before facing Colorado on July 4. That is the part that can make this ticket feel dead early. If Ray is sharp, the dog price gets tested fast.
Gordon is why the plus money exists
Tanner Gordon does not bring the same surface profile into this matchup. His most recently sourced numbers showed a 6.69 ERA with 39 strikeouts over 40.1 innings. That number is doing a lot of the work on the Giants side. I get why the price is here.
Gordon only has to keep the bet breathing
This is not a bet on Gordon being better than Ray. The ask is smaller than that. Gordon had allowed five earned runs over five innings in his prior start against Miami before his July 5 start against San Francisco, so the risk is real. At +135, I just need him to keep Colorado attached long enough for the offense to matter.
The previous quiet game does not erase the angle
Colorado’s offense went quiet in the previous game, and I am not ignoring that. One flat night still does not wipe out the larger June production profile. The question is whether the price is treating the Rockies like the bats have no say here. I do not buy that.
The bullpen read is mixed
The last bullpen look was not clean. Victor Vodnik worked effectively after Ryan Feltner exited, while rookie TJ Shook allowed four runs in the eighth inning. I do not want to dress that up as a strength. It just means the cleanest Colorado version needs Gordon to avoid the early disaster and the usable relief pieces to get the right outs.
The counter is Ray making this boring
The easiest way this loses is simple: Ray controls the game and Colorado never gets real pressure on him. If he works deep again and the Rockies bats stay quiet early, the moneyline case never gets much room. That is the fair objection. It is also why the number is plus money.
Decision: Rockies ML +135
I’m on Rockies ML +135. Ray can absolutely ruin it, and Gordon is the part that keeps this from feeling good. I still want the dog price with a Colorado offense that had been strong enough since June 1 to make this more than a one-way Giants spot. Rockies ML, +135.