The Colorado Rockies (6-25) meet the San Francisco Giants (19-13), who will be attempting to halt a three-game losing skid, Friday at 10:15 p.m. ET, at Oracle Park.
The Giants are heavily favored (-278 on the moneyline to win) when they square off against the Rockies (+225). The scheduled starters are Robbie Ray (3-0) for the San Francisco Giants, and Antonio Senzatela (1-4) for the Colorado Rockies.
Yesterday, the Rockies claimed a 4-3 win over the Giants, with Angel Chivilli (1.1 IP, 0 R, 1 H, 0 K) earning the win for the Rockies. Ryan McMahon finished 1-for-3 with a home run and an RBI to lead the offensive attack. Tyler Rogers (1.0 IP, 2 R, 3 H, 0 K) picked up the loss for the Giants.
Here is what you need to get ready for Friday’s Giants vs. Rockies contest, including viewing options.
San Francisco Giants vs. Colorado Rockies odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Friday at 9:17 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Giants (-278, bet $278 to win $100)Underdog: Rockies (+225, bet $100 to win $225)Over/under: 7.5
Giants vs. Rockies: Game time and live stream info
Game day: Friday, May 2, 2025Game time: 10:15 p.m. ETLocation: San Francisco, CaliforniaStadium: Oracle ParkTV channel: MLB Network, NBCS-BA, and COLRLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Giants vs. Rockies on Fubo!
Giants stats and trends
Giants betting records
The Giants have been favorites in 19 games this season and won 12 (63.2%) of those contests.San Francisco has played as favorites of -278 or more once this season and lost that game.The Giants have a 73.5% chance to win this game based on the implied probability of the moneyline.San Francisco’s games have gone over the total in 18 of its 32 chances.The Giants are 14-18-0 against the spread in their 32 chances this season.
Robbie Ray (Giants probable starter)
Ray (3-0 with a 3.73 ERA and 33 strikeouts in 31 1/3 innings pitched) makes the start for the Giants, his seventh of the season.His most recent time out came on Saturday against the Texas Rangers, when the left-hander went seven innings, surrendering two earned runs while giving up five hits.In six games this season, the 33-year-old has amassed an ERA of 3.73, with 9.5 strikeouts per nine innings. Opponents are batting .223 against him.Ray has two quality starts under his belt this year.Ray will aim to go five or more innings for his third straight appearance. He’s averaging 5.2 innings per outing.So far he has surrendered one or more earned runs in each of his appearances.He will match up with a Rockies offense that ranks 28th in MLB with 216 total hits (on a .212 batting average). The team also slugs a collective .351 (26th in MLB) with 27 total home runs (19th in MLB).
Giants batting stats
The Giants rank 16th in Major League Baseball with 32 home runs.Hitters for San Francisco have combined for a team rank of 21st in the majors with a .377 team slugging percentage.The Giants rank 25th in MLB with a .228 team batting average.San Francisco ranks 12th in the majors with 145 total runs scored this season.The Giants have an OBP of .307 this season, which ranks 21st in MLB.San Francisco ranks 25th in strikeouts per game (8.7) among MLB offenses.
Rockies stats and trends
Rockies betting records
The Rockies have won in five, or 17.9%, of the 28 contests they have been named as odds-on underdogs this year.This season, Colorado has come away with a win one time in seven chances when named as an underdog of at least +225 or worse on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Rockies have a 30.8% chance of pulling out a win.Colorado and its opponents have gone over the total this season in nine of its 31 opportunities.The Rockies are 12-19-0 against the spread in their 31 games that had a posted line this season.
Antonio Senzatela (Rockies probable starter)
The Rockies are sending Senzatela (1-4) out to make his seventh start of the season. He is 1-4 with a 5.22 ERA and 13 strikeouts in 29 1/3 innings pitched.His last appearance was on Saturday against the Cincinnati Reds, when the right-hander went five innings, surrendering four earned runs while giving up eight hits.In six games this season, the 30-year-old has amassed an ERA of 5.22, with 4.0 strikeouts per nine innings. Opponents are hitting .385 against him.Senzatela is trying to pick up his second quality start of the season in this outing.Senzatela will look to continue a three-game streak of lasting five or more innings (he’s averaging 4.9 frames per appearance).He has held his opponents without an earned run in two of his six outings this season.The opposing Giants offense has a collective .228 batting average, and is 22nd in the league with 241 total hits and 12th in MLB play with 145 runs scored. They have the 21st-ranked slugging percentage (.377) and are 16th in all of MLB with 32 home runs.
Rockies batting stats
The Rockies rank 19th in baseball with 27 total home runs.So far this season, Colorado is slugging .351, the fifth-lowest percentage in the majors.The Rockies are last in the majors with a .212 batting average.The offense for Colorado is No. 30 in MLB action scoring 3.2 runs per game (100 total runs).The Rockies rank 29th in baseball with a .282 on-base percentage.
Watch the MLB on Fubo!
Copyright for syndicated content belongs to the linked Source link