| Event | Date | Location | |
| Colorado Rockies vs Arizona Diamondbacks | Wed. May 16, 2012 6:40PM | Denver, CO - Coors Field |  |
| Colorado Rockies vs Arizona Diamondbacks | Thu. May 17, 2012 1:10PM | Denver, CO - Coors Field |  |
| Kansas City Royals vs Arizona Diamondbacks | Fri. May 18, 2012 7:10PM | Kansas City, MO - Kauffman Stadium |  |
| Kansas City Royals vs Arizona Diamondbacks | Sat. May 19, 2012 6:15PM | Kansas City, MO - Kauffman Stadium |  |
| Kansas City Royals vs Arizona Diamondbacks | Sun. May 20, 2012 1:10PM | Kansas City, MO - Kauffman Stadium |  |
| Arizona Diamondbacks vs Los Angeles Dodgers | Mon. May 21, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Los Angeles Dodgers | Tue. May 22, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Los Angeles Dodgers | Wed. May 23, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Milwaukee Brewers | Fri. May 25, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Milwaukee Brewers | Sat. May 26, 2012 7:10PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Milwaukee Brewers | Sun. May 27, 2012 1:10PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| San Francisco Giants vs Arizona Diamondbacks | Mon. May 28, 2012 2:05PM | San Francisco, CA - AT&T Park |  |
| San Francisco Giants vs Arizona Diamondbacks | Tue. May 29, 2012 7:15PM | San Francisco, CA - AT&T Park |  |
| San Francisco Giants vs Arizona Diamondbacks | Wed. May 30, 2012 7:15PM | San Francisco, CA - AT&T Park |  |
| San Diego Padres vs Arizona Diamondbacks | Fri. Jun 1, 2012 7:05PM | San Diego, CA - Petco Park |  |
| San Diego Padres vs Arizona Diamondbacks | Sat. Jun 2, 2012 4:15PM | San Diego, CA - Petco Park |  |
| San Diego Padres vs Arizona Diamondbacks | Sun. Jun 3, 2012 3:35PM | San Diego, CA - Petco Park |  |
| Arizona Diamondbacks vs Colorado Rockies | Mon. Jun 4, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Colorado Rockies | Tue. Jun 5, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Colorado Rockies | Wed. Jun 6, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Oakland Athletics | Fri. Jun 8, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Oakland Athletics | Sat. Jun 9, 2012 7:10PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Oakland Athletics | Sun. Jun 10, 2012 1:10PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Texas Rangers vs Arizona Diamondbacks | Tue. Jun 12, 2012 7:05PM | Arlington, TX - Rangers Ballpark In Arlington |  |
| Texas Rangers vs Arizona Diamondbacks | Wed. Jun 13, 2012 7:05PM | Arlington, TX - Rangers Ballpark In Arlington |  |
| Texas Rangers vs Arizona Diamondbacks | Thu. Jun 14, 2012 7:05PM | Arlington, TX - Rangers Ballpark In Arlington |  |
| Los Angeles Angels of Anaheim vs Arizona Diamondbacks | Fri. Jun 15, 2012 7:05PM | Anaheim, CA - Angel Stadium |  |
| Los Angeles Angels of Anaheim vs Arizona Diamondbacks | Sat. Jun 16, 2012 7:05PM | Anaheim, CA - Angel Stadium |  |
| Los Angeles Angels of Anaheim vs Arizona Diamondbacks | Sun. Jun 17, 2012 12:35PM | Anaheim, CA - Angel Stadium |  |
| Arizona Diamondbacks vs Seattle Mariners | Mon. Jun 18, 2012 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |