- What: MLB Regular Season Game
- When: July 7, 2025
- Who: Philadelphia Phillies vs. San Francisco Giants
- Time: 6:45 p.m. PST
- Where: Oracle Park (San Francisco, CA)
The Philadelphia Phillies (53-37) will face the San Francisco Giants (49-42) on Monday to begin a three-game series at Oracle Park, with the first pitch at 6:45 p.m. PST.
The season series is tied 2-2. The Phillies are on a hot streak, going 5-2 in their last seven games, including a 3-1 win over the Reds, where Zack Wheeler struck out 12 in a complete game. Bryson Stott broke a tie in the eighth inning with a crucial two-run homer.
The Giants return home after a 5-5 road trip and are starting a six-game homestand.
They’ve won four of their last five, capped by a 6-2 win over the Athletics, where shortstop Willy Adames drove in three runs. Hayden Birdsong secured his fourth win, allowing one run in five innings.
Pitching Matchup
With a record of 7-2 and a 2.68 ERA, Cristopher Sanchez is making his 18th start. He has a 1.13 WHIP and impressive strikeout numbers, averaging 9.7 K/9 over 100 2/3 innings.
In his last outing, he pitched seven innings, allowing just one earned run in a 5-1 win against the Padres. Since early June, he’s 3-1 with a 1.76 ERA. Against the Giants, he holds a 2-0 record with a 1.53 ERA. This season, he’s 4-2 on the road with a 2.42 ERA.
Landen Roupp, now at 6-5 with a 3.48 ERA, is also on his 18th start. He has a 1.48 WHIP and averages 8.2 K/9 over 85 1/3 innings.
His last outing was a no-decision after giving up two earned runs in 4 innings during a 10-inning win over the Diamondbacks. Roupp is 2-0 with a 1.17 ERA in his last three starts and has a 2-1 record with a 1.85 ERA at home this season.
The Phillies have won 10 of their last 12 games by two or more runs, including their last four victories.
In contrast, the Giants have experienced nine losses in their previous 10 games, with the last four also coming by a margin of at least two runs.
Additionally, at least two runs have decided all four matchups between the two teams this season.
Take the Phillies -1.5 on the run line in this one.
Best Bet: Phillies -1.5 runs at +135 odds
July Record: 7-7-1 +0.15 units
Dice City Sports — where we provide premium, exclusive, up-to-date news and analysis surrounding the Las Vegas sports scene. Follow along on social media, and check back for new articles daily!
Tony Reyes is a sports betting analyst and reporter for Dice City Sports. You can follow him on X @TonyParlay.
