
San Francisco Giants

Philadelphia Phillies
(-110/-110)-110
On April 14, 2025, the Philadelphia Phillies will host the San Francisco Giants at Citizens Bank Park in what marks the first game of their series. Both teams are enjoying strong seasons, with the Phillies sitting at 9-6 and the Giants at 11-4. The Phillies are currently ranked 9th in the league in offense, while the Giants sit at 14th, indicating a slight edge for Philadelphia in terms of overall hitting prowess.
The matchup on the mound features Taijuan Walker for the Phillies and Landen Roupp for the Giants. While Walker has yet to allow a run this season with a pristine ERA of 0.00, advanced stats suggest he might be due for some regression, as his xFIP sits at 4.34. Conversely, Roupp, despite a 3.60 ERA, boasts a more favorable xFIP of 3.08, indicating he may have been somewhat unlucky in his outings. Walker is projected to pitch 5.0 innings, allowing around 3.0 earned runs, which could be a concern if he struggles to maintain his current form.
In their last game, the Giants showcased their power, as their best hitter racked up 3 home runs, contributing significantly to their offensive efforts. This could pose a challenge for Walker, who must navigate a lineup that has been known to capitalize on mistakes. The projections suggest the Phillies have a higher implied team total of 4.35 runs compared to the Giants’ 4.15 runs, reflecting confidence in their offense against Roupp.
With the Giants possessing the 2nd best bullpen in MLB according to Power Rankings, the late innings could play a crucial role in this contest. While both teams are coming in hot, the Phillies might find themselves in a favorable position as they look to capitalize on their home advantage and a solid offensive output.
San Francisco Giants Insights
- San Francisco Giants – 1st Five Innings (F5) Moneyline (-120)Landen Roupp has put up a 3.22 FIP (Fielding Independent Pitching, an estimator of ERA that focuses on the variables most within a pitcher’s control) since the start of last season, checking in at the 90th percentile.Explain: ERA is a bad and misleading stat. FIP is an improved version of it and gives a better estimate of a pitcher’s deserved runs allowed.
- LaMonte Wade Jr – Over/Under 0.5 Hits (-145/+110)LaMonte Wade Jr. has primarily hit in the top-half of the batting order this season (82% of the time), but he is penciled in 6th on the lineup card in today’s game.Explain: The lower in the order a player bats, the fewer plate appearances he will get and the fewer opportunities he will get to hit the Over for every market. A player who hits lower in the order than he normally does may provide extra value opportunity since the market may be based on him hitting higher.
- San Francisco Giants – 2H MoneylineThe San Francisco Giants bullpen projects as the 2nd-best in the game, according to the leading projection system (THE BAT).Explain: Most bettors only consider the starting pitcher, but a strong bullpen sneakily creates a tougher matchup for the opposing offense and suppresses a game’s runs.
Philadelphia Phillies Insights
- Taijuan Walker – Over/Under 3.5 Strikeouts (-140/+110)Taijuan Walker’s 2081.2-rpm fastball spin rate since the start of last season ranks in the 14th percentile out of all starting pitchers.Explain: Spin rate is a key component to fastball success in generating strikeouts and preventing runs.
- Bryce Harper – Over/Under 1.5 Total Bases (+120/-155)Bryce Harper is apt to have an edge against every reliever for the game’s entirety, since the bullpen of the San Francisco Giants only has 1 same-handed RP.Explain: Hitters perform worse against pitchers of the same handedness (i.e. righty-vs-righty), and being able to avoid those matchups against the bullpen boosts performance and creates hidden edge.
- Bryce Harper – Over/Under 1.5 Total Bases (+120/-155)Bryce Harper has a 94th percentile opposite-field rate on his flyballs (37.6%) and sets up very well considering he’ll be hitting them towards the game’s 9th-shallowest LF fences in today’s game.Explain: This player’s skill set matches up particularly well with the park he’s in today, which may lead to better-than-usual performance.
Betting Trends
- Over/Under 9.0 Game Total (-110/-110)The San Francisco Giants have hit the Game Total Over in 84 of their last 162 games (+6.10 Units / 3% ROI)
- LaMonte Wade Jr – Over/Under 0.5 Runs (+135/-175)LaMonte Wade Jr has hit the Runs Under in 18 of his last 25 away games (+6.35 Units / 15% ROI)