Skip to content

Ad Disclosure

Phillies

Can Phillies Win a Series in San Fran for First Time Since … 2013?

Chris Wright

By Chris Wright

Published:

Bryce Harper and the Phillies try to win a series at San Fran for the first time since 2013.
Apr 5, 2026; Denver, Colorado, USA; Philadelphia Phillies first baseman Bryce Harper (3) in the fourth inning against the Colorado Rockies at Coors Field. Mandatory Credit: Isaiah J. Downing-Imagn Images

Can the Phillies somehow win a series in San Francisco?

The way things have been going — historically and this week — that’s very much TBD.

Today, they’ll turn to Aaron Nola (1-0, 3.18). He’ll face righty Tyler Mahle (0-2, 7.00). The pitching matchup sounds favorable, but so did the first two games of this series. The bullpen bailed out Andrew Painter on Monday, and it’s easier to just pretend Cristopher Sanchez’s start Tuesday never happened.

Onward. Today the Phillies will try to win a series at San Francisco for the first time since 2013. First pitch is set for 3:45 pm, ET, at Oracle Park.

We’ll preview what matters most and recommend the best bets.

Phillies vs Giants Odds

Aaron Nola vs Giants

GSW-LIPERAWHIPOpp AVGOpp OPSKBBHRHER
93-345.07.001.71.328.889451756035

Tyler Mahle vs Phillies

GPGSW-LIPERAWHIPOpp AVGOpp OPSKBBHRHER
331-113.03.461.08.250.7391213135

Phillies vs Giants Predictions & Best Bets

The Pick: Under 8.5 Runs (-114 at DraftKings)

If you enjoy watching offensive baseball, you might want to look away. We are confidently taking the Under here because … well, have you watched these offenses lately?

Scoring 6 runs Tuesday was a Giants outlier. At home this season, the Giants are mustering 2.56 runs per game while hitting an abysmal 0.11 home runs per contest. They are drawing walks in a meager 6.40% of their plate appearances, meaning they aren’t even accidentally getting on base. Nola and a Phillies pitching staff that boasts a 10.36 K/9 rate are going to carve through this lineup. (Yes, we thought the same thing yesterday, too.)

On the flip side, the Phillies aren’t exactly setting the world on fire during their road trips, either. They’ve scored 9 runs in their past 4 games — including a shutout loss last night. Overall, they’re averaging a modest 3.80 runs per game away from Citizens Bank Park. Even if Giants starter Tyler Mahle and a pitching staff sporting a collective 4.37 ERA give up a few runs to the top of the order, the Giants simply don’t have the firepower to participate in pushing this total over the edge.

Unless the seagulls at Oracle Park start knocking baseballs into McCovey Cove themselves, do not expect a shootout today. Take the Under and enjoy a brisk, offensively challenged afternoon.

Phillies Player Prop Pick

Bryce Harper Over 1.5 Total Bases (+122 at DraftKings)

Mahle obviously is off to a slow start this season, currently sporting a 7.00 ERA and a 1.778 WHIP. He’s generously allowing opponents to bat .351 against him. On the flip side, Harper enters this contest slugging .429 with five extra-base hits in the young season. When a dynamic power hitter gets to face a pitcher who is handing out opposite-field singles and gappers like free Wawa coffee, you don’t overthink it. Expect the slugger to do significant damage and easily clear his total bases mark before the stadium lights even need to turn on.

Trea Turner Over 1.5 Total Bases (+105 DraftKings)

If Harper is going to cause havoc, somebody has to keep the line moving. Enter Trea Turner. Given Mahle’s well-documented struggles and propensity for allowing hard contact (13 hits allowed per 9 innings), Turner’s elite bat-to-ball skills make him a nightmare matchup. At plus money, backing Turner to rack up bases against a pitcher who is consistently serving up meatballs is a value play you can’t pass up.

Phillies at Giants House of Horrors

The Phillies’ most recent series win at San Francisco came in 2013, though they split a 4-game series in 2017.

SeasonDateResultPHISF
2013May 6W62
2013May 7W62
2013May 8L34
2014Aug 15W53
2014Aug 16L56
2014Aug 17L25
2015Jul 10L215
2015Jul 11L58
2015Jul 12L24
2016Jun 24L45
2016Jun 25W32
2016Jun 26L78
2017Aug 17L45
2017Aug 18L210
2017Aug 19W129
2017Aug 20W52
2018Jun 1L04
2018Jun 2L02
2018Jun 3L16
2019Aug 8L05
2019Aug 9W96
2019Aug 10L13
2021Jun 18L35
2021Jun 19W136
2021Jun 20L211
2022Sep 2L113
2022Sep 3L45
2022Sep 4L35
2023May 15L36
2023May 16L34
2023May 17L47
2024May 27L48
2024May 28L01
2024May 29W61
2025Jul 7L13
2025Jul 8L34
2025Jul 9W130
2026April 6W 64
2026April 7L00
2026April 8??????
Chris Wright

Chris Wright is a 30-time APSE award-winning MLB, NBA and college editor with previous stints at the Tampa Bay Times, Miami Herald, The Indianapolis Star and News & Observer. He vacationed at the Vet, believes Chase Utley is a HOFer and moved to Clearwater to watch the Phillies year-round. His magazine portfolio includes working as a writer and editor at Baseball America. He has decades of experience leading award-winning coverage of the NBA, Major League Baseball, College Baseball, College Basketball, College Football, and the ATP and WTA tennis tours. He has contributed to highly successful NFL coverage as well. Over the course of his career, Chris' team of writers has covered 4 men's Final Fours, 2 Super Bowls, 1 MLB World Series, dozens of professional tennis tournaments and NCAA championships in football and baseball. Chris joined Saturday Down South in 2015 and quickly was promoted to Executive Editor, where he successfully helped build the staff and directed college football, college basketball and college baseball coverage for 10 years. Under Chris' leadership and mentoring, Saturday Down South grew into the largest SEC-only website in America. In 2025, Chris took on a new challenge as the Evergreen Editor at SportRadar, primarily building and maintaining pages for Saturday Down South. In addition to overseeing that project, Chris also uses AI tools to cover MLB, the NBA, college sports, tennis and the NFL for Saturday Down South, Saturday Tradition, Crossing Broad, Sports Betting Dime and ESNY.