San Francisco Giants vs New York Yankees Prediction, 4/12/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs New York Yankees
Date: Saturday, April 12, 2025
Location: Yankee Stadium in Bronx, NY
TV: YES
Odds/Point Spread: San Francisco (-128) New York (+106)
Yankee Stadium is the site where the New York Yankees (7-5) will take on the San Francisco Giants (9-3) on Saturday. The moneyline on this game has the Giants at -128 while the Yankees are coming in at +106. The total is 8.5. The pitchers expected to start will be Jordan Hicks and Will Warren.


San Francisco has a slugging rate of .404 and have struck out 110 times, while being walked on 34 occasions. They have amassed 56 runs batted in as well as 94 base knocks so far this season, while their average at the plate is at .228. The Giants have hit 25 doubles as a unit and have smacked 14 baseballs out of the park. They have accumulated 57 runs scored and hold an OBP of .288. As a squad, the San Francisco Giants are knocking in 4.8 runs/g, which puts them at 11th in MLB.
Today’s Featured MLB Best Bet! AUGUST YOUNG is starting to build a momentum on the diamond and has a 7-Unit MLB Play (9 p.m.) Thursday. Young banked over +10,000 in MLB last. Year and his plays rated 7.0+ have taken in nearly +30,000 in Young’s time at Doc’s. Sign up below! (CROY has the same side.) You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
The Giants have an ERA of 2.78 on the year (2nd in MLB), and their staff has rung up 107 batters. Giants pitchers have surrendered 10 home runs and 39 total runs (4th in baseball). They have walked 39 players from the other team and their FIP sits at 3.43 as a team on the season. San Francisco has yielded 90 hits (7.4 per 9 innings) as well as 34 earned runs. They have accumulated a K/BB ratio of 2.74 and the pitching staff has a collective WHIP of 1.17.
The Giants have dispatched 43 relief pitchers to the mound this season. The relief pitchers have inherited 18 runners on the year and 33.3% of those players earned a run for their team. They have earned 5 saves so far this year and have not converted 3 out of their 8 chances to get a save. The Giants relief pitchers have a save percentage of 62.5% and has come into the game in 19 save situations. The bullpen have 11 holds this season (6th in baseball). Giants relief pitchers have entered the game with runners on 10 times as well as having 18 appearances in high leverage situations.
The Seattle Mariners have amassed 330 putouts thus far, in addition to 119 assists and 3 errors. Their fielding percentage sits at .993 which puts them in 2nd in pro baseball, and have accumulated 10 double plays. The Giants have transformed 71.9% of baseballs in play into outs out of 990 innings, which ranks them 13th in baseball.
Hicks has thrown 364 frames and has 362 strikeouts in his career. Hicks (16-28 career mark) is the owner of a FIP of 3.82 while he has gone up against 1,568 batters in the majors. His earned run average is 3.88 (157 earned runs allowed) and he has a WHIP of 1.332. He has given up 302 base hits (7.5 hits per 9 innings) and has 183 free passes.
The Yankees hold a team slugging % of .509 and they earn 6.83 runs per game (1st in MLB). They have tallied 21 two-baggers, while getting a free base 44 times and putting up 82 runs. New York has a total of 26 home runs for the year as well as 78 runs batted in. They have struck out on 119 occasions (7th in MLB) and have 112 base knocks. The New York Yankees have recorded an on-base percentage of .346 and a team batting average of .265 on the campaign.
The Yankees have a team WHIP of 1.232 and have a FIP of 3.78 as a unit for the season. They come in at 8th in baseball as a staff in total hits surrendered with 84. The New York pitching staff have relinquished 59 runs so far this year and come in with a team ERA of 4.45 (53 earned runs allowed). They have earned a strikeout to walk ratio of 10.40 (124 strikeouts against 48 free passes). They have conceded 14 dingers and they relinquish 4.96 runs per 9 innings (24th in the league).
New York has called on relievers to enter the game in 4 save chances and they have tallied 3 saves. They rank 8th in baseball holding a save percentage of 75.0%, and they have sent 40 relievers to the mound on the season. Their bullpen pitchers have come in 7 times in high leverage situations and on 13 occasions with runners on. New York relief pitchers hold an inherited score percentage of 13.3% out of 15 inherited runners. With 11 save situations, the Yankees have compiled 7 holds and also 1 blown save.
The New York Yankees have turned 6 double plays and hold a fielding percentage of .986 (14th in baseball). The Yankees have recorded 100 assists, 6 errors and have a tally of 322 putouts this year. In 966 innings on the field, the Yankees have earned a efficiency on defense of 72.0% (12th in baseball).
In his MLB career, Warren has allowed 40 base knocks while he has accumulated 38 strikeouts in 31 frames. Warren (0-3 career win-loss mark) has a 9.23 ERA while conceding 11.5 hits per 9 innings. He has allowed a total of 32 earned runs while holding a WHIP of 1.763 and being the owner of a FIP of 9.1. He has a strikeout to walk ratio of 2.53 and he has gone up against 148 opposing hitters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (-128)
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:
New York Yankees - Twitter
San Francisco Giants - Twitter