Cubs 2019 Regular Season

April | May | June | July | August | September

Date Opponent Time (CT) TV
Thursday, March 28 at Rangers 3:05 PM WGN
Saturday, March 30 at Rangers 7:05 PM NBCSCH / Live Stream
Sunday, March 31 at Rangers 3:05 PM NBCSCH / Live Stream
Monday, April 1 at Braves 6:10 PM NBCSCH+ / Live Stream
Wednesday, April 3 at Braves 6:20 PM WGN
Thursday, April 4 at Braves 6:20 PM NBCSCH / Live Stream
Friday, April 5 at Brewers 7:10 PM WGN
Saturday, April 6 at Brewers 6:10 PM NBCSCH+ / Live Stream
Sunday, April 7 at Brewers 1:10 PM NBCSCH / Live Stream
Monday, April 8 vs. Pirates 1:20 PM ABC 7
Wednesday, April 10 vs. Pirates 7:05 PM WGN
Thursday, April 11 vs. Pirates 7:05 PM NBCSCH / Live Stream
Friday, April 12 vs. Angels 1:20 PM NBCSCH / Live Stream
Saturday, April 13 vs. Angels 1:20 PM ABC 7
Sunday, April 14 vs. Angels 1:20 PM WGN
Monday, April 15 at Marlins 6:10 PM WGN
Tuesday, April 16 at Marlins 6:10 PM NBCSCH / Live Stream
Wednesday, April 17 at Marlins 6:10 PM NBCSCH / Live Stream
Friday, April 19 vs. D-backs 1:20 PM NBCSCH / Live Stream
Saturday, April 20 vs. D-backs 1:20 PM ABC 7
Sunday, April 21 vs. D-backs 1:20 PM NBCSCH / Live Stream
Tuesday, April 23 vs. Dodgers 7:05 PM NBCSCH / Live Stream
Wednesday, April 24 vs. Dodgers 7:05 PM WGN
Thursday, April 25 vs. Dodgers 1:20 PM NBCSCH / Live Stream
Friday, April 26 at D-backs 8:40 PM NBCSCH+ / Live Stream
Saturday, April 27 at D-backs 7:10 PM ABC 7
Sunday, April 28 at D-backs 3:10 PM WGN
Tuesday, April 30 at Mariners 9:10 PM NBCSCH / Live Stream
Wednesday, May 1 at Mariners 5:40 PM WGN
Friday, May 3 vs. Cardinals 1:20 PM NBCSCH / Live Stream
Saturday, May 4 vs. Cardinals 3:05 PM WGN
Sunday, May 5 vs. Cardinals 6:05 PM ESPN
Monday, May 6 vs. Marlins 7:05 PM NBCSCH+ / Live Stream
Tuesday, May 7 vs. Marlins 7:05 PM NBCSCH+ / Live Stream
Wednesday, May 8 vs. Marlins 7:05 PM WGN
Thursday, May 9 vs. Marlins 1:20 PM NBCSCH / Live Stream
Friday, May 10 vs. Brewers 1:20 PM NBCSCH / Live Stream
Saturday, May 11 vs. Brewers 1:20 PM ABC 7
Sunday, May 12 vs. Brewers 6:05 PM ESPN
Tuesday, May 14 at Reds 5:40 PM NBCSCH / Live Stream
Wednesday, May 15 at Reds 5:40 PM WGN
Thursday, May 16 at Reds 5:40 PM NBCSCH / Live Stream
Friday, May 17 at Nationals 6:05 PM WGN
Saturday, May 18 at Nationals 6:15 PM FOX
Sunday, May 19 at Nationals 6:05 PM ESPN
Monday, May 20 vs. Phillies 7:05 PM NBCSCH / Live Stream
Tuesday, May 21 vs. Phillies 6:05 PM WGN
Wednesday, May 22 vs. Phillies 7:05 PM NBCSCH / Live Stream
Thursday, May 23 vs. Phillies 1:20 PM ABC 7
Friday, May 24 vs. Reds 1:20 PM NBCSCH / Live Stream
Saturday, May 25 vs. Reds 1:20 PM ABC 7
Sunday, May 26 vs. Reds 1:20 PM WGN
Monday, May 27 at Astros 1:10 PM WGN
Tuesday, May 28 at Astros 7:10 PM ABC 7
Wednesday, May 29 at Astros 7:10 PM NBCSCH / Live Stream
Friday, May 31 at Cardinals 7:15 PM NBCSCH / Live Stream
Saturday, June 1 at Cardinals 6:15 PM FOX
Sunday, June 2 at Cardinals 1:15 PM WGN
Tuesday, June 4 vs. Rockies 7:05 PM NBCSCH / Live Stream
Wednesday, June 5 vs. Rockies 7:05 PM WGN
Thursday, June 6 vs. Rockies 1:20 PM NBCSCH / Live Stream
Friday, June 7 vs. Cardinals 1:20 PM NBCSCH / Live Stream
Saturday, June 8 vs. Cardinals 6:15 PM FOX
Sunday, June 9 vs. Cardinals 6:05 PM ESPN
Monday, June 10 at Rockies 7:40 PM NBCSCH / Live Stream
Tuesday, June 11 at Rockies 7:40 PM WGN
Wednesday, June 12 at Rockies 2:10 PM NBCSCH / Live Stream
Thursday, June 13 at Dodgers 9:10 PM NBCSCH+ / Live Stream
Friday, June 14 at Dodgers 9:10 PM WGN
Saturday, June 15 at Dodgers 8:10 PM ABC 7
Sunday, June 16 at Dodgers 6:05 PM ESPN
Tuesday, June 18 vs. White Sox 7:05 PM NBCSCH / Live Stream
Wednesday, June 19 vs. White Sox 7:05 PM ABC 7
Thursday, June 20 vs. Mets 7:05 PM WGN
Friday, June 21 vs. Mets 1:20 PM NBCSCH / Live Stream
Saturday, June 22 vs. Mets 1:20 PM ABC 7
Sunday, June 23 vs. Mets 1:20 PM ABC 7
Monday, June 24 vs. Braves 7:05 PM NBCSCH / Live Stream
Tuesday, June 25 vs. Braves 7:05 PM NBCSCH+ / Live Stream
Wednesday, June 26 vs. Braves 7:05 PM WGN
Thursday, June 27 vs. Braves 1:20 PM NBCSCH / Live Stream
Friday, June 28 at Reds 6:10 PM WGN
Saturday, June 29 at Reds 3:10 PM ABC 7
Sunday, June 30 at Reds 12:10 PM NBCSCH / Live Stream
Monday, July 1 at Pirates 6:05 PM NBCSCH / Live Stream
Tuesday, July 2 at Pirates 6:05 PM NBCSCH / Live Stream
Wednesday, July 3 at Pirates 6:05 PM NBCSCH / Live Stream
Thursday, July 4 at Pirates 3:05 PM WGN
Saturday, July 6 at White Sox 6:15 PM FOX
Sunday, July 7 at White Sox 1:10 PM NBCSCH / Live Stream
Friday, July 12 vs. Pirates 1:20 PM NBCSCH / Live Stream
Saturday, July 13 vs. Pirates 1:20 PM WGN
Sunday, July 14 vs. Pirates 1:20 PM ABC 7
Monday, July 15 vs. Reds 7:05 PM NBCSCH / Live Stream
Tuesday, July 16 vs. Reds 7:05 PM WGN
Wednesday, July 17 vs. Reds 1:20 PM NBCSCH / Live Stream
Friday, July 19 vs. Padres 1:20 PM NBCSCH / Live Stream
Saturday, July 20 vs. Padres 1:20 PM ABC 7
Sunday, July 21 vs. Padres 1:20 PM WGN
Monday, July 22 at Giants 8:45 PM WGN
Tuesday, July 23 at Giants 8:45 PM ABC 7
Wednesday, July 24 at Giants 2:45 PM NBCSCH / Live Stream
Friday, July 26 at Brewers 7:10 PM NBCSCH / Live Stream
Saturday, July 27 at Brewers 6:10 PM ABC 7
Sunday, July 28 at Brewers 1:10 PM ABC 7
Tuesday, July 30 at Cardinals 7:15 PM WGN
Wednesday, July 31 at Cardinals 7:15 PM NBCSCH / Live Stream
Thursday, August 1 at Cardinals 6:15 PM NBCSCH / Live Stream
Friday, August 2 vs. Brewers 1:20 PM NBCSCH / Live Stream
Saturday, August 3 vs. Brewers 1:20 PM NBCSCH / Live Stream
Sunday, August 4 vs. Brewers 1:20 PM WGN
Monday, August 5 vs. Athletics 7:05 PM WGN
Tuesday, August 6 vs. Athletics 7:05 PM NBCSCH+ / Live Stream
Wednesday, August 7 vs. Athletics 1:20 PM NBCSCH / Live Stream
Thursday, August 8 at Reds 6:10 PM NBCSCH / Live Stream
Friday, August 9 at Reds 6:10 PM NBCSCH / Live Stream
Saturday, August 10 at Reds 6:10 PM WGN
Sunday, August 11 at Reds 12:10 PM NBCSCH / Live Stream
Tuesday, August 13 at Phillies 6:05 PM NBCSCH / Live Stream
Wednesday, August 14 at Phillies 6:05 PM NBCSCH / Live Stream
Thursday, August 15 at Phillies 6:05 PM WGN
Friday, August 16 at Pirates 6:05 PM WGN
Saturday, August 17 at Pirates 12:35 PM ABC 7
Sunday, August 18 at Pirates 6:10 PM ESPN
Tuesday, August 20 vs. Giants 7:05 PM NBCSCH+ / Live Stream
Wednesday, August 21 vs. Giants 7:05 PM NBCSCH / Live Stream
Thursday, August 22 vs. Giants 1:20 PM WGN
Friday, August 23 vs. Nationals 1:20 PM ABC 7
Saturday, August 24 vs. Nationals 1:20 PM NBCSCH / Live Stream
Sunday, August 25 vs. Nationals 1:20 PM WGN
Tuesday, August 27 at Mets 6:10 PM NBCSCH / Live Stream
Wednesday, August 28 at Mets 6:10 PM NBCSCH / Live Stream
Thursday, August 29 at Mets 6:10 PM ABC 7
Friday, August 30 vs. Brewers 1:20 PM WGN
Saturday, August 31 vs. Brewers 1:20 PM NBCSCH / Live Stream
Sunday, September 1 vs. Brewers 1:20 PM NBCSCH or ESPN
Monday, September 2 vs. Mariners 1:20 PM WGN
Tuesday, September 3 vs. Mariners 7:05 PM NBCSCH / Live Stream
Thursday, September 5 at Brewers 7:10 PM NBCSCH / Live Stream
Friday, September 6 at Brewers 7:10 PM NBCSCH / Live Stream
Saturday, September 7 at Brewers 6:10 PM WGN
Sunday, September 8 at Brewers 1:10 PM NBCSCH / Live Stream
Monday, September 9 at Padres 9:10 PM WGN
Tuesday, September 10 at Padres 9:10 PM NBCSCH+ / Live Stream
Wednesday, September 11 at Padres 9:10 PM ABC 7
Thursday, September 12 at Padres 2:40 PM NBCSCH / Live Stream
Friday, September 13 vs. Pirates 3:05 PM NBCSCH / Live Stream
Saturday, September 14 vs. Pirates 1:20 PM NBCSCH / Live Stream
Sunday, September 15 vs. Pirates 1:20 PM WGN
Monday, September 16 vs. Reds 7:05 PM NBCSCH / Live Stream
Tuesday, September 17 vs. Reds 7:05 PM ABC 7
Wednesday, September 18 vs. Reds 7:05 PM WGN
Thursday, September 19 vs. Cardinals 7:05 PM NBCSCH / Live Stream
Friday, September 20 vs. Cardinals 1:20 PM NBCSCH / Live Stream
Saturday, September 21 vs. Cardinals 1:20 PM WGN
Sunday, September 22 vs. Cardinals 1:20 PM NBCSCH or ESPN
Tuesday, September 24 at Pirates 6:05 PM NBCSCH / Live Stream
Wednesday, September 25 at Pirates 6:05 PM WGN
Thursday, September 26 at Pirates 6:05 PM NBCSCH / Live Stream
Friday, September 27 at Cardinals 7:15 PM WGN
Saturday, September 28 at Cardinals 6:15 PM NBCSCH or FOX
Sunday, September 29 at Cardinals 2:15 PM ABC 7