National League
Braves-Pirates
Wood is 2-1, 2.73 in his last four starts.
Cole was 3-1, 3.86 in his last four starts before going on DL.
Braves won six of their last seven games.
Pittsburgh lost its last seven games, allowing 46 runs.
Over is 7-2-1 in last ten Pittsburgh games.
Diamondbacks-Nationals
Cahill is 2-0, 2.61 in his last three starts.
Roark is 5-1, 2.51 in his last seven starts.
Arizona lost seven of its last nine games.
Nationals won 11 of their last 13 games.
Over is 8-4 in Roark's last twelve starts.
Giants-Cubs
Peavy is 1-3, 3.86 in his four SF starts.
Jackson is 1-2, 5.40 in his last three starts.
San Francisco lost their last six road games.
Cubs won their last four games, allowing two runs.
Eight of last ten Cub games stayed under total.
Reds-Cardinals
Cueto is 7-0, 2.24 in his last eight starts.
Lynn is 2-0, 2.89 in his last three starts.
Cincinnati lost nine of its last eleven games.
St Louis won six of its last seven games.
Six of Reds' last seven games went over the total.
Padres-Dodgers
Stults is 2-0, 1.80 in his last three starts.
Hernandez is 1-0, 2.25 in two starts for the Dodgers.
San Diego lost four of its last five games.
Dodgers lost four of their last six games.
Eight of last ten Stults starts stayed under total.
American League
Astros-Bronx
Feldman is 0-3, 8.15 in his last three road starts.
Pineda is 2-2, 1.82 in five starts this season.
Astros lost seven of their last ten road games.
Bronx is 4-6 in its last ten home games.
Six of last seven Houston road games went over; under is 5-2-1 in last eight Bronx games.
Angels-Red Sox
Angels won last three Richards starts (2-0, 1.99).
Boston lost last five Buchholz starts (0-2, 6.97).
Angels won six of their last seven games.
Red Sox lost four of their last five games.
Seven of last eight Angel games stayed under total.
Tigers-Rays
Porcello is 5-3, 2.64 in his last ten starts.
Archer is 2-0, 2.84 in his last three starts.
Tigers lost ten of their last thirteen road games.
Tampa Bay lost six of its last eight home games.
Under is 7-2-1 in last ten Tampa Bay games.
Indians-Twins
House is 1-1, 2.51 in his last three starts.
Nolasco is 1-3, 8.10 in his last four starts.
Indians won six of their last eight games.
Minnesota lost nine of its last thirteen games.
Seven of last eight Cleveland games stayed under total.
Orioles-White Sox
Chen is 5-1, 2.86 in his last seven starts,
White Sox won five of last six Noesi starts (4-1, 4.62).
Baltimore won 19 of its last 27 games.
White Sox lost seven of their last ten home games.
Six of last seven Chen starts stayed under the total.
Interleague games
Mariners-Phillies
Paxton is 1-0, 1.46 in his last couple starts.
Hamels is 3-1, 1.44 in his last six starts.
Mariners won 11 of their last 14 games.
Phillies lost eight of their last eleven games.
Seven of last nine Hamels starts stayed under total.
Rangers-Marlins
Martinez is 1-3, 7.06 in his last four starts.
Eovaldi is 1-1, 2.14 in his last three starts.
Texas lost eight of its last eleven games.
Marlins won eight of their last eleven games.
Under is 7-1-1 in last nine Texas games.
Blue Jays-Brewers
Dickey is 0-2, 4.26 in his last three starts.
Nelson is 1-2, 3.12 in his last four starts.
Toronto lost six of its last seven games.
Brewers won last five games, scoring 28 runs.
Four of last five Nelson starts stayed under.
Royals-Rockies
Royals won last five Duffy starts (4-0, 2.73). .
de la Rosa is 1-2, 4.91 in his last four starts.
Royals won 17 of their last 20 games.
Colorado lost 13 of its last 18 games.
Five of last six Colorado games went over total.
Mets-A's
Wheeler is 4-0, 2.18 in his last nine starts; Met bullpen was 1-4 in those five no-decisions. .
Oakland is 5-0 in Samardzija home starts (3-0, 2.57).
Mets lost six of their last eight games.
Oakland lost seven of its last nine games.
Five of last seven New York games stayed under total.