The Philadelphia Phillies are playing host to the San Francisco Giants at Citizens Bank Park. This NL matchup will get underway at 7:05 p.m. ET and NBC Sports Philadelphia will be televising the game.
San Francisco Giants vs. Philadelphia Phillies Odds
Philadelphia (-130) is the favorite over San Francisco (+120) and oddsmakers have put the Over/Under for this night game at 9 runs. The odds for wagering on the games total sit at +110 for the over and -130 for the under. The games current runline odds stand at -175 for taking the Giants +1.5 runs and +155 for the Phillies -1.5 runs.
The Giants are 19-17 SU and have gone 23-12 against the spread (ATS). They’ve gained 7.0 units for moneyline bettors in this young season and 10.1 units ATS. San Francisco has covered the spread four times in its last seven games and the over has hit in five of those seven. The Phillies, on the other hand, are 20-15 SU and 14-20 ATS. The team has gained 2.5 units for bettors taking the moneyline while gaining 9.7 units ATS. Philadelphia has covered the spread four times in its last seven games and the total has gone over in four of those seven.
Philadelphia games have an over/under record of 17-14-3 so far in 2018. Giants games have gone over 18 times, gone under 17 times and pushed on zero occasions.
Chris Stratton will get the nod for the visiting Giants. The right-handed Stratton is 3-2 with a 3.99 ERA and 33 strikeouts. He has yet to face the Phillies this year and did not record a start against them in 2017, either.
The Phillies are putting the ball in the right hand of Nick Pivetta (1-2, 4.76 ERA), who has 35 strikeouts and 10 walks as well as a 1.32 WHIP. Pivetta did not record a start against the Giants in 2017.
As a unit, Philadelphia’s pitchers have allowed 3.8 runs per game overall this year. Its starting pitching staff has an ERA of 3.79, a WHIP of 1.21 and a strikeouts-per-nine of 8.3. The bullpen has posted a solid ERA of just 3.15, a WHIP of 1.28 and a K/9 of 9.5.
The Philadelphia hitters are putting up 4.6 runs per outing, including 3.8 per game over its last 10 games and 5.0 per game over their last five. The teams hit .253/.328/.512 over its last five matchups and is 3-2 SU during that stretch.
Outfielders Odubel Herrera and Rhys Hoskins have led the Phillies batters so far. Herrera is hitting .346/.404/.535 with five home runs, 21 RBIs and 19 runs scored, and Hoskins is batting .274 with five homers, 23 RBIs and 21 runs.
In the visiting dugout, San Francisco’s pitchers have allowed 4.3 runs per game and its starters own a 4.00 ERA, 1.25 WHIP and 7.22 K/9. The bullpen has managed an ERA of 3.81, along with a K/9 of 7.83.
The Giants offense has slashed .250/.316/.389 on its way to 4.0 runs scored per game this year, including 5.5 runs per game over the teams last 10 games and 5.2 per game over the teams last five contests (3-2 SU).
San Francisco’s hitters have been led by first baseman Brandon Belt and right fielder Andrew McCutchen. Belt is slashing .297/.419/.532 with six home runs, 17 RBIs and 18 runs scored, while McCutchen is slashing .248/.378/.380 with three homers, 14 RBIs and 21 runs scored.
Putting up a slash line of .225/.300/.392 across 247 plate appearances, McCutchen did not perform especially well against right-handed pitchers on the road last season (his total season line was .279/.363/.486).
The Giants have lost 0.1 units and are 10-7 ATS when facing a righty starter this season. The over has cashed in six of those games, compared to 11 that’ve gone under against right-handed starting pitchers. On the other hand, the Phillies have netted 0.2 units and are 10-16 ATS when facing a righty starter. The over has hit in 12 of those games, compared to 12 that’ve gone under.
San Francisco Giants at Philadelphia Phillies Free Pick
Predictions: SU Winner – Phillies, ATS Winner – Giants, O/U – OVER
Betting Trends
- The Giants have hit six home runs in their last 10 games, including four over their last five.
- San Francisco fielders have 14 errors over the last 10 games, compared to three errors for Philadelphia over its last 10.