This matchup is between the Colorado Rockies (24-29) and the San Francisco Giants (26-27). The Rockies have won 2 of their last 5 games while the Giants have won 2 of their last 5 games. The Colorado Rockies were able to defeat the San Francisco Giants in the first game of the series with a 7-2 score.
The Rockies are starting Ryan Castellani (RHP), who is 1-3 in 9 appearances, pitching a 5.59 ERA, 7.66 FIP, .336 wOBA, K% of 14.5%, BB% of 12.7%, 90.9 MPH average exit velocity, and a 1.37 WHIP in 38.2 innings pitched.
The Giants are starting Logan Webb (RHP), who is 2-4 in 11 starts with a 5.73 ERA, 4.13 FIP, .344 wOBA, K% of 20.5%, BB% of 9.6%, 88.5 MPH average exit velocity, and a 1.76 WHIP in 50.1 innings pitched.
The Rockies are the 20th best in the Majors in Relieving Pitching (WAR) while the Giants are 24th.
On the hitting side, the Rockies have a .308 wOBA and a .311 OBP. The Giants have a .335 wOBA and a .334 OBP. The Rockies have 60 HRs this season while the Giants have 69 HRs.
Ryan Castellani is coming off of a horrific performance where he gave up 8 runs (7 Earned) in a 15-6 loss to the Dodgers. Logan Webb is also coming off a really poor performance that saw him give up 6 runs in a shut out loss to the Athletics. Combined these pitchers gave up 14 runs (13 Earned) in 7.2 innings. The Giants are one of the better batting units and against righties, they have the 4th highest batting average while Colorado is middle of the pack in terms of batting average against righties. The Giants will likely get the job done in this matchup as they have a pitcher with better upside and also the superior batting unit but -190 might be a bit much considering the struggles Webb so I'm siding with the OVER on this one.