(All times Eastern)
LA Angels of Anaheim at Philadelphia Phillies, 1:05 p.m. Colorado Rockies at Kansas City Royals, 2:10 p.m. Washington Nationals at Arizona Diamondbacks, 3:40 p.m. Atlanta Braves at San Francisco Giants, 3:45 p.m. New York Yankees at New York Mets, 7:10 p.m. San Diego Padres at Cincinnati Reds, 7:10 p.m. Pittsburgh Pirates at Milwaukee Brewers, 8:10 p.m. Chicago Cubs at St. Louis Cardinals, 8:15 p.m. Miami Marlins at Los Angeles Dodgers, 10:10 p.m.
Detroit Tigers at Baltimore Orioles, 12:35 p.m. LA Angels of Anaheim at Philadelphia Phillies, 1:05 p.m. Colorado Rockies at Kansas City Royals, 2:10 p.m. Chicago White Sox at Oakland Athletics, 3:35 p.m. Tampa Bay Rays at Seattle Mariners, 3:40 p.m. Cleveland Indians at Toronto Blue Jays, 7:07 p.m. New York Yankees at New York Mets, 7:10 p.m. Boston Red Sox at Minnesota Twins, 8:10 p.m. Texas Rangers at Houston Astros, 8:10 p.m.
Montreal Canadiens at Boston Bruins, 7 p.m. Anaheim Ducks at Los Angeles Kings, 9:30 p.m. Minnesota Wild at Chicago Blackhawks, 8 p.m.
Philadelphia Union at Sporting Kansas City, 8:30 p.m.