Arizona Diamondbacks Schedule

Date Opponent Time

Friday, July 01, 2016 Giants 6:40 PM

Saturday, July 02, 2016 Giants 7:10 PM

Sunday, July 03, 2016 Giants 1:10 PM

Monday, July 04, 2016 Padres 6:10 PM

Tuesday, July 05, 2016 Padres 6:40 PM

Wednesday, July 06, 2016 Padres 6:40 PM

Friday, July 08, 2016 at Giants 7:15 PM

Saturday, July 09, 2016 at Giants 1:05 PM

Sunday, July 10, 2016 at Giants 5:00 PM

Friday, July 15, 2016 Dodgers 6:40 PM

Saturday, July 16, 2016 Dodgers 5:10 PM

Sunday, July 17, 2016 Dodgers 1:10 PM

Tuesday, July 19, 2016 Blue Jays 6:40 PM

Wednesday, July 20, 2016 Blue Jays 12:40 PM

Friday, July 22, 2016 at Reds 4:10 PM

Saturday, July 23, 2016 at Reds 4:10 PM

Sunday, July 24, 2016 at Reds 10:10 AM

Monday, July 25, 2016 at Brewers 4:20 PM

Tuesday, July 26, 2016 at Brewers 5:10 PM

Wednesday, July 27, 2016 at Brewers 5:10 PM

Thursday, July 28, 2016 at Brewers 11:10 AM

Friday, July 29, 2016 at Dodgers 7:10 PM

Saturday, July 30, 2016 at Dodgers 6:10 PM

Sunday, July 31, 2016 at Dodgers 1:10 PM

Monday, August 01, 2016 Nationals 6:40 PM

Tuesday, August 02, 2016 Nationals 6:40 PM

Wednesday, August 03, 2016 Nationals 12:40 PM

Friday, August 05, 2016 Brewers 6:40 PM

Saturday, August 06, 2016 Brewers 5:10 PM

Sunday, August 07, 2016 Brewers 1:10 PM

Tuesday, August 09, 2016 at Mets 4:10 PM

Wednesday, August 10, 2016 at Mets 4:10 PM

Thursday, August 11, 2016 at Mets 9:10 AM

Friday, August 12, 2016 at Red Sox 4:10 PM

Saturday, August 13, 2016 at Red Sox 4:10 PM

Sunday, August 14, 2016 at Red Sox 10:35 AM

Monday, August 15, 2016 Mets 6:40 PM

Tuesday, August 16, 2016 Mets 6:40 PM

Wednesday, August 17, 2016 Mets 6:40 PM

Thursday, August 18, 2016 at Padres 7:10 PM

Friday, August 19, 2016 at Padres 7:40 PM

Saturday, August 20, 2016 at Padres 5:40 PM

Sunday, August 21, 2016 at Padres 1:40 PM

Monday, August 22, 2016 Braves 6:40 PM

Tuesday, August 23, 2016 Braves 6:40 PM

Wednesday, August 24, 2016 Braves 6:40 PM

Thursday, August 25, 2016 Braves 6:40 PM

Friday, August 26, 2016 Reds 6:40 PM

Saturday, August 27, 2016 Reds 5:10 PM

Sunday, August 28, 2016 Reds 1:10 PM

Tuesday, August 30, 2016 at Giants 7:15 PM

Wednesday, August 31, 2016 at Giants 12:45 PM

Friday, September 02, 2016 at Rockies 5:40 PM

Saturday, September 03, 2016 at Rockies 5:10 PM

Sunday, September 04, 2016 at Rockies 1:10 PM

Monday, September 05, 2016 at Dodgers 5:10 PM

Tuesday, September 06, 2016 at Dodgers 7:10 PM

Wednesday, September 07, 2016 at Dodgers 7:10 PM

Friday, September 09, 2016 Giants 6:40 PM

Saturday, September 10, 2016 Giants 5:10 PM

Sunday, September 11, 2016 Giants 1:10 PM

Monday, September 12, 2016 Rockies 6:40 PM

Tuesday, September 13, 2016 Rockies 6:40 PM

Wednesday, September 14, 2016 Rockies 6:40 PM

Thursday, September 15, 2016 Dodgers 6:40 PM

Friday, September 16, 2016 Dodgers 6:40 PM

Saturday, September 17, 2016 Dodgers 5:10 PM

Sunday, September 18, 2016 Dodgers 1:10 PM

Monday, September 19, 2016 at Padres 7:10 PM

Tuesday, September 20, 2016 at Padres 7:10 PM

Wednesday, September 21, 2016 at Padres 6:10 PM

Friday, September 23, 2016 at Orioles 4:05 PM

Saturday, September 24, 2016 at Orioles 4:05 PM

Sunday, September 25, 2016 at Orioles 10:35 AM

Monday, September 26, 2016 at Nationals 4:05 PM

Tuesday, September 27, 2016 at Nationals 4:05 PM

Wednesday, September 28, 2016 at Nationals 4:05 PM

Thursday, September 29, 2016 at Nationals 10:05 AM

Friday, September 30, 2016 Padres 6:40 PM

Saturday, October 01, 2016 Padres 5:10 PM

Sunday, October 02, 2016 Padres 12:10 PM