Phillies vs Giants Picks and Prediction – 7/8/2025

By: Kim Smith |

Last Updated: 07/06/2025 at 8:34 PM ET

Philadelphia Phillies at San Francisco Giants 07/07/25 - MLB Picks & Predictions
Game Start: 7/8/2025, 1:45 AM UTC

Phillies vs Giants Prediction

The Phillies are set to face the Giants from San Francisco on Monday to close out the day. The game is being played at Oracle Park and has a first pitch time of 9:45 PM EST and is being broadcast on local channels and MLBN. Be ready for the baseball season with all of our MLB free picks.

The Phillies last 5 games have seen them post a 3-2 mark. The last game was a 3-1 win over the Reds. The win moved Philadelphia to a record of 53-37 on the year.

Philadelphia is coming here with a .256 average and 774 hits. The Phillies have scored 410 runs while getting a so-so 96 homers. The Phillies have posted a 3.73 ERA and a 1.27 WHIP. The opponents are hitting at a clip of only .245 on the season against the Phillies pitching staff.

The Giants are coming to this game here with an impressive mark for San Francisco of 3-2 in their last 5 games. The last game for the Giants was a 7-2 win over the Athletics. The win moved the Giants to a record of 48-42 on the year overall. 

San Francisco is coming here with a .231 average with 683 hits. Still, the Giants have scored a total of 375 runs with 83 homers cranked out. San Francisco has allowed the opponents to hit at a clip of only .238, but has posted a 3.45 ERA and a 1.24 WHIP on the year.

Phillies vs Giants Pick Analysis

San Francisco is playing at home and that will give the Giants a slight boost, but also the Giants are the better pitching team in this game. Now, the season series so far has only happened in Philadelphia and is split at 2 wins apiece. With that said, though, all of those games have been fairly high scoring with the lowest scores being 10 runs in two of the games and the others have been over 14 runs. With that being the case we are going to take the over in this game. Final Score Prediction, San Francisco Giants win 10-8.

Our Free MLB Pick for San Francisco Giants vs Philadelphia Phillies

Over