Oakland Athletics vs San Francisco Giants July 4th 2025
The San Francisco Giants will play against the Athletics at Sutter Health Park in West Sacramento, CA. The game is scheduled for Friday, July 4, 2025, at 10:05 PM. Fans can watch the game on MLBN.
The Giants, managed by Bob Melvin, hold a 46-41 record this season. They are 9 games behind in the NL West. The Athletics, under the guidance of Mark Kotsay, have a 36-53 record and trail by 17 games in the AL West. The starting pitchers are Justin Verlander for the Giants and JP Sears for the Athletics.
Giants vs Athletics Key Information
- Sport: Baseball
- Teams: San Francisco Giants vs. None Athletics
- Venue: Sutter Health Park in West Sacramento, CA
- Date: Friday, July 4, 2025
- Betting Odds: Giants Moneyline -109, Athletics Moneyline -109, Giants Runline -1.5 (+141), Athletics Runline +1.5 (-169), Total Over 10.0 (-114), Total Under 10.0 (-106)
The Giants Can Win If…
The San Francisco Giants are coming off a strong 7-2 win against the Arizona Diamondbacks. Robbie Ray pitched a complete game, allowing only 3 hits and striking out 7 batters. Willy Adames had a big night with 3 hits and 2 doubles, while Rafael Devers drove in 3 runs.
The Giants have a solid pitching staff with a team ERA of 3.44, ranking 2nd in the league. Their pitching has also limited opponents to a .238 batting average, which is 9th best. These stats show that the Giants have the ability to control games from the mound.

Rafael Devers leads the team with 17 home runs and 64 RBIs, making him a key player in their lineup. Heliot Ramos is also contributing with a .275 batting average and 44 RBIs. With these hitters in form, the Giants have a strong chance to score runs and win the game.
The Athletics Can Win If…
The None Athletics recently played a tight game against the Tampa Bay Rays, losing 6-5. Despite the loss, their hitting was strong with 10 hits and 3 home runs. Max Schuemann stood out, going 3-for-4 with a home run and an RBI.
One reason the Athletics can win their next game is their powerful hitting lineup. They rank 9th in both batting average and slugging percentage. With hitters like Brent Rooker, who has 18 home runs, they have the ability to score runs quickly.

Another advantage is their starting pitcher, JP Sears. He has a 6-7 record and an ERA of 5.09, but he has shown he can handle pressure. In a recent win against the Yankees, Sears pitched 5 2/3 scoreless innings, which could give the team a boost against the Giants.
The Lean
The Giants and Athletics are evenly matched on the moneyline at -109. The Giants have a strong pitching staff with a 3.44 ERA, ranked 2nd in the league. The Athletics struggle with a 5.33 ERA, ranked 29th. My model projects the Giants to win 6-4. Based on these factors, I recommend picking the Giants on the moneyline.
The total for this game is set at 10.0 runs. The Athletics have given up 131 home runs this season, while the Giants have a solid pitching lineup. My model projects a total score of 10 runs. Given the current line and the projected score, I recommend taking the over at 10.0 (-114).
Giants’ Justin Verlander Seeks First Win of Season vs. A’s
Veteran ace Justin Verlander is still searching for his first win of 2025 as the San Francisco Giants take on the Oakland Athletics Friday night in West Sacramento. Despite being winless in 13 starts, Verlander remains undeterred—and still dangerous.
See which pitchers to ride or fade with today’s expert MLB insights.
Verlander (0-5, 4.26 ERA), a surefire Hall of Famer with 262 career wins and 3,471 strikeouts, continues to believe in his ability to turn things around. The 42-year-old has dealt with injuries this season, but feels close to rediscovering his mechanics.
“You just try to pitch better, and hopefully the wins will follow,” Verlander said. “I do think I’m capable of that. If I didn’t, I wouldn’t still be playing.”
He pitched well in his last outing, allowing just one run across six innings against the White Sox. However, the Giants couldn’t hold on in a 5-2 loss. Since returning from a strained pectoral, Verlander has posted a 4.02 ERA over three starts.
Historically, Verlander has dominated the Athletics, going 17-8 with a 2.64 ERA in 30 career starts. He’ll face an A’s lineup that includes rookie standouts Nick Kurtz—June’s AL Rookie of the Month—and shortstop Jacob Wilson, the AL’s starting All-Star shortstop and May’s Rookie of the Month.
Oakland will counter with left-hander JP Sears (6-7, 5.09 ERA), who was rocked by the Giants back on May 16. He surrendered four runs over four-plus innings in that start, including a grand slam to Wilmer Flores during a career game for the veteran.
“This was a big start for JP to bounce back,” A’s manager Mark Kotsay said after Sears shut out the Yankees in his last start. “Hopefully, he will get some momentum going.”
Sears is 1-1 with a 2.41 ERA in three career starts against the Giants. He’ll face a San Francisco lineup that seems to be regaining form after taking the final two games in Arizona. Rafael Devers and Heliot Ramos combined for five RBIs in Thursday’s 7-2 win.
Oakland, meanwhile, is coming off a competitive road series against the surging Rays, taking two of three. They continue to showcase their young core, but face a tough task against Verlander, who has something to prove.
For bettors tracking form and momentum, this matchup offers intriguing angles. Whether you’re looking at pitching duels or rookie props, be sure to lock in your MLB picks and parlays for this high-profile Bay Area battle.
Explore sharp betting angles from the hottest MLB matchups this weekend.