Philadelphia Phillies at San Francisco Giants – MLB Betting Pick June 18

Phillies (33-33, 12-21 road) at Giants (44-25, 20-9 home)

  • Time: 6:45PM PST – 8:45PM CST – 9:45PM EST
  • Place: Oracle Park, San Francisco, CA
  • TV: NBC Sports Philadelphia | Peacock-TV | MLB Extra Innings

Opening Pitch

Philadelphia opens the second half of its six-game California Dreamin’ road trip in San Francisco after losing two of three to the Dodgers earlier in the week.

The Phillies are a .500 team in an NL East that has no depth as they have gone 7-3 over their last 10 games to maintain second in the division as they are 4.5 games behind the New York Mets for first.

The Giants have won 16 out of their last 22 games after scoring 37 runs in a four-game sweep on the struggling and injured Diamondback this week. That was San Francisco’s first four-game sweep at home vs. Arizona since 2003.

San Francisco sits atop the NL West with the best record in major league baseball as the Giants only shad the Dodgers by 1.0 games in the standings.

Philly is 8-4 in the month of June with a (+26) run differential at 67-41.

The Giants have played incredibly well at Oracle Park all season and they are in the midst of a stretch where they play 16 of 24 games at home going into the All-Star break.

Last Time Out

Zack Wheeler went six strong innings as he struck out six and he and two relievers blanked the Dodgers, 2-0, at Dodgers Stadium on Wednesday night. Wheeler gave up no runs on five hits but threw 98 pitches which called for manager Joe Girardi to use Jose Alvarado and closer Hector Neris to complete the shut out.

Rhys Hoskins homered for the Phillies in the first inning and J.T. Realmuto had a run-scoring double in the third.

San Francisco handed Arizona a major league record 23rd road loss in a row as the Giants scored double digits for the second day in a row in a 10-3 rout.

Catcher Curt Casali went 3-for-5 with two runs and 4 RBI as he hit his first major league homer which was a two-run shot in the first. He also had an RBI triple in the fifth inning.

Buster Posey is 16-for-43 in his last 10 games which spells a .410 batting average during that time. He went 3-for-4 Wednesday and scored 3 runs as his eight 3-plus runs games are tied for the most in MLB.


Philadelphia Phillies (32-34, ATS):

  • Philadelphia is 2-5 SU in the last 7 road games
  • The Phillies are 1-6 SU in their last 7 games at San Francisco
  • The UNDER has been the call in 6 of the Phillies’ last 7 outings

San Francisco Giants (45-24, ATS):

  • Los Gigantes are 5-1 SU in their last 6 games
  • The UNDER has been the call in 8 of San Francisco’s last 12 games
  • The Giants are 7-1 in their last 8 home games

Team Stats Sketch

The Phillies are looking to get their offense in a better place as they have a .241 average (22nd/MLB) so far this season, but they have picked it up considerably in June as the .271 record is sixth in the majors.

Philadelphia has 67 home runs (22nd/MLB) and 15 in June as Philly has road power through the bats of Rhys Hoskins (13 HRs) and leadoff man Andrew McCutchen (11 HRs). The offense has picked up considerably in averaging 5.9 runs in June as well.

The Giants’ 3.34 ERA (4th/MLB) has been a major reason why they are 19 games above .500 as the bullpen has 26 saves as Jake McGee has 13 and Tyler Rogers posts nine.

San Francisco bats at a .240 overall average (15th/MLB), but has an identical .271 mark to the Phils this month.

The Giants have blasted an even 100 home runs, just three behind the Blue Jays’ 103.XT

Brandon Crawford has 15 home runs while Buster Posey has hit 12. Posey has been nothing short of awesome this season as he has hit at a .337 clip after opting out of last season due to COVID-19.

Phillies pitchers have a 3.18 ERA this month as well in improving the number, but overall the bullpen ERA sits at 4.42 (21st/MLB). The unit has recorded 15 saves but has blown an enormous 14.

Teams Spread Money Line Total Points
Phillies +1.5 (-190) +114 O 8.5 (-110)
Giants -1.5 (+160) -124 U 8.5 (-110)

*Odds Courtesy of BetUS Sportsbook

On the Mound

Vince Velasquez (2-1, 4.25 ERA) gets the call for the Phillies while Johnny Cueto (4-3, 4.00 ERA) sees the hill once again for Gabe Kapler’s Giants.

Philadelphia Phillies LogoVelasquez has made nine starts in 13 appearances this season as he has no decisions in his last two games which were Phillies’ slugfest against the Nationals and Mets. His last win came in Miami on May 25 where he gave up no runs on three hits in six innings. Phillies’ opponents have averaged 7.0 runs in his last five starts.

San Francisco Giants LogoCueto makes his 11th start of the season as he has lost his last two games with the latter being on June 13 when the Nationals took a 5-0 win over San Francisco. Cueto gave up five runs on nine hits in 5.1 innings as he served up two home runs.

The Bets
San Francisco Giants -1.5
San Francisco Giants
OVER 8.5 Runs
Sub Categories:
Kenneth Cross / Author

Kenneth Cross is a new entry to The Sports Geek staff as he has 25 years of experience in print, broadcast, and internet sports journalism. Cross is a lover of all sports, but college basketball is his passion. He estimates that he has seen around 1,500 college basketball games - live and in-person - and hopes that grows this season. If you listen to Radio, you have likely heard him on Sundays covering the Carolina Panthers for some 20 years. Now in Tampa Bay, he works as a national radio correspondent.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.