Friday, April 28

Chicago Cubs at Boston Red Sox

7:00 pm   

Baltimore Orioles at New York Yankees

7:00 pm   

New York Mets at Washington Nationals

7:00 pm   

Tampa Bay Rays at Toronto Blue Jays

7:00 pm   

Chicago White Sox at Detroit Tigers

7:00 pm   

Seattle Mariners at Cleveland Indians

7:00 pm   

Pittsburgh Pirates at Miami Marlins

7:00 pm   

LA Angels at Texas Rangers

8:00 pm   

Oakland Athletics at Houston Astros

8:00 pm   

Atlanta Braves at Milwaukee Brewers

8:00 pm   

Minnesota Twins at Kansas City Royals

8:00 pm   

Cincinnati Reds at St. Louis Cardinals

8:00 pm   

Colorado Rockies at Arizona Diamondbacks

9:30 pm   

Philadelphia Phillies at LA Dodgers

10:00 pm

San Diego Padres at San Francisco Giants

10:00 pm

Saturday, April 29

New York Mets at Washington Nationals

1:00 pm   

Baltimore Orioles at New York Yankees

1:00 pm   

Tampa Bay Rays at Toronto Blue Jays

1:00 pm   

Chicago White Sox at Detroit Tigers

1:00 pm   

Cincinnati Reds at St. Louis Cardinals

2:00 pm   

Chicago Cubs at Boston Red Sox

4:00 pm   

Seattle Mariners at Cleveland Indians

4:00 pm   

LA Angels at Texas Rangers

7:00 pm   

Oakland Athletics at Houston Astros

7:00 pm   

Atlanta Braves at Milwaukee Brewers

7:00 pm   

Pittsburgh Pirates at Miami Marlins

7:00 pm   

Minnesota Twins at Kansas City Royals

7:00 pm   

Colorado Rockies at Arizona Diamondbacks

8:00 pm   

San Diego Padres at San Francisco Giants

9:00 pm   

Philadelphia Phillies at LA Dodgers

10:00 pm

Sunday, April 30

Baltimore Orioles at New York Yankees

1:00 pm   

Tampa Bay Rays at Toronto Blue Jays

1:00 pm   

Chicago White Sox at Detroit Tigers

1:00 pm   

Seattle Mariners at Cleveland Indians

1:00 pm   

Pittsburgh Pirates at Miami Marlins

1:00 pm   

New York Mets at Washington Nationals

1:30 pm   

Oakland Athletics at Houston Astros

2:00 pm   

Atlanta Braves at Milwaukee Brewers

2:00 pm   

Minnesota Twins at Kansas City Royals

2:00 pm   

Cincinnati Reds at St. Louis Cardinals

2:00 pm   

LA Angels at Texas Rangers

3:00 pm   

San Diego Padres at San Francisco Giants

4:00 pm   

Colorado Rockies at Arizona Diamondbacks

4:00 pm   

Philadelphia Phillies at LA Dodgers

4:00 pm   

Chicago Cubs at Boston Red Sox

8:00 pm   

Monday, May 1

Baltimore Orioles at Boston Red Sox

7:00 pm   

Toronto Blue Jays at New York Yankees

7:00 pm   

Cleveland Indians at Detroit Tigers

7:00 pm   

Tampa Bay Rays at Miami Marlins

7:00 pm   

Pittsburgh Pirates at Cincinnati Reds

7:00 pm   

New York Mets at Atlanta Braves

7:30 pm   

Philadelphia Phillies at Chicago Cubs

8:00 pm   

Texas Rangers at Houston Astros

8:00 pm   

Chicago White Sox at Kansas City Royals

8:00 pm   

Milwaukee Brewers at St. Louis Cardinals

8:00 pm   

San Francisco Giants at LA Dodgers

10:00 pm

Tuesday, May 2

Toronto Blue Jays at New York Yankees

7:00 pm   

Arizona Diamondbacks at Washington Nationals

7:00 pm   

Cleveland Indians at Detroit Tigers

7:00 pm   

Baltimore Orioles at Boston Red Sox

7:00 pm   

Tampa Bay Rays at Miami Marlins

7:00 pm   

Pittsburgh Pirates at Cincinnati Reds

7:00 pm   

New York Mets at Atlanta Braves

7:30 pm   

Philadelphia Phillies at Chicago Cubs

8:00 pm   

Texas Rangers at Houston Astros

8:00 pm   

Oakland Athletics at Minnesota Twins

8:00 pm   

Chicago White Sox at Kansas City Royals

8:00 pm   

Milwaukee Brewers at St. Louis Cardinals

8:00 pm   

LA Angels at Seattle Mariners

10:00 pm

San Francisco Giants at LA Dodgers

10:00 pm

Colorado Rockies at San Diego Padres

10:00 pm

Wednesday, May 3

Toronto Blue Jays at New York Yankees

7:00 pm   

Arizona Diamondbacks at Washington Nationals

7:00 pm   

Cleveland Indians at Detroit Tigers

7:00 pm   

Miami Marlins at Tampa Bay Rays

7:00 pm   

Baltimore Orioles at Boston Red Sox

7:00 pm   

Pittsburgh Pirates at Cincinnati Reds

7:00 pm   

New York Mets at Atlanta Braves

7:30 pm   

Philadelphia Phillies at Chicago Cubs

8:00 pm   

Texas Rangers at Houston Astros

8:00 pm   

Oakland Athletics at Minnesota Twins

8:00 pm   

Milwaukee Brewers at St. Louis Cardinals

8:00 pm   

LA Angels at Seattle Mariners

10:00 pm

San Francisco Giants at LA Dodgers

10:00 pm