Cincinnati Reds vs San Francisco Giants Prediction, 4/7/2025 MLB Picks, Best Bets & Odds
Game: Cincinnati Reds vs San Francisco Giants
Date: Monday, April 7, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Cincinnati (+126) San Francisco (-152)
The San Francisco Giants (5-1) are welcoming the Cincinnati Reds (2-5) at Oracle Park on Monday. The line on this contest has Cincinnati at +126 while San Francisco is opening at -152. The betting total is set at 8.5. The expected starting pitchers are Hunter Greene and Logan Webb.


Cincinnati has a slugging percentage of .318 and have struck out 57 times, while taking a walk on 14 occasions. They have accumulated 24 runs batted in as well as 44 base knocks for the year, and their average at the plate is at .197. The Reds have tallied 6 two-baggers as a squad and have hit 7 balls out of the park. They have accounted for 24 runs and hold an on-base percentage of .254. As a squad, the Cincinnati Reds are scoring 3.4 runs per game, which is 20th in MLB.
Get all of our MLB Parlay Picks
The Reds have a team ERA of 2.47 over the course of the season (5th in MLB), and they have struck out 53 hitters. Reds pitchers have given up 7 long balls and also 20 runs in total (7th in MLB). They have walked 15 players from the other team and their FIP is 3.43 as a team on the season. Cincinnati has allowed 38 base hits (5.5 per 9 innings) and also 17 earned runs. Their strikeout to walk ratio is 3.53 and the pitching staff holds a collective WHIP of 0.85.
Reds relief pitchers have gone to the mound with players on base 3 times in addition to having 7 appearances in high leverage situations. The relievers are sitting with 5 holds for the year (10th in baseball). The Reds relief pitchers have recorded a save rate of 50.0% and has entered the game in 7 save situations. They have 1 save so far this season and have blown 1 out of their 2 chances to save the game. The relief pitchers have inherited 4 runners for the season with 25.0% of those runners crossed home plate. The Reds have dispatched 21 relievers to the hill this year.
The Reds have turned 79.1% of balls in play into outs in their 558 innings, which has them sitting 2nd in pro baseball. The Chicago White Sox are sitting with 186 putouts at this point in the season, as well as 55 assists and 4 errors. Their fielding percentage sits at .984 which is 20th in MLB, and they have turned 4 double plays.
Greene has taken the mound for 400 innings and has accounted for 501 K's so far in his career. Greene (18-26 win-loss mark in his career) sits with a FIP of 3.79 while he has faced 1,684 hitters in the major leagues. His ERA is 3.85 (171 earned runs allowed) and his WHIP is 1.180. He has allowed 317 base hits (7.1 hits per nine innings) and has had 155 walks.
The Giants hold a team slugging percentage of .399 and they tally 5.00 runs per game (9th in MLB). They have hit 9 doubles, while walking 18 times and putting up 30 runs. San Francisco has knocked in 10 HRs on the campaign as well as 30 runs batted in. They have been rung up on 64 occasions (14th in the league) and have totaled 40 hits. The San Francisco Giants have earned an on-base percentage of .273 in addition to a team batting average of .202 so far this season.
The Giants hold a team WHIP of 1.000 with a FIP of 3.04 as a squad this season. They are currently ranked 6th in baseball as a staff in total hits given up with 38. The San Francisco pitching staff have conceded 16 runs so far this season while holding an ERA of 2.72 (16 earned runs allowed). Their strikeout to walk ratio sits at 9.00 (53 strikeouts against 15 free passes). They have given up 5 homers and they allow 2.72 runs per 9 innings (3rd in MLB).
San Francisco has called on relief pitchers to step onto the mound in 4 save opportunities and they have earned 4 saves. They rank 7th in baseball with a save percentage of 100.0%, and they have sent 21 relief pitchers to the hill this year. Their relievers have come in 5 times in high leverage situations in addition to 3 occasions with runners on. San Francisco relievers have an inherited score percentage of 40.0% out of their 5 inherited base runners. With 11 save situations, the Giants have tallied 7 holds in addition to 0 blown saves.
Out of their 477 innings played, the Giants have accumulated a efficiency on defense of 75.0% (6th in pro baseball). The San Francisco Giants have gotten 6 double plays and own a fielding percentage of 1.000 (1st in MLB). The Giants have 52 assists, 0 errors and have notched a total of 159 putouts this season.
During his career, Webb has allowed 821 base knocks while totaling 781 punch outs in 867 frames. He has given up a total of 329 ER's while holding a WHIP of 1.186 and having a FIP of 3.4. He has a K/BB ratio of 3.77 and he has faced 3,539 opposing batters in his MLB career. Webb (56-42 win-loss record in his career) has earned a 3.41 ERA and has allowed 8.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take San Francisco (-152) and under 8.5 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Cincinnati Reds - Twitter