





























Phillies vs. Giants Prediction, Odds, Picks - April 16
Jung Hoo Lee and the San Francisco Giants hit the field on Wednesday at Citizens Bank Park against Aaron Nola, who will start for the Philadelphia Phillies. First pitch is at 6:45 p.m. ET. The favored Phillies have -147 moneyline odds to win against the underdog Giants, who are listed at +123. Philadelphia is the favorite on the run line (-1.5). The total is 8 runs for the game (with -106 odds to go over and -114 odds on the under).
Take a look at everything you need from a betting perspective on the Phillies-Giants game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Phillies vs. Giants Highlights | MLB on FOX
Phillies vs. Giants Game Information & Odds
- When: Wednesday, April 16, 2025 at 6:45 p.m. ET
- Where: Citizens Bank Park in Philadelphia, Pennsylvania
- How to watch on TV: NBCS-PH and NBCS-BA
Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
---|---|---|---|---|---|---|---|---|
Phillies | -147 | +123 | 8 | -106 | -114 | -1.5 | +144 | -172 |
Phillies vs. Giants Prediction
- Score Prediction: Giants 4, Phillies 3
- Total Prediction: Under 8 runs
- Win Probabilities: Phillies 54%, Giants 46%
Phillies vs. Giants Betting Insights
- The Phillies have been favorites in 12 games this season and won seven (58.3%) of those contests.
- This season Philadelphia has won seven of its eight games when favored by at least -147 on the moneyline.
- The moneyline for this contest implies a 59.5% chance of a victory for the Phillies.
- The Giants have been underdogs in nine games this season and have come away with the win six times (66.7%) in those contests.
- San Francisco has been listed as an underdog of +123 or more on two occasions this season and split those games.
- The Giants have an implied victory probability of 44.8% according to the moneyline set by sportsbooks for this matchup.
Phillies Recent Betting Performance
- The Phillies have a 2-4 record from the six games they were favored on the moneyline over their last 10 matchups.
- In their last 10 outings (all had set totals), the Phillies combined with their opponents to go over the total four times.
- The Phillies have gone 4-6-0 against the spread over their past 10 games.
Phillies Recent Stats
Stat | Avg/Total |
---|---|
Record | 4-6 |
Runs Per Game | 3.4 |
HR | 8 |
ERA | 4.60 |
K/9 | 8 |
Phillies Player Insights
- Kyle Schwarber paces the Phillies in home runs (six) and runs batted in (12).
- Of all hitters in baseball, Schwarber's home run total places him second, and his RBI tally puts him 21st.
- Nick Castellanos is hitting .306 to lead his team.
- Castellanos ranks 50th in homers and 33rd in RBI on the season.
- Castellanos has two games in a row with at least one hit. In his last five games he is hitting .389 with two doubles, a home run, a walk and four RBI.
- Bryce Harper has two doubles, three home runs and 12 walks while hitting .250.
- Harper will look to build on his four-game hitting in this matchup. During his last five outings he is batting .211 with a home run, two walks and two RBI.
- Bryson Stott is batting .268 with three doubles, a triple, a home run and six walks.
- Stott brings a three-game streak with at least one hit into this one. In his last five games he is hitting .250 with a double, a triple, three walks and an RBI.
Phillies Team Props
Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
---|---|---|---|---|
Trea Turner | 0.5 (-210) | 1.5 (+130) | - | 0.5 (+175) |
Nick Castellanos | 0.5 (-205) | 1.5 (+130) | - | 0.5 (+155) |
Alec Bohm | 0.5 (-215) | 1.5 (+135) | - | 0.5 (+160) |
Rafael Marchan | 0.5 (-125) | 0.5 (-130) | - | 0.5 (+265) |
Kyle Schwarber | 0.5 (-125) | 0.5 (-125) | - | 0.5 (+175) |
Giants Recent Betting Performance
- The Giants have played as underdogs in five of their past 10 games and won three of those contests.
- In their last 10 games with a total, the Giants and their opponents are 7-3-0 when it comes to hitting the over.
- Over their last 10 games, the Giants are 6-4-0 against the spread.
Giants Recent Stats
Stat | Avg/Total |
---|---|
Record | 6-4 |
Runs Per Game | 4.9 |
HR | 10 |
ERA | 3.81 |
K/9 | 9.2 |
Giants Player Insights
- Lee paces the Giants with a .333 batting average.
- Lee's home run total puts him 50th in MLB, and he is 21st in RBI.
- Wilmer Flores has been a reliable source of runs this year, leading the lineup with six home runs and 21 RBI.
- Flores is currently second in homers and first in RBI in the major leagues.
- Mike Yastrzemski has four doubles, three home runs and 10 walks while hitting .298.
- Matt Chapman is batting .203 with three doubles, two home runs and 15 walks.
Giants Team Props
Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
---|---|---|---|---|
Willy Adames | 0.5 (-200) | 1.5 (+135) | - | 0.5 (+200) |
Jung Hoo Lee | 0.5 (-250) | 1.5 (+120) | - | 0.5 (+205) |
Heliot Ramos | 0.5 (-215) | 1.5 (+145) | - | 0.5 (+185) |
Wilmer Flores | 0.5 (-165) | 0.5 (-165) | - | 0.5 (+220) |
Tyler Fitzgerald | 0.5 (-115) | 0.5 (-120) | - | 0.5 (+300) |
Phillies vs. Giants Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
Padres' Suarez suspended 3 games for hitting Dodgers' Shohei Ohtani with pitch
Dodgers, Padres take NL West rivalry to boiling point
2025 Big Bets report: One 7-Figure Bet Lands on Thunder to Win NBA Finals
Dodgers Trade for Red Sox Pitcher, Roki Sasaki Transferred to 60-Day IL
Angels manager Ron Washington out indefinitely because of health concerns
Cubs Legend Sammy Sosa Welcomed Back to Wrigley After 20-Plus-Year Hiatus
2025 MLB All-Star Voting: Leaders and full standings by position after first fan update
Dodgers Donate $1M to Aid Families of Immigrants Affected by Federal Raids
Padres' Suarez suspended 3 games for hitting Dodgers' Shohei Ohtani with pitch
Dodgers, Padres take NL West rivalry to boiling point
2025 Big Bets report: One 7-Figure Bet Lands on Thunder to Win NBA Finals
Dodgers Trade for Red Sox Pitcher, Roki Sasaki Transferred to 60-Day IL
Angels manager Ron Washington out indefinitely because of health concerns
Cubs Legend Sammy Sosa Welcomed Back to Wrigley After 20-Plus-Year Hiatus
2025 MLB All-Star Voting: Leaders and full standings by position after first fan update
Dodgers Donate $1M to Aid Families of Immigrants Affected by Federal Raids