Seattle Mariners vs San Francisco Giants Prediction, 4/6/2025 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs San Francisco Giants
Date: Sunday, April 6, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Seattle (+220) San Francisco (-275)
The San Francisco Giants (5-1) are welcoming the Seattle Mariners (3-4) at Oracle Park on Sunday. The moneyline on this game has Seattle at +220 and San Francisco is at -275. The over/under is set at 9. The pitchers taking the mound are Bryan Woo and Jordan Hicks.


Seattle has a slugging % of .309 and have been rung up 66 times, while being walked on 29 occasions. They have compiled 17 runs batted in as well as 35 base knocks for the year, and their average at the plate sits at .172. The Mariners have tallied 5 doubles as a squad and have knocked 7 balls out of the park. They have accounted for 18 runs while holding a team OBP of .285. As a unit, the Seattle Mariners are putting up 2.6 runs per game, which puts them at 26th in MLB.
Get all of our MLB Picks
They have accumulated a K/BB ratio of 2.80 and their pitching staff has earned a collective WHIP of 1.27. Mariners pitchers have surrendered 10 home runs in addition to 29 total runs (16th in baseball). Seattle has conceded 60 base knocks (8.6 per 9 innings) in addition to 28 earned runs. The Mariners hold a team ERA of 4.00 so far this year (16th in MLB), and they have struck out 56 hitters. Their pitching staff has walked 20 opposing batters and their FIP is 4.14 as a unit over the course of the season.
Mariners relief pitchers have come into the game with opponents on base 6 times in addition to having 6 appearances in high leverage situations. The bullpen have racked up 3 holds on the season (23rd in baseball). The Mariners relief pitchers have compiled a save rate of 100.0% and has stepped onto the mound in 6 save situations. They have 3 saves this season and have blown 0 out of their 3 chances to get a save. The relief pitchers have inherited 7 runners on the season and 42.9% of them earned a run for their team. The Mariners have sent 22 relievers to the hill this season.
The San Francisco Giants have earned a total of 189 putouts this year, as well as 73 assists and 2 errors. Their fielding rate is currently at .992 which ranks 7th in the majors, and have accumulated 5 double plays. The Mariners have transformed 71.2% of baseballs in play into outs out of their 567 innings, which has them ranked 16th in baseball.
Woo has thrown 215 frames and has earned 199 strikeouts so far in his career. Woo (14-8 record in his career) has earned a FIP of 3.34 while he has faced 866 batters in the major leagues. His earned run average is 3.39 (81 earned runs allowed) and his career WHIP is 1.023. He has conceded 174 base hits (7.3 hits per 9 innings) with 46 walks.
San Francisco has accumulated 10 home runs on the year and 30 runs batted in. They have hit 9 doubles, while walking 18 times and earning 30 runs. The San Francisco Giants hold an OBP of .273 in addition to a team batting average of .202 on the season. The Giants have a team SLG% of .399 and they have an average of 5.00 runs per contest (9th in MLB). They have been called out on strikes on 64 occasions (14th in baseball) and have 40 base hits.
The Giants are sitting with a team WHIP of 1.000 in addition to having a FIP of 3.04 as a unit so far this season. They come in at 6th in baseball as a pitching staff in total hits surrendered with 38. The San Francisco pitching staff have surrendered 16 runs this season while having a team ERA of 2.72 (16 earned runs conceded). Their K/BB ratio sits at 9.00 (53 strikeouts vs 15 free passes). They have given up 5 homers and they relinquish 2.72 runs per 9 innings (3rd in the league).
With 11 save situations, the Giants have amassed 7 holds and 0 blown saves. San Francisco has called on bullpen pitchers to take the mound in 4 save opportunities and they have come away with 4 saves. Their relief pitchers have stepped onto the mound 5 times in high leverage situations and on 3 occasions with runners on. San Francisco bullpen pitchers have an inherited score percentage of 40.0% out of 5 inherited runners. They are currently ranked 7th in baseball holding a save rate of 100.0%, and they have sent 21 bullpen pitchers to the hill on the year.
In 477 innings on the diamond, the Giants hold a efficiency on defense of 75.0% (6th in the majors). The San Francisco Giants have gotten 6 double plays and have earned a fielding percentage of 1.000 (1st in MLB). The Giants have recorded 52 assists, 0 errors and have accumulated 159 putouts on the season.
During his career, Hicks has surrendered 296 base knocks while he has earned 357 punch outs in 359 innings pitched. Hicks (16-28 career mark) has earned a 3.86 earned run average while giving up 7.4 hits per 9 innings. He has conceded 154 earned runs while holding a WHIP of 1.331 and being the owner of a FIP of 3.8. His strikeout to walk ratio is 1.96 and he has gone up against 1,543 batters during his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Seattle (+220)
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
Seattle Mariners - Twitter