National League
Nationals-Phillies
Fister is 2-1, 2.31 in his last four starts.
Kendrick is 1-0, 7.71 in his last three starts.
Nationals won 12 of their last 15 games, but lost last two.
Phillies are 13-6 in their last nineteen home games.
Cardinals-Pirates
Wainwright is 2-3, 6.03 in his last five starts.
Locke is 3-0, 3.42 in his last four starts.
Cardinals won nine of their last thirteen games.
Pirates lost nine of their last thirteen games.
Over is 5-2-1 in last eight Wainwright starts.
Braves-Mets
Teheran is 2-0, 1.50 in his last two starts.
Wheeler is 5-0, 2.54 in his last ten starts.
Atlanta lost its last three games, scoring five runs.
Mets lost five of their last eight games.
Five of last six New York games went over total.
Cubs-Reds
Wood is 0-5, 6,71 in his last nine starts.
Cueto is 5-1, 2.45 in his last six starts.
Cubs won seven of their last nine games.
Cincinnati lost 11 of its last 14 games.
Seven of last nine Chicago games stayed under; over is 8-4-1 in Cincinnati's last thirteen games.
Dodgers-Diamondbacks
Kershaw is 4-1, 1.62 in his last six starts. .
Miley is 0-1, 2.29 in his last three starts.
Dodgers won four of their last five games.
Arizona lost eight of its last ten games.
Eight of last eleven Dodger games went over the total.
Brewers-Padres
Gallardo is 3-2, 3.48 in his last five starts.
Despaigne is 1-4, 7.04 in his last six starts.
Brewers won seven of their last eleven games.
San Diego lost six of its last nine games.
Under is 7-1 in Gallardo's last eight road starts.
Rockies-Giants
Morales is 0-3, 6.23 in his last five starts.
Hudson is 1-3, 4.86 in his last six starts.
Colorado won six of its last eight games.
Giants lost three of last four games, are 11-24 in last 35 home games.
Five of last six Morales road starts stayed under total.
American League
Rays-Orioles
Smyly is 2-1, 1.55 in four starts for Tampa Bay.
Gausman is 1-2, 3.94 in his last three starts.
Tampa Bay won four of its last six games.
Orioles lost four of their last five games.
Eight of last eleven Baltimore games stayed under.
Red Sox-Blue Jays
Kelly is 0-1, 4.09 in his four starts for Boston.
Stroman allowed 11 runs in 5.2 IP in losing his last two starts.
Boston lost eight of its last ten games, but won last two.
Toronto lost ten of its last thirteen games.
Five of last seven Boston games went over total.
Bronx-Tigers
Greene is 1-0, 2.37 in his last three starts.
Price allowed two runs in 16 IP in splitting his last two starts.
Bronx won five of its last six games.
Detroit won seven of its last nine home games.
Eight of last eleven Bronx games stayed under total.
Twins-Royals
Hughes is 4-0, 1.32 in his last four starts
Hendriks was 1-0, 6.08 in three starts for Toronto earlier this spring; he was on the Twins from 2011-13, going 2-13 in 28 starts for them.
Minnesota lost seven of its last ten games.
Royals won 20 of their last 26 games.
Seven of last ten Minnesota games went over total.
A's-Astros
Pomeranz was 0-2, 5.71 in his last three starts before punching chair on June 16 and breaking his non-throwing hand- this is his first start back.
Peacock is starts.
Oakland lost eight of last ten road games.
Astros lost four of their last six games.
Six of last seven Houston games stayed under total.
Indians-White Sox
Kluber is 4-1, 1.32 in his last seven starts
Noesi is 2-2, 5.29 in his last five starts.
Cleveland won ten of its last fourteen games.
White Sox lost last seven games, allowing 41 runs.
12 of last 14 Cleveland games stayed under total.
Rangers-Mariners
Lewis is 0-3, 7.41 in his last three starts.
Ramirez is 0-1 in his last six starts, despite a 1.15 RA (total of 31.1 IP).
Rangers lost 13 of their last 19 road games.
Seattle won 15 of its last 20 games.
Under is 5-1-1 in last seven Lewis starts.
Interleague games
Marlins-Angels
Alvarez is 4-0, 2.25 in his last four starts.
Santiago is 0-0, 1.59 in his last three starts; Angel bullpen is 1-5 in his last six starts.
Miami is 10-7 in its last seventeen games.
Angels won ten of their last fourteen games.
13 of last 19 Angel games stayed under the total.