Rockies vs Giants Prediction 6/12/25 MLB Picks Today
San Francisco Giants (40-28) vs. Colorado Rockies (12-55)
June 12, 2025 3:10 pm EDT
The Line: Colorado Rockies 178 / San Francisco Giants -220; Over/Under: 11
(Get latest betting odds)
In this article, we will formulate a Rockies vs Giants prediction for this MLB game on Thursday, June 12, at Coors Field in Denver, Colorado. Let’s take a look at the prediction for this MLB matchup.
San Francisco Giants Betting Preview
The San Francisco Giants (40-28, 18-17 Away) won seven consecutive games and are one game away from sweeping the Colorado Rockies. After splitting the series with the Padres, the Giants swept the Braves and then beat the Rockies 6-5 and 10-7. They came from behind in both wins; last night, the Giants scored seven in the final two innings. Willy Adames and Mike Yastrzemski led the offense with three RBI apiece. Robbie Ray pitched for 4.0 innings in a no-decision, allowing four runs (two earned) on six hits with five strikeouts and two walks. Tristan Beck was credited with the win.
This season, the Giants average 4.22 runs per game (18th in the MLB) on a .231/.309/.372 triple-slash. When it comes to pitching, the Giants’ staff has a 3.09 ERA (2nd) and 1.20 WHIP (9th). Wilmer Flores leads the Giants with a .256 batting average, 11 home runs, and 51 RBI this season.
Hayden Birsdong will take the mound for the Giants on Thursday. The 23-year-old right-hander has a 3-1 record in four starts this year with a 2.55 ERA and 1.28 WHIP in 42.1 innings.
Colorado Rockies Betting Preview
The Colorado Rockies (12-55, 6-27 Home) were swept by the Mets in Denver, and now are facing another series sweep after losing the opening two games to the Giants. Colorado had a lead in both games late on, but dropped both. On Wednesday, the Rockies had a 6-3 lead entering the 8th inning, but allowed seven runs and lost 10-7 in the end. Kyle Freeland pitched for 6.0 innings in a no-decision, allowing three runs on six hits with five strikeouts and two walks. Tyler Kinley took the loss.
This year, the Rockies average 3.22 runs per game (30th in the MLB) on a .222/.285/.368 triple-slash. When it comes to pitching, the Rockies’ staff has a 5.61 ERA (29th) and 1.58 WHIP (30th). Hunter Goodman leads the Rockies with a .289 batting average, 11 home runs, and 39 RBI this season.
The projected starting pitcher for the Rockies is Antonio Senzatela, who is 1-10 in 12 starts this season, with a 6.68 ERA and 1.97 WHIP in 62.0 innings.
Why the Giants will cover
- The Rockies have lost each of their last 13 games against teams that held a winning record.
- The road team has won each of the Rockies’ last eight games.
- The Rockies have failed to cover the run line in nine of their last 10 home games against National League opponents after playing the previous day.
- The Giants have covered the run line in four of their last five games against the Rockies.
- The Giants have led after 5 innings in each of their last seven day games against the Rockies.
- The Giants have won the first inning in each of their last three games against NL West opponents that held a losing record.
- The Rockies have trailed after 3 innings in four of their last five day games against NL West opponents.
Total Runs Facts
- Each of the Giants’ last seven day games against National League opponents have gone UNDER the total runs line.
- Three of the Rockies’ last four day games against NL West opponents have gone OVER the total runs line.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in eight of the Rockies’ last nine games as home underdogs against NL West opponents.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Giants’ last five games as road favorites against NL West opponents.
Matchup/League Facts
- The Rockies rank 30th in the league for RBIs this season (213).
- The Rockies rank 30th in the league for on-base percentage this season (.285).
- The Giants rank 3rd in the league for runs allowed this season (238).
- The Giants rank 25th in the league for hits this season (516).
Rockies vs Giants Prediction
The Giants won nine of the previous ten H2H encounters, including all five duels this season. San Francisco will sweep the Rox for the second time this year, and it’s going to be easy. Antonio Senzatela shut the Mets out in 4.0 innings in his previous start, but allowed 4+ runs in seven straight starts before that. In the earlier 4-0 loss to the Giants, Senzatela surrendered four runs. Hayden Birdsong, on the other hand, has shown a much more stable arm in his recent starts after being promoted from a reliever. He could allow a run or two here, but that’s not going to hurt the Giants. Back the visitors to win and cover the run line.