Check today’s Phillies vs. Giants prediction here. The red-hot San Francisco Giants (13-5) take their explosive offense into Citizens Bank Park to challenge the Philadelphia Phillies (10-8) on Thursday afternoon.
With Cristopher Sanchez (3.12 ERA) on the mound and Kyle Schwarber swinging a big bat (6 HR), Philly is a strong favorite—but the Giants lead MLB in total runs and could deliver value as a live dog.
Find the best MLB strategy for betting here.
⚾ MLB Betting Promos and Bonuses
Sportsbook | Offer | How to Claim? |
Caesars Sportsbook | 💰 Bet $1, Get Double Winnings on Your Next 10 Bets | Claim here |
Fanatics Sportsbook | 🔁 Bet & Get Up to $1,000 in No-Sweat Bets | Claim here |
bet365 Sportsbook | 🎁 Bet $5, Receive $150 in Bonus Bets — Win or Lose | Claim here |
DraftKings Sportsbook | 🚀 Bet $5, Instantly Unlock $200 in Bonus Bets | Claim here |
BetMGM Sportsbook | 🏆 First Bet Offer: Bet $10, Win $150 | Claim here |
FanDuel Sportsbook | ✅ Bet $5, Get $200 in Bonus Bets If Your Bet Wins | Claim here |
📺 Where To Watch Phillies vs. Giants? (April 17, 2025)
Category | Detail |
🗓️ Date | Thursday, April 17, 2025 |
🕓 Time | 4:05 p.m. ET |
🏟️ Location | Citizens Bank Park, Philadelphia, PA |
📺 How to Watch | NBCS-PH+ and NBCS-BA |
💸 Phillies vs. Giants Odds
Bet Type | Line |
Moneyline | Phillies -178, Giants +149 |
Run Line | Phillies -1.5 |
Total Runs | 8 |
🧮 Pitcher Matchup
Cristopher Sánchez (Phillies)
- Record: 1-0
- ERA: 3.12
- IP: 17.1
- SO: 19
- Last start: 6.1 IP, 1 ER, 8 H vs. Cardinals
- Opponent BA: .269
Jordan Hicks (Giants)
- Record: 1-1
- ERA: 5.87
- IP: 15.1
- SO: 14
- Last start: 4.0 IP, 7 ER, 8 H vs. Yankees
- Opponent BA: .250
📈 Betting Trends
- The Phillies are 7-6 as moneyline favorites this season. They’re 4-0 when favored by -178 or shorter.
- The Giants have won 7 of 10 games as underdogs this season and are +149 dogs today.
- The Over has hit in:
- 7 of 18 Phillies games (7-11 O/U)
- 13 of 18 Giants games (13-5 O/U)
🧢 Team Insights
Phillies
- Runs Scored: 74 (4.1/game, 17th in MLB)
- Home Runs: 18 (18th)
- Team BA: .239 (11th)
- ERA: 4.16 (19th)
- K/9: 9.8 (3rd in MLB)
Giants
- Runs Scored: 100 (3rd in MLB)
- Home Runs: 21 (9th)
- Team BA: .234 (15th)
- ERA: 3.47 (8th)
- K/9: 9.2 (8th in MLB)
🔥 Players to Watch
Phillies
- Kyle Schwarber: 6 HR, 12 RBI, .266 AVG
- Bryce Harper: .269 AVG, .395 OBP, .478 SLG
- Nick Castellanos: .303 AVG, 3 HR, 11 RBI
- Bryson Stott: 15 H, .339 OBP
Giants
- Wilmer Flores: 6 HR, 23 RBI (team leader)
- Jung Hoo Lee: .338 AVG
- Mike Yastrzemski: .314 AVG, 5 2B, 3 HR
- Matt Chapman: .222 AVG, 2 HR, 16 BB
🎯 Top Prop Bets (based on form)
Player | Prop | Odds |
Kyle Schwarber | To hit a HR | +290* |
Wilmer Flores | Over 1.5 Total Bases | +135* |
Bryce Harper | To record an RBI | +150* |
Jung Hoo Lee | Over 0.5 Hits | -230* |
(*Odds suggested for formatting purposes – confirm with your sportsbook)
🧾 ClutchBuzz Parlay of the Day
3-Leg Parlay Pick:
- Phillies Moneyline (-178)
- Over 8 Total Runs
- Wilmer Flores to Record an RBI
💥 Payout Estimate: +425
🔥 Prop Bet Spotlight
💣 Kyle Schwarber – To Hit a Home Run (+300)
- Leads the team with 6 HR and faces Hicks, who’s given up a homer in 2 of 3 starts.
- Schwarber is slugging .594 at home in day games this year.
📊 Bonus prop: Bryce Harper Over 1.5 Total Bases (+125)
Harper is slugging .478 and has multiple hits in 4 of his last 7.
🧠 Clutch Phillies vs. Giants Prediction
The Phillies have dominated when favored at this level, but San Francisco enters with one of MLB’s hottest lineups. Expect runs from both sides. Leaning Over, with the Giants as a live dog if Hicks can limit damage.
Final Score Prediction: Giants 4, Phillies 3
Total Prediction: Under 8 Runs