Philadelphia Phillies vs San Francisco Giants Prediction, 4/8/2026 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs San Francisco Giants
Date: Wednesday, April 8, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Philadelphia (-182) San Francisco (+150)
The San Francisco Giants (3-8) will play the Philadelphia Phillies (6-4) at Oracle Park on Wednesday. The moneyline on this game has Philadelphia at -182 while San Francisco is coming in at +150. The total has been set at 8. The starting pitchers will be Aaron Nola and Tyler Mahle.

Philadelphia is slugging .388 and have been called out on strikes 82 times, while taking a walk on 35 occasions. They have tallied 42 RBI's in addition to 81 hits on the campaign, and their average at the plate is at .236. The Phillies have tallied 19 two-baggers as a team and have knocked 11 baseballs out of the park. They have earned a total of 42 runs while holding a team on-base percentage of .320. As a team, the Philadelphia Phillies are compiling 4.2 runs per game, which has them sitting at 17th in MLB.
Today’s Featured MLB Best Bet!
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 NHL package. Join Now! |
Get all of our MLB Betting Picks
The Phillies hold a team ERA of 4.35 on the season (21st in the league), and the staff has rung up 106 hitters. Phillies pitchers have yielded 9 home runs and also 46 runs in total (19th in the league). Their pitching staff has walked 24 opposing hitters and their FIP comes in at 2.96 as a team on the year. Philadelphia has conceded 90 base hits (8.9 per 9 innings) in addition to 44 earned runs. Their K/BB ratio is 4.42 and their pitching staff has earned a collective WHIP of 1.25.
Phillies relief pitchers have stepped onto the hill with players on base 8 times and also have had 10 appearances in high leverage situations. The relievers have accumulated 6 holds over the course of the season (14th in baseball). They have recorded 4 saves on the season and have blown 0 out of their 4 save chances. The bullpen pitchers have inherited 7 base runners so far this year with 42.9% of them crossing the plate. The Phillies have sent 37 relief pitchers to the mound over the course of the season.
The Philadelphia Phillies have accumulated 273 putouts over the course of the season, as well as 81 assists and 5 errors. Their fielding rate is at .986 which ranks 17th in professional baseball, and they have turned 4 double plays. The Phillies have turned 65.5% of balls hit into play into outs out of their 819 innings on the field, which has them sitting at 29th in MLB.
Nola has pitched in 1,726 innings and is sitting with 1,892 punch outs so far in his MLB career. Nola (110-89 career mark) has earned a FIP of 3.77 while facing 7,086 opposing batters in the majors. His ERA is 3.83 (734 earned runs allowed) and he has a WHIP of 1.149. He has conceded 1,532 base knocks (8.0 hits per nine innings) and has 452 free passes.
The Giants have a SLG% of .304 and they average 2.73 runs per game (30th in the league). They have recorded 15 two-baggers, while getting a free base 27 times as well as putting up 30 runs. San Francisco has recorded 4 HRs over the course of the season as well as 28 RBIs. They have struck out on 90 occasions (14th in the league) and have a total of 78 base hits. The San Francisco Giants have tallied a team OBP of .274 and a team batting average of .218 for the season.
The Giants hold a team WHIP of 1.408 with a FIP of 3.78 as a pitching staff on the year. They have earned a strikeout to walk ratio of 8.90 (97 strikeouts vs 39 walks). They are currently ranked 28th in the league as a pitching staff in total hits relinquished with 99. They have surrendered 10 homers and they give up 5.23 runs per 9 innings (21st in baseball). The San Francisco pitching staff have yielded 57 runs so far this year while holding an ERA of 4.78 (52 earned runs conceded).
They sit at 25th in the league holding a save rate of 50.0%, and they have sent 39 relievers onto the diamond over the course of the season. Their relievers have stepped onto the hill 4 times in high leverage situations and on 11 occasions with base runners. With 7 save situations, the Giants have 3 holds and also 2 blown saves. San Francisco has had relief pitchers step onto the hill in 4 save opportunities and they have earned 2 saves. San Francisco relief pitchers hold an inherited score percentage of 38.1% of 21 inherited base runners.
The San Francisco Giants have gotten 13 double plays and hold a fielding percentage of .981 (22nd in pro baseball). The Giants have 113 assists, 8 errors and have amassed 294 putouts on the season. In their 882 innings played, the Giants have earned a defensive efficiency of 65.7% (28th in baseball).
During his career, Mahle has conceded 694 base knocks and he has 762 strikeouts in 744 innings pitched. Mahle (39-48 mark in his career) holds a 4.10 earned run average while allowing 8.4 hits per 9 innings. He has allowed 339 earned runs while holding a WHIP of 1.292 and a FIP of 4.0. He has a K/BB ratio of 2.85 and he has faced 3,162 opposing hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Francisco (+150)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Francisco Giants - Twitter
Philadelphia Phillies - Twitter
