2012 Season Schedule

The Arizona Diamondbacks opened the 2012 regular season with a 3-game series with the San Francisco Giants. The season began on Friday April 6, 2012 which was a departure from the traditional opening on Monday. Interleague play featured teams in the American League West with visits by the Oakland Athletics and Seattle Mariners. The Diamondbacks would travel to the Texas Rangers and Anaheim Angels. The season ended with a 3-game series at Chase Field with the Colorado Rockies on October 1-3.

 

April | May | June | July | August | September | October

April

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

 
 

 
 

 
 

 
 

 
 

Giants
4:10 PM

Giants
1:10 PM

Giants
1:10 PM

 
 

Padres
 7:05 PM

Padres
  3:35 PM

Padres
 7:05 PM 

Rockies
 5:40 PM

Rockies
5:10 PM

Rockies
 12:10 PM

Pirates
6:40 PM

Pirates
6:40 PM

Pirates
12:40 PM

Braves
6:40 PM

Braves
6:40 PM

Braves
5:10 PM

Braves
1:10 PM

Phillies
6:40 PM

Phillies
6:40 PM

Phillies
12:40 PM

 
 

Marlins
4:10 PM

Marlins
 4:10 PM

Marlins
 10:10 AM

Marlins
9:40 AM

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Calendar Legend

 

May

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

 
 

 
 

Nationals
 4:05 PM

Nationals
  4:05 PM

Nationals
 4:05 PM 

Mets
 4:10 PM 

Mets
 1:05 PM

Mets
 10:10 AM

Cardinals
6:40 PM

Cardinals
6:40 PM

Cardinals
6:40 PM

 
 

Giants
6:40 PM

Giants
5:10 PM

Giants
1:10 PM

Dodgers
 7:10 PM

Dodgers
  7:10 PM

Rockies
 5:40 PM

Rockies
 12:10 PM

Royals
5:10 PM

Royals
4:15 PM

Royals
 11:10 AM

Dodgers
6:40 PM

Dodgers
6:40 PM

Dodgers
6:40 PM

 
 

Brewers
6:40 PM

Brewers
5:10 PM

Brewers
1:10 PM

Giants
2:05 PM

Giants
7:15 PM

Giants
7:15 PM

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Calendar Legend

 

June

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

 
 

 
 

 
 

 
 

 
 

Padres
 7:05 PM

Padres
4:15 PM

Padres
 3:35 PM

Rockies
6:40 PM

Rockies
6:40 PM

Rockies
6:40 PM

 
 

Athletics
6:40 PM

Athletics
5:10 PM

Athletics
1:10 PM

 
 

Rangers
 5:05 PM

Rangers
5:05 PM 

Rangers
 5:05 PM

Angels
 7:05 PM

Angels
 7:05 PM 

Angels
12:35 PM

Mariners
6:40 PM

Mariners
6:40 PM

Mariners
12:40 PM

 
 

Cubs
6:40 PM

Cubs
5:10 PM

Cubs
1:10 PM

 
 

Braves
 4:10 PM

Braves
  4:10 PM

Braves
  4:10 PM

Brewers
  5:10 PM

Brewers
 4:15 PM 



 
 

 
 

 
 

 
 

 
 

Calendar Legend

 

July

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

Brewers
 11:10 AM

Padres
6:40 PM

Padres
6:40 PM

Padres
6:40 PM

Dodgers
6:40 PM

Dodgers
6:40 PM

Dodgers
5:10 PM

Dodgers
1:10 PM

 
 

All-Star Game
Kansas City MO

 
 

 
 

Cubs
11:20 AM

Cubs
1:05 PM

Cubs
 11:20 AM

Reds
 4:10 PM

Reds
  4:10 PM

Reds
 4:10 PM 

Reds
9:35 AM

Astros
6:40 PM

Astros
5:10 PM

Astros
1:10 PM

Rockies
6:40 PM

Rockies
6:40 PM

Rockies
6:40 PM

Mets
6:40 PM

Mets
6:40 PM

Mets
5:10 PM

Mets
1:10 PM

Dodgers
  7:10 PM

Dodgers
   7:10 PM

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Calendar Legend

 

August

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

 
 

 
 

 
 

Dodgers
 12:10 PM

 
 

Phillies
4:05 PM

Phillies
4:05 PM

Phillies
 10:35 AM

Pirates
4:05 PM

Pirates
4:05 PM

Pirates
4:05 PM

Pirates
1:05 PM

Nationals
6:40 PM

Nationals
5:10 PM

Nationals
1:10 PM

 
 

Cardinals
 5:15 PM

Cardinals
  5:15 PM

Cardinals
 5:15 PM 

Astros
  5:05 PM

Astros
4:05 PM

Astros
 11:05 AM

Marlins
6:40 PM

Marlins
6:40 PM

Marlins
12:40 PM
Marlins
6:40 PM


Padres
6:40 PM

Padres
5:10 PM

Padres
1:10 PM

Reds
6:40 PM

Reds
6:40 PM

Reds
12:40 PM

Dodgers
7:10 PM

Dodgers
7:10 PM

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Calendar Legend

 

September

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

 
 

 
 

 
 

 
 

 
 

 
 

Dodgers
6:10 PM

Dodgers
5:10 PM

Giants
1:05 PM

Giants
7:15 PM

Giants
7:15 PM

 
 

Padres
7:05 PM

Padres
5:30 PM

Padres
 1:05 PM

 
 

Dodgers
6:40 PM

Dodgers
6:40 PM

 
 

Giants
6:40 PM

Giants
5:10 PM

Giants
1:10 PM

 
 

Padres
6:40 PM

Padres
6:40 PM

Padres
12:40 PM

Rockies
5:10 PM

Rockies
5:10 PM

Rockies
12:10 PM

Rockies
5:40 PM

Giants
7:15 PM

Giants
7:15 PM

Giants
12:45 PM

Cubs
6:40 PM

Cubs
5:10 PM

Cubs
1:10 PM

 
 

 
 

 
 

 
 

 
 

 
 

Calendar Legend

 

October

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday

 
 

Rockies
6:40 PM

Rockies
6:40 PM

Rockies
6:40 PM

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Calendar Legend

 

Select Season to View Schedule