The Colorado Rockies have won six of their last ten games and has managed to play perfectly .500 ball over their last twenty matchups. Colorado is fresh off a gritty, 4-3 comeback victory over San Francisco, scratching across three runs in the final frame to steal a win on the road. They need to keep that momentum rolling this afternoon, with first pitch scheduled for 2:05 p.m. MT.
The San Francisco Giants are trending in the opposite direction. Despite holding a nearly identical overall record to the Rockies, San Francisco is sliding backward. They have dropped 12 of their last 20 contests and lost six of their last ten. The Giants are struggling to find consistent footing right now and will be anxious to bounce back on their home turf after letting Friday’s matchup slip out of their hands in the late innings.
To secure another win today, the Rockies have to capitalize on a Giants squad that is clearly struggling to close things out. Grabbing an early lead is the most realistic path forward, giving Colorado the chance to dictate the pace rather than banking on another late-inning rally to pull them out of the fire.
The Breakdown
The pitching matchup this afternoon features Tyler Mahle for the Giants taking on Kyle Freeland for the Rockies. Let’s look at Freeland first. Over his last 10 starts, Freeland has struggled to keep opposing hitters off the basepaths. He is allowing an inflated 13.50 hits per nine innings, which has driven a .341 (!) opponent batting average and an 8.31 ERA during that span. He is generally battling through five innings per outing, but the sheer volume of traffic he allows makes every frame a grind. On the home side, Mahle is missing bats with a solid 8.25 strikeouts per nine innings across his last 10 starts, but he is far from untouchable. He is pitching to a 5.16 ERA and allowing over three runs per outing in that same window.
The defining X-factor here is the recent surge of the Rockies’ offense. Over their last 10 games, Colorado’s lineup is clicking, averaging a massive 6.60 runs per game. They are hitting .277 as a unit and slugging their way to an impressive .835 OPS over this stretch. If they can maintain that level of production against Mahle – who gives up plenty of loud contact – they can post crooked numbers early and tilt the game in their favor.
For the Rockies to get the job done today, Freeland has to mitigate the early damage. He doesn’t need to be perfect, but he has to suppress the hit parade. If Freeland can pitch to contact successfully without letting the bases get cluttered every inning, Colorado’s lineup has shown it can provide the run support needed to outpace San Francisco and take another one on the road.
Odds & Lines
- Moneyline: San Francisco Giants (-149) / Colorado Rockies (+125)
- Run Line: San Francisco Giants -1.5 (+139) / Colorado Rockies +1.5 (-167)
- Over/Under: 8.5 (Over -115 / Under -105)
Our Pick
With Kyle Freeland and Tyler Mahle both proving highly vulnerable to traffic on the basepaths lately, this matchup has all the ingredients for a high-scoring affair. The Rockies are mashing right now, so they should be able to push across plenty of runs early against a starter who yields his fair share of damage.
Holding that lead, however, is a different conversation. Colorado’s bullpen carries a 4.96 ERA on the season, meaning San Francisco’s lineup will have ample opportunities to answer back when the starters exit. The Giants’ relievers are not exactly shutdown options either, logging a 4.50 bullpen ERA of their own. Neither side possesses the reliable, late-inning relief corps necessary to completely silence the opposing bats today. That makes betting the over the smartest investment on the board.
BetMGM is showing the line at 8.5, and the value is clear. If you are signing up to play this one, be sure to take advantage of the latest BetMGM promo code for new users to lay some juice. Expect plenty of runs this afternoon.
Pick: Over 8.5 (-115)
Player Prop Pick
For this afternoon’s matchup, we are backing Rockies outfielder Jake McCarthy to keep his hot bat going in the prop market.
Over his last 10 games, McCarthy is hitting .316 and slugging .658, which adds up to a massive 1.053 OPS. He has tallied 15 runs batted in and three homers during that span, proving he is seeing the ball well and finding the barrel consistently.
Second, the betting trends point to clear value. McCarthy has exceeded 1.5 total bases in 13 of his last 21 contests, good for a 62-percent cover rate. Despite that consistency, Caesars is currently offering the over at a generous +123, which is a great spot to utilize a Caesars promo if you are playing the board. Finally, while it is a small career sample size, McCarthy already has a triple in just three career at-bats against Giants starter Tyler Mahle. With Mahle giving up plenty of traffic lately, McCarthy is in a prime spot to produce. Keep an eye on the lineup and find more Rockies news as we move through the weekend.
Pick: Jake McCarthy Over 1.5 Total Bases
***
Sportradar Content Studio contributed to this story.
