in , ,

Philadelphia Phillies vs. San Francisco Giants Betting Preview 06/01/18

Kelvin Kuo-USA TODAY Sports

The Philadelphia Phillies will head west to face off against the San Francisco Giants at AT&T Park. The game gets underway 10:15 p.m. ET and NBC Sports Philadelphia will be airing this NL matchup.

Philadelphia Phillies vs. San Francisco Giants Odds

Vegas has listed San Francisco (+105) as the underdog to Philadelphia (-115). The total stands at eight runs and bettors can take the over for -115 and the under for -105. Bettors can also wager on the game’s spread with the current runline odds sitting at Phillies -1.5 runs (+130) and Giants +1.5 runs (-150).

The Phillies are 31-23 SU and are 25-28 against the spread (ATS). They’ve accumulated 5.5 units for bettors taking the moneyline, despite having lost 5.1 units ATS. Philadelphia is 3-4 ATS over its last seven games and the over has hit in four of those seven. The Giants, on the other hand, are 26-30 SU and 32-24 ATS. They’ve gained 0.8 units for bettors taking the moneyline and 4.6 units ATS. San Francisco has a 3-4 ATS mark over its last seven outings and the total has gone under in four of those seven.

Giants games have an over/under record of 29-25-2 so far in 2018. Philadelphia has an over/under record of 24-25-4.

Right-hander Nick Pivetta is the projected starter for the visiting Phillies. Pivetta is 4-3 with a 3.26 ERA and 67 strikeouts. He’s 1-0 with seven strikeouts and a 0.00 ERA against San Francisco this year.

The Giants will send righty Chris Stratton (6-3, 4.97 ERA) to the mound. Stratton has 48 strikeouts and 27 walks to his name, as well as a 1.45 WHIP. Stratton is 0-1 with seven strikeouts and a 9.64 ERA against Philadelphia this year.

San Francisco’s pitching staff has given up 5.0 runs per game overall this year as a unit. The club’s starters have a 4.86 ERA, 1.41 WHIP and 7.0 strikeouts per nine innings. The bullpen has a 4.27 ERA, 1.40 WHIP and 8.3 K/9.

The San Francisco offense is putting up 4.1 runs per outing, including 4.7 per game over its last 10 games and 4.8 per game over its last five. The team has slashed .299/.371/.457 over its last five games and is 2-3 SU during that stretch.

The Giants’ hitters have been led by first baseman Brandon Belt and shortstop Brandon Crawford. Belt is slashing .309/.404/.550 with 11 home runs, 31 RBIs and 32 runs scored, and Crawford’s line sits at .307/.349/.469 with six homers, 24 RBIs and 23 runs scored.

For the visiting squad, Philadelphia’s pitching staff allowed 3.7 runs per game and its starters own a 3.31 ERA, 1.18 WHIP and 9.01 K/9. The bullpen has logged an ERA of 3.59, along with a K-per-9 of 9.23.

Phillies hitters have slashed .236/.322/.393 on their way to 4.4 runs scored per game in 2018, including 3.2 runs per game over the team’s last 10 games and 3.4 per game over the team’s last five outings (2-3 SU).

Right fielder Odubel Herrera and second baseman Cesar Hernandez have led Philadelphia’s offense. Herrera is slashing .313/.377/.485 with seven home runs, 32 RBIs and 25 runs scored, while Hernandez is hitting .268/.379/.424 with seven homers, 21 RBIs, 38 runs and 10 steals.

The Phillies have gained 1.7 units and are 18-21 ATS when facing a right-handed starting pitcher this year. The over has cashed in 18 of those games, compared to 18 that’ve hit the under against righty starters. On the other hand, the Giants have lost 7.0 units and are 17-17 ATS when facing a righty starter. The over’s cashed in 15 of those games, compared to 17 that went under the total.

Philadelphia Phillies at San Francisco Giants Free MLB Tip

Predictions: SU Winner – Giants, ATS Winner – Giants, O/U – UNDER

Click Here to Start Betting Today!

Notes

Betting Notes

San Francisco has posted 25.1 Runs + Hits + Errors per game over its last 10 contests and 26.8 over its last five.

The Phillies have hit nine home runs in their last 10 games. The Giants have hit 11 over their last 10.

+++++

Written by GMS Previews

Pittsburgh Pirates at St. Louis Cardinals Free Preview 06/01/18

Tampa Bay Rays vs. Seattle Mariners Matchup 06/01/18