The San Francisco Giants (78-81) host the Colorado Rockies (43-115) on Friday at 10:15 p.m. ET. The Giants are moneyline favorites (-237) against the underdog Rockies (+193). San Francisco has Trevor McDonald starting, while Colorado will send out German Marquez.
Check out all the Latest Baseball Betting Previews!
Betting Odds
Bet $20, Payout $28.44
Giants to win vs Rockies -237
Giants vs. Rockies betting lines
- Favorite: Giants (-237)
- Underdog: Rockies (+193)
- Over/under: 8
Giants betting info, hitting leaders, & pitching
Giants betting info
- The Giants have won 46 of the 89 games they were the moneyline favorite this season (51.7%).
- San Francisco has a record of 3-1 when it has played as moneyline favorites with odds of -237 or shorter (75% winning percentage).
- The Giants have an implied moneyline win probability of 70.3% in this matchup.
- San Francisco has played in 159 games with an over/under set, and have combined with its opponents to go over the total 74 times (74-75-10).
- The Giants have covered 46.5% of their games this season, going 74-85-0 ATS.
Giants hitting info
- Rafael Devers leads the Giants in home runs (34) and runs batted in (107).
- In MLB play, Devers ranks 13th in homers and ninth in RBI.
- Devers brings a five-game hitting streak into this matchup. In his last five games he is hitting .250 with three home runs, three walks and three RBIs.
- Jung Hoo Lee’s .260 batting average paces his team.
- Lee ranks 247th in homers and 149th in RBI among hitters in MLB.
- Lee takes a two-game hitting streak into this game. In his last five games he is batting .211 with a double, a walk and an RBI.
- Willy Adames has 22 doubles, two triples, 28 home runs and 79 walks while hitting .225.
- Adames has hit safely in two straight games. During his last five outings he is batting .200 with a double, three walks and two RBIs.
- Heliot Ramos has 24 doubles, a triple, 20 home runs and 51 walks while hitting .258.
- Ramos has hit safely in three straight games. In his last five games he is hitting .292 with two home runs and four RBIs.
Giants pitching rankings
- The pitching staff for the Giants has a collective 8.5 K/9, which ranks 16th in MLB.
- San Francisco has a 3.88 team ERA that ranks 11th among all MLB pitching staffs.
- Pitchers for the Giants combine for the 20th-ranked WHIP in baseball (1.308).
- Giants pitchers combine to allow the first-fewest home runs in baseball (139 total, 0.9 per game).
- In its 4-3 win last time out, San Francisco struck out 10 Cardinals batters while allowing seven hits.
Rockies betting info, hitting leaders, & pitching
Rockies betting info
- The Rockies have been underdogs in 153 games this season and won 41 (26.8%) of those contests.
- Colorado is 15-59 this season when entering a game as the underdog by +193 or more on the moneyline.
- The implied probability of a win by the Rockies, based on the moneyline, is 34.1%.
- So far this season, Colorado and its opponents have hit the over in 69 of its 158 games with a total.
- The Rockies are 65-93-0 ATS in their 158 games with a spread this season.
Rockies hitting info
- Hunter Goodman leads Colorado in batting average (.277), home runs (30) and runs batted in (89) this season.
- Goodman ranks 25th in homers and 29th in RBI among all hitters in MLB.
- Mickey Moniak has 116 hits and an OBP of .306 to go with a slugging percentage of .521 this season.
- Moniak ranks 53rd in homers and 90th in RBI among all MLB hitters this season.
- Moniak takes a two-game hitting streak into this game. In his last five games he is batting .211 with two doubles and a walk.
- Jordan Beck has collected 138 base hits, an OBP of .324 and a slugging percentage of .421 this season.
- Tyler Freeman has collected 106 hits this season and has an OBP of .354. He’s slugging .361 on the year.
Rockies pitching rankings
- The Rockies have a 7.0 K/9 this season as a pitching staff, worst in baseball.
- Colorado has the 30th-ranked ERA (5.99) in the majors this season.
- Rockies pitchers have a 1.586 WHIP this season, worst in the majors.
- The Rockies have allowed the most home runs this season with 245, or 1.6 per game.
- Colorado suffered a 9-2 defeat in its most recent game, as its pitchers struck out eight Mariners batters while allowing 14 hits.
Author Profile

BetDecider Team
The BetDecider team brings you the most current sports betting content, with expert insights and tips. Our aim is that you can make an informed betting decision, including best odds and exclusive sportsbook offers, to maximize your betting experience.


