MLB.TV offers a Free Game of the Day throughout the regular season. Simply create a new username and password or use your existing MLB account to watch on all supported devices. Catch rising stars and great matchups throughout the season. To start watching, visit the media center when the game is live. For more information, click here.

Schedule

All times ET. Schedule subject to change.

Thursday, May 1

  Red Sox vs. Blue Jays 
, 7:07 p.m.

Friday, May 2

  Rockies vs. Giants 
, 10:15 p.m.

Saturday, May 3

  Rays vs. Yankees 
, 1:05 p.m.

Sunday, May 4

  Mets vs. Cardinals 
, 2:15 p.m.

Monday, May 5

  Astros vs. Brewers 
, 7:40 p.m.

Tuesday, May 6

  Blue Jays vs. Angels 
, 9:38 p.m.

Wednesday, May 7

  Dodgers vs. Marlins 
, 4:40 p.m.

Thursday, May 8

  Phillies vs. Rays 
, 7:05 p.m.

Friday, May 9

  Blue Jays vs. Mariners 
, 9:40 p.m.

Saturday, May 10

  Braves vs. Pirates 
, 4:05 p.m.

Sunday, May 11

  Rangers vs. Tigers 
, 1:40 p.m.

Monday, May 12

  Cardinals vs. Phillies 
, 6:45 p.m.

Tuesday, May 13

  Angels vs. Padres 
, 9:40 p.m.

Wednesday, May 14

  Marlins vs. Cubs 
, 7:40 p.m.

Monday, May 19

  Royals vs. Giants 
, 9:45 p.m.

Wednesday, May 21

  Orioles vs. Brewers 
, 1:10 p.m.

Thursday, May 22

  Braves vs. Nationals 
, 6:45 p.m.

Friday, May 23

  Marlins vs. Angels 
, 9:38 p.m.

Saturday, May 24

  Phillies vs. Athletics 
, 10:05 p.m.

Sunday, May 25

  Royals vs. Twins 
, 2:10 p.m.

Monday, May 26

  Cardinals vs. Orioles 
, 3:05 p.m.

Tuesday, May 27

  Nationals vs. Mariners 
, 9:40 p.m.

Wednesday, May 28

  Reds vs. Royals 
, 7:40 p.m.

Thursday, May 29

  Athletics vs. Blue Jays 
, 7:07 p.m.

Friday, May 30

  Nationals vs. D-backs 
, 9:40 p.m.