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
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.
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.
Velasquez 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.
Cueto 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.