Cubs 2018 Season



Date Opponent Time (CT) TV Results
Thursday, March 29 at Marlins 11:40 a.m. WGN  
Friday, March 30 at Marlins 6:10 p.m. WGN  
Saturday, March 31 at Marlins 6:10 p.m. NBCSCH/Live Stream  
Sunday, April 1 at Marlins 12:10 p.m. NBCSCH+/Live Stream  
Monday, April 2 at Reds 3:10 p.m. NBCSCH/Live Stream  
Tuesday, April 3 at Reds 5:40 p.m. WGN  
Thursday, April 5 at Brewers 7:10 p.m. NBCSCH/Live Stream  
Friday, April 6 at Brewers 7:10 p.m. NBCSCH+/Live Stream  
Saturday, April 7 at Brewers 3:05 p.m. ABC7  
Sunday, April 8 at Brewers 1:10 p.m. WGN  
Monday, April 9 vs Pirates 1:20 p.m. ABC7  
Wednesday, April 11 vs Pirates 7:05 p.m. WGN  
Thursday, April 12 vs Pirates 1:20 p.m. NBCSCH/Live Stream  
Friday, April 13 vs Braves 1:20 p.m. NBCSCH/Live Stream  
Saturday, April 14 va Braves 1:20 p.m. NBCSCH/Live Stream  
Sunday, April 15 vs Braves 1:20 p.m. WGN  
Monday, April 16 vs Cardinals 6:05 p.m. WGN  
Tuesday, April 17 vs Cardinals 7:05 p.m. NBCSCH/Live Stream  
Wednesday, April 18 vs Cardinals 1:20 p.m. ABC7  
Friday, April 20 at Rockies 7:40 p.m. WGN  
Saturday, April 21 at Rockies 7:10 p.m. NBCSCH/Live Stream  
Sunday, April 22 at Rockies 2:10 p.m. NBCSCH/Live Stream  
Tuesday, April 24 at Indians 5:10 p.m. WGN  
Wednesday, April 25 at Indians 6:10 p.m. NBCSCH/Live Stream  
Thursday, April 26 vs Brewers 7:05 p.m. NBCSCH+/Live Stream  
Friday, April 27 vs Brewers 1:20 p.m. NBCSCH/Live Stream  
Saturday, April 28 vs Brewers 1:20 p.m. ABC7  
Sunday, April 29 vs Brewers 1:20 p.m. NBCSCH/Live Stream  
Monday, April 30 vs Rockies 6:05 p.m. NBCSCH/Live Stream  
Tuesday, May 1 vs Rockies 7:05 p.m. WGN  
Wednesday, May 2 vs Rockies 1:20 p.m. NBCSCH/Live Stream  
Friday, May 4 at Cardinals 7:15 p.m. NBCSCH/Live Stream  
Saturday, May 5 at Cardinals 1:15 p.m. ABC7  
Sunday, May 6 at Cardinals 7:05 p.m. ESPN  
Monday, May 7 vs Marlins 7:05 p.m. NBCSCH/Live Stream  
Tuesday, May 8 vs Marlins 7:05 p.m. NBCSCH/Live Stream  
Wednesday, May 9 vs Marlins 1:20 p.m. WGN  
Friday, May 11 vs White Sox 1:20 p.m. NBCSCH/Live Stream  
Saturday, May 12 vs White Sox 1:20 p.m. ABC7  
Sunday, May 13 vs White Sox 1:20 p.m. WGN  
Tuesday, May 15 at Braves 6:35 p.m. NBCSCH+/Live Stream  
Wednesday, May 16 at Braves 6:35 p.m. WGN  
Thursday, May 17 at Braves 6:35 p.m. WGN  
Friday, May 18 at Reds 6:10 p.m. NBCSCH/Live Stream  
Saturday, May 19 at Reds 6:10 p.m. WGN  
Sunday, May 20 at Reds 12:10 p.m. ABC7  
Tuesday, May 22 vs Indians 6:05 p.m. WGN  
Wednesday, May 23 vs Indians 7:05 p.m. NBCSCH/Live Stream  
Friday, May 25 vs Giants 1:20 p.m. ABC7  
Saturday, May 26 vs Giants 6:15 p.m. FOX  
Sunday, May 27 vs Giants 7:05 p.m. ESPN  
Monday, May 28 at Pirates 12:35 p.m. ABC7  
Tuesday, May 29 at Pirates 6:05 p.m. WGN  
Wednesday, May 30 at Pirates 6:05 p.m. NBCSCH/Live Stream  
Thursday, May 31 at Mets 6:10 p.m. NBCSCH/Live Stream  
Friday, June 1 at Mets 6:10 p.m. NBCSCH+/Live Stream  
Saturday, June 2 at Mets 6:15 p.m. FOX  
Sunday, June 3 at Mets 12:10 p.m. ABC7  
Tuesday, June 5 vs Phillies 7:05 p.m. WGN  
Wednesday, June 6 vs Phillies 7:05 p.m. NBCSCH+/Live Stream  
Thursday, June 7 vs Phillies 1:20 p.m. NBCSCH/Live Stream  
Friday, June 8 vs Pirates 1:20 p.m. NBCSCH/Live Stream  
Saturday, June 9 vs Pirates 1:20 p.m. ABC7  
Sunday, June 10 vs Pirates 1:20 p.m. WGN  
Monday, June 11 at Brewers 7:10 p.m. NBCSCH+/Live Stream  
Tuesday, June 12 at Brewers 7:10 p.m. NBCSCH/Live Stream  
Wednesday, June 13 at Brewers 1:10 p.m. WGN  
Friday, June 15 at Cardinals 7:15 p.m. ABC7  
Saturday, June 16 at Cardinals 7:15 p.m. FOX  
Sunday, June 17 at Cardinals 1:15 p.m. NBCSCH/Live Stream  
Monday, June 18 vs Dodgers 7:05 p.m. NBCSCH/Live Stream  
Tuesday, June 19 vs Dodgers 7:05 p.m. ABC7  
Wednesday, June 20 vs Dodgers 1:20 p.m. WGN  
Thursday, June 21 at Reds 6:10 p.m. NBCSCH/Live Stream  
Friday, June 22 at Reds 6:10 p.m. WGN  
Saturday, June 23 at Reds 3:10 p.m. ABC7  
Sunday, June 24 at Reds 12:10 p.m. NBCSCH/Live Stream  
Monday, June 25 at Dodgers 9:10 p.m. NBCSCH/Live Stream  
Tuesday, June 26 at Dodgers 9:10 p.m. WGN  
Wednesday, June 27 at Dodgers 9:10 p.m. NBCSCH+/Live Stream  
Thursday, June 28 at Dodgers 2:10 p.m. NBCSCH/Live Stream  
Friday, June 29 vs Twins 4:05 p.m. NBCSCH/Live Stream  
Saturday, June 30 vs Twins 1:20 p.m. ABC7  
Sunday, July 1 vs Twins 1:20 p.m. WGN  
Tuesday, July 3 vs Tigers 1:20 p.m. NBCSCH/Live Stream  
Wednesday, July 4 vs Tigers 1:20 p.m. WGN  
Friday, July 6 vs Reds 1:20 p.m. NBCSCH/Live Stream  
Saturday, July 7 vs Reds 1:20 p.m. NBCSCH/Live Stream  
Sunday, July 8 vs Reds 1:20 p.m. WGN  
Monday, July 9 at Giants 9:15 p.m. NBCSCH/Live Stream  
Tuesday, July 10 at Giants 9:15 p.m. ABC7  
Wednesday, July 11 at Giants 2:45 p.m. NBCSCH/Live Stream  
Friday, July 13 at Padres 9:10 p.m. NBCSCH/Live Stream  
Saturday, July 14 at Padres 9:10 p.m. ABC7  
Sunday, July 15 at Padres 3:10 p.m. WGN  
  All Star Break (July 16-18)      
Thursday, July 19 vs Cardinals 6:05 p.m. ESPN  
Friday, July 20 vs Cardinals 1:20 p.m. NBCSCH/Live Stream  
Saturday, July 21 vs Cardinals 6:15 p.m. FOX  
Sunday, July 22 vs Cardinals 1:20 p.m. ABC7  
Monday, July 23 vs Diamondbacks 7:05 p.m. NBCSCH/Live Stream  
Tuesday, July 24 vs Diamondbacks 7:05 p.m. WGN  
Wednesday, July 25 vs Diamondbacks 1:20 p.m. NBCSCH/Live Stream  
Thursday, July 26 vs Diamondbacks 1:20 p.m. NBCSCH/Live Stream  
Friday, July 27 at Cardinals 7:15 p.m. NBCSCH/Live Stream  
Saturday, July 28 at Cardinals 3:05 p.m. NBCSCH/Live Stream  
Sunday, July 29 at Cardinals 7:05 p.m. ESPN  
Tuesday, July 31 at Pirates 6:05 p.m. NBCSCH/Live Stream  
Wednesday, August 1 at Pirates 6:05 p.m. WGN  
Thursday, August 2 vs Padres 7:05 p.m. NBCSCH/Live Stream  
Friday, August 3 vs Padres 1:20 p.m. NBCSCH/Live Stream  
Saturday, August 4 vs Padres 1:20 p.m. NBCSCH/Live Stream  
Sunday, August 5 vs Padres 1:20 p.m. WGN  
Monday, August 6 at Royals 7:15 p.m. NBCSCH+/Live Stream  
Tuesday, August 7 at Royals 7:15 p.m. NBCSCH/Live Stream  
Wednesday, August 8 at Royals 7:15 p.m. WGN  
Friday, August 10 vs Nationals 1:20 p.m. NBCSCH/Live Stream  
Saturday, August 11 vs Nationals 3:05 p.m. ABC7  
Sunday, August 12 vs Nationals TBD NBCSCH/Live Stream  
Tuesday, August 14 vs Brewers 1:20 p.m. NBCSCH/Live Stream  
Wednesday, August 15 vs Brewers 1:20 p.m. WGN  
Thursday, August 16 at Pirates 6:05 p.m. NBCSCH/Live Stream  
Friday, August 17 at Pirates 6:05 p.m. NBCSCH/Live Stream  
Saturday, August 18 at Pirates 6:05 p.m. WGN  
Sunday, August 19 at Pirates 12:35 p.m. ABC7  
Tuesday, August 21 at Tigers 6:10 p.m. NBCSCH/Live Stream  
Wednesday, August 22 at Tigers 6:10 p.m. WGN  
Thursday, August 23 vs Reds 7:05 p.m. NBCSCH/Live Stream  
Friday, August 24 vs Reds 1:20 p.m. NBCSCH/Live Stream  
Saturday, August 25 vs Reds 1:20 p.m. ABC7  
Sunday, August 26 vs Reds 1:20 p.m. WGN  
Monday, August 27 vs Mets 7:05 p.m. NBCSCH/Live Stream  
Tuesday, August 28 vs Mets 7:05 p.m. WGN  
Wednesday, August 29 vs Mets 1:20 p.m. NBCSCH/Live Stream  
Friday, August 31 at Phillies 6:05 p.m. NBCSCH+/Live Stream  
Saturday, September 1 at Phillies 6:05 p.m. NBCSCH/Live Stream  
Sunday, September 2 at Phillies 12:35 p.m. WGN  
Monday, September 3 at Brewers 1:10 p.m. WGN  
Tuesday, September 4 at Brewers 7:10 p.m. NBCSCH/Live Stream  
Wednesday, September 5 at Brewers 7:10 p.m. WGN  
Thursday, September 6 at Nationals 6:05 p.m. NBCSCH/Live Stream  
Friday, September 7 at Nationals 6:05 p.m. NBCSCH/Live Stream  
Saturday, September 8 at Nationals 6:05 p.m. WGN  
Sunday, September 9 at Nationals 12:35 p.m. NBCSCH/Live Stream  
Monday, September 10 vs Brewers 7:05 p.m. NBCSCH/Live Stream  
Tuesday, September 11 vs Brewers 7:05 p.m. WGN  
Wednesday, September 12 vs Brewers 7:05 p.m. ABC7  
Friday, September 14 vs Reds 1:20 p.m. WGN  
Saturday, September 15 vs Reds 3:05 p.m. NBCSCH/Live Stream  
Sunday, September 16 vs Reds 1:20 p.m. ABC7  
Monday, September 17 at Diamondbacks 8:40 p.m. WGN  
Tuesday, September 18 at Diamondbacks 8:40 p.m. WGN  
Wednesday, September 19 at Diamondbacks 8:40 p.m. NBCSCH/Live Stream  
Friday, September 21 at White Sox 3:10 p.m. NBCSCH/Live Stream  
Saturday, September 22 at White Sox 6:10 p.m. NBCSCH/Live Stream  
Sunday, September 23 at White Sox 1:10 p.m. ABC7  
Monday, September 24 vs Pirates 7:05 p.m. NBCSCH/Live Stream  
Tuesday, September 25 vs Pirates 7:05 p.m. WGN  
Wednesday, September 26 vs Pirates 7:05 p.m. NBCSCH/Live Stream  
Thursday, September 27 vs Pirates 7:05 p.m. NBCSCH/Live Stream  
Friday, September 28 vs Cardinals 1:20 p.m. ABC7  
Saturday, September 29 vs Cardinals TBD NBCSCH/Live Stream  
Sunday, September 30 vs Cardinals 2:20 p.m. NBCSCH/Live Stream