San Francisco Giants vs Philadelphia Phillies Prediction 04/17/2025 | MLB
Philadelphia Phillies Moneyline
-189Over 7.5
-119Two of the best teams in MLB will face off this Thursday when the San Francisco Giants visit the Philadelphia Phillies again, in a duel between two teams that want to continue solidifying their position in their respective divisions.
San Francisco Giants vs Philadelphia Phillies: Philadelphia Phillies Moneyline
Both teams have had a positive start to the season, especially the Giants, who have even put up a great record away from home. However, here they will have a complicated challenge when facing Cristopher Sánchez. Meanwhile, the Phillies haven’t produced many runs for the great offense they have, but here they will have a good opportunity against a Jordan Hicks who allowed 7 runs in his previous appearance. The Phillies have been great at home, so we expect them to take advantage of the vulnerable Hicks and take the win.
Injuries for San Francisco Giants:
J. Murphy Out
J. Encarnación Out
Injuries for Philadelphia Phillies:
W. Wilson Out
R. Suárez Out
San Francisco Giants vs Philadelphia Phillies: Under
The Giants’ offense has been a great surprise this season, with several players producing more runs than expected, so it will be a danger to a Sánchez who has had a good start to the year. Meanwhile, the Giants’ starting pitcher does not inspire confidence, much less against a home team that has good offensive tools, which will make this a high-scoring game.
San Francisco Giants vs Philadelphia Phillies Prediction
Without a doubt, this will be one of the best MLB games on Thursday, but we expect the Phillies, who will be at home and have a better starting pitcher, to take the win in an entertaining game with a lot of runs.
Philadelphia Phillies Moneyline
-189Over 7.5
-119The odds provided are an estimate, please check before you bet.
Other MLB predictions
View all2 Picks
7:00 pm
Boston Red Sox - Cleveland Guardians
2 Picks
2:30 pm
Baltimore Orioles - Detroit Tigers
2 Picks
7:00 pm
Toronto Blue Jays - New York Yankees
2 Picks
6:30 pm
Baltimore Orioles - Detroit Tigers
2 Picks
2:00 pm
Philadelphia Phillies - Chicago Cubs
2 Picks
9:00 pm
Pittsburgh Pirates - Los Angeles Angels