San Francisco Giants vs Philadelphia Phillies July 9th 2025
The Philadelphia Phillies travel to Oracle Park to take on the San Francisco Giants on Wednesday, July 9, 2025. This afternoon game starts at 3:45 PM and will be shown on NBCS. The weather forecast predicts a mild day with a light breeze and clear skies, perfect for baseball. The Phillies, managed by Rob Thomson, hold a 53-38 record this season. They have a road record of 23-22. Jesús Luzardo will start for the Phillies, bringing an ERA of 4.44 and a record of 7-5. The Giants, led by Bob Melvin, have a season record of 50-42 and are 26-17 at home. Justin Verlander, with an ERA of 4.84 and a record of 0-6, will take the mound for the Giants.
Phillies vs Giants Key Information
- Sport: Baseball
- Teams: Philadelphia Phillies vs. San Francisco Giants
- Venue: Oracle Park in San Francisco, CA
- Date: Wednesday, July 9, 2025
- Betting Odds: Phillies Moneyline -133, Giants Moneyline +113
The Phillies Can Win If…
The Philadelphia Phillies are coming off a recent loss to the San Francisco Giants, 1-3. Despite the defeat, starting pitcher Cristopher Sánchez delivered a strong performance, pitching seven innings with eight strikeouts and only one earned run. Bryson Stott, Max Kepler, and Bryce Harper each contributed a hit, showcasing their potential to impact the game.
The Phillies have shown they can win with their solid team stats. They rank 3rd in on-base percentage at .327 and 6th in batting average at .255. Their pitching staff is also strong, with a 3.69 ERA ranking 8th in the league, and they have the most quality starts this season with 50.
Key players like Kyle Schwarber, who has 27 home runs and 63 RBIs, can make a difference in the game. Trea Turner, with a .299 batting average, adds consistency at the plate. With Jesús Luzardo starting on the mound, the Phillies aim to leverage his experience and improve upon their recent performance against the Giants.
The Giants Can Win If…
The San Francisco Giants recently won against the Philadelphia Phillies with a score of 3-1. Matt Chapman led the charge with three hits and two runs. Landen Roupp pitched five innings, allowing just one run, which helped secure the victory.
The Giants have a strong pitching staff, ranking second in the league with a 3.43 ERA. Their ability to prevent home runs is also top-notch, as they have given up the fewest in the league. This effective pitching can be a key factor in winning the game.
Rafael Devers is a standout player for the Giants with a .265 batting average and 17 home runs. His performance is crucial for the team’s success. With solid contributions from players like Devers and a capable pitching lineup, the Giants have a good chance of winning this game.
The Lean
The Phillies are favored with a moneyline of -133 against the Giants at +113. The Phillies have a strong on-base percentage, ranked 3rd, which could give them an edge. My model projects the Phillies to win with a score of 5-3. Based on these factors, I recommend taking the Phillies on the moneyline.
The total for the game is set at 8.0, with the over at -113 and the under at -107. The Phillies’ slugging percentage ranks 13th, while the Giants’ pitching ERA ranks 2nd. My model projects a total score of 8 runs. Given this projection, I recommend taking the under at 8.0.
Giants Ride Wild Walk-Off Win into Sweep Attempt vs. Phillies
The San Francisco Giants are riding a wave of euphoria after one of the wildest wins of the season. Now, they’ll look to carry that incredible momentum into Wednesday afternoon’s series finale as they go for a three-game sweep of the visiting Philadelphia Phillies.
A “Crazy” Walk-Off
The San Francisco Giants were down to their final two outs on Tuesday night before catcher Patrick Bailey hit a dramatic, go-ahead, three-run, inside-the-park home run to give his team a stunning 4-3 victory. It was the first walk-off, inside-the-park homer by a catcher since 1926.
“Crazy,” manager Bob Melvin said of the play. “You don’t see many in-the-park home runs… Hopefully that’s something that catapults (Bailey).”
The win was the Giants’ fourth in a row and has helped them cut their NL West deficit from nine games to five in just four days.

Verlander’s Quest for a Win
The Giants will now try to get their veteran ace, Justin Verlander (0-6, 4.84 ERA), his first win of the season. The future Hall of Famer has pitched well at times but has been the victim of terrible run support, receiving three or fewer runs of support in nine of his 14 starts. Getting Verlander back in the win column is a major priority for the surging Giants.
A Duel of Inconsistent Arms
Wednesday’s pitching matchup features two pitchers looking for consistency. While Verlander seeks his first win, the Phillies will start lefty Jesus Luzardo (7-5, 4.44 ERA). Luzardo has been on a rollercoaster lately, alternating between brilliant starts and getting hit hard. He will look to be the stopper for a Phillies team trying to salvage a game. This intriguing matchup will be a key focus on the scores and odds board.
The power of momentum after a dramatic win is a key topic in our expert betting guide. For two MLB teams with playoff hopes, this finale is a big one. To see if our experts think the Giants can complete the sweep, check out our daily MLB picks.