The Philadelphia Phillies host the San Francisco Giants on April 28, 2026. First pitch from Citizens Bank Park is scheduled for 6:40 p.m. EDT. The game will be broadcast on NBCS-PH.
The Phillies are favored by -170 on the moneyline and by -1.5 on the run line. The Giants are +140 on the moneyline and +1.5 on the run line. The total is set at 8 runs.
Find my MLB picks and Giants vs Phillies prediction below, as well as probable pitchers, weather report, and more.
- Giants vs Phillies Pick: Bryce Harper 2+ Total Bases (+114, DraftKings)
My Giants vs Phillies best bet is on Bryce Harper to go over his total bases prop. Make sure to find the best odds by checking our live MLB odds page.
Giants vs Phillies Odds
| Giants Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -149 | 8 -112o / -108u | +141 |
| Phillies Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +123 | 8 -112o / -108u | -171 |
- Giants vs Phillies moneyline: Giants +140, Phillies -170
- Giants vs Phillies over/under: 8 (-111o / -110u)
- Giants vs Phillies spread: Phillies -1.5 (+125 ), Giants +1.5 (-151)
Giants vs Phillies Probable Pitchers
| Tyler Mahle (RHP) | Stat | Jesus Luzardo (LHP) |
|---|---|---|
| 1-13 | W-L | 1-3 |
| -0.3 | fWAR (FanGraphs) | 0.6 |
| 5.26/5.70 | ERA / xERA | 6.91/4.06 |
| 5.78/3.86 | FIP / xFIP | 3.24/2.81 |
| 10.5 | K-BB% | 19.7 |
| 53.4 | GB% | 48.7 |
| .309 | BABIP | .395 |
| 89 | Stuff+ | 111 |
| 112 | Location+ | 99 |
Giants vs Phillies MLB Betting Preview
Bryce Harper, despite all the Phillies’ struggles this season, has actually been excellent — 130 OPS+ with six home runs. He’s still taking his walks and avoiding strikeouts at a good rate.
Tyler Mahle, the Giants’ starter, has been allowing a lot of home runs, but the strange thing is, he’s inducing ground balls at a rate that looks unsustainable. His ground-ball rate through five starts is 53.4%. Last year it was 38.8%, and his career mark is 41%.
He might be locating well, but a lot of this is probably small-sample noise. I don’t see anything in his arsenal that suggests he’ll keep the ball on the ground at that rate long-term.
After his four-seamer (which he throws about half the time), he goes splitter, cutter, and slider. Harper’s expected stats against the splitter and slider in particular look really strong, both from last year and in the (still small) sample this season.
My best bet is Harper Over 2+ total bases at +114 on DraftKings right now. I’ll also sprinkle him to hit a home run.
Overall, I really like Harper tonight. It should be warm in Philly (low 60s) with the wind blowing out just a bit to right field. He can power the ball to all fields anyway, but that’s still a nice little boost.
Pick: Bryce Harper 2+ Total Bases (+114, DraftKings)





































