Trevor Cahill helped the Giants snap their 5 game losing streak in his last start. Cahill pitched just 4 innings but allowed 1 run off 4 hits with 1 walk and struck out 4 Angels hitters for a no-decision. This afternoon he will take on the Arizona Diamondbacks for the 8th time and 3rd start of his career. He is 0-2 with 23 strikeouts in just 17 2/3 innings with a 5.09 ERA. The 32-year-old right-hander spent 3 seasons with the Diamondbacks going 24-34 with a 4.29 ERA over a 90 game span with 74 starts.
Luke Weaver will be taking on the Giants today for the 5th time of his career. He is 3-1 with a 1.99 ERA totaling 26 strikeouts. On the year, Weaver is 1-3 in 5 starts with a 9.16 ERA with eclipsing the 5 inning mark just once, in his start against the A's last week Weaver was 1-0 in his only start last season at Oracle Park.
First pitch is at 1:10 pm