Simulation Picks
Maximize Your Odds of Winning with SportsLine Model and Our Top-Rated Picks
Maximize Your Odds of Winning with SportsLine Model and Our Top-Rated Picks
Maximize Your Odds of Winning with SportsLine Model and Our Top-Rated Picks
Understanding Public and Money
Expert Picks
Zach Wheeler has won his last three starts and the Phillies have won the last three against the Giants and go for four games sweep today against them. The Phillies have won five straight and 9 of 10. They are on roll playing their best ball of the season. The Giants have hit a rough patch they've lost five of the last six on the road. They are now six and 13 on the road this season. Phillies to win.

Wheeler is dealing and I love what we've seen from him this season. He has allowed more than 2 ER in just 2 of his 7 starts and just once at home. This could be a weather shortened/impacted game as well, which could work in our favor here. Giants probably pretty excited to get out of Philly and I suspect are hacking away early in the count. SF is 23rd in MLB in runs scored and the lineup has looked suspect all season
The Giants would ask for a police escort out of Philadelphia if they could after losing three times to the Phils over the weekend. Instead, SF has been sentenced to another day in Philly by the schedule-makers who made this a four-game series, to the obvious chagrin of the Giants, outscored 23-10 across the first three clashes. Now SF has to face the hottest Phils starter, Zack Wheeler, who has allowed just one run and seven hits across 18 1/3 IP in his last three outings. Those were also wins for Philly, which now faces a rookie hurler making his MLB debut (Mason Black) to salvage the series finale for the Giants in this 4:05 PM Eastern start. Play Phillies on Run Line
Wheeler on the mound for me is always attractive and he gets to face a pretty toothless lineup here in a day game being played at a weird time for the Gigantes. Mason Black making his MLB debut for SF against this Phillies group is a problem. After a slow start Wheeler has allowed 1 ER in his last 3 starts. Phillies won 8 of their last 9, got deep into the Giants pen Sunday. Giants have scored 11 runs through first 5 games of this road trip.
Team Injuries







