Let’s take a closer look at the MLB betting odds surrounding seven starting pitchers that are scheduled to hit the mound Wednesday.
For more MLB odds info, don't forget to also read our Daily Baseball Betting Lines Report!
Matt Cain, San Francisco Giants (8-10, -$435)
The San Francisco Giants continue to fall back in the NL West standings, which isn’t very surprising due to Matt Cain’s numbers heading into the All-Star break.
The right-hander has watched the club drop his last three outings, including a 10-2 home defeat to the Los Angeles Dodgers last time out, as he allowed eight runs and six hits over 2.1 innings of work.
Cain has already given up 60 earned runs this season after having allowed a total of 68 earned runs all of last season.
In four career home starts versus the Mets, Cain has tallied a 3-1 record and 1.50 ERA
Jorge De La Rosa, Colorado Rockies (12-6, +$623)
He has already established a career-best eight wins before the All-Star break, as he attempts to bounce back from a 5-0 road loss to the Arizona Diamondbacks.
De La Rosa is 5-2 with a 5.21 ERA in 17 career games (13 starts) versus the San Diego Padres, including a 2-0 mark and 1.42 ERA in three efforts at Petco Park.
Gio Gonzalez, Washington Nationals (11-7, +$217)
The left-hander comes in on a season-high three-game winning streak, which includes an 8-5 home victory over the Padres last time out, as he allowed three runs and eight hits over 6.2 frames.
In five lifetime appearances versus the Phillies, Gonzalez has put together a 3-1 record and 2.53 ERA, with opposing hitters batting .175 against him.
Jeremy Hellickson, Tampa Bay Rays (11-7, +$331)
Hellickson has gone 6-1 with a 3.16 ERA since the start of June—issuing only seven walks in seven outings over that span.
The right-hander has produced a 3-1 record and 4.26 ERA in four career starts versus the Minnesota Twins.
Cliff Lee, Philadelphia Phillies (11-7, +$232)
The left-hander has won eight consecutive decisions, including a 5-4 home victory over the Atlanta Braves last time out, as he allowed four runs and eight hits over 6.1 innings of work.
In making nine career starts versus the Nationals, Lee has tallied a solid 6-3 record and 2.48 ERA, issuing just eight walks and striking out 66 batters in 65.1 combined frames.
Justin Masterson, Cleveland Indians (12-7, +$607)
Masterson has alternated wins and losses over his last four outings, as he comes off a 7-0 home defeat to the Detroit Tigers last time out, surrendering six runs and seven hits over 4.2 innings.
The right-hander is 4-1 with a 2.80 ERA in 13 career appearances (five starts) versus the Toronto Blue Jays, including a 4-1 road victory in his first effort of the 2013 campaign.
C.J. Wilson, Los Angeles Angels (9-9, -$297)
Wilson had his season-high four-game winning streak snapped last time out, as he suffered a 6-2 home loss to the Boston Red Sox, allowing three runs (one earned) and 10 hits over 6.2 frames.
The left-hander is 5-5 with seven saves and a 4.05 ERA in his career against National League opponents, including a 2-0 mark and 3.94 ERA since joining the Halos a year ago.