FOX Sports Arizona has been the exclusive television home of the Arizona Diamondbacks since 2008, and this season, the network will offer unprecedented coverage for D-backs fans across Arizona and New Mexico.

In each of the past three years, D-backs baseball on FOX Sports Arizona has been the top-rated program during prime-time programming hours throughout the season, and in 2016, fans will be able to watch an all-time high 158 D-backs game telecasts and 158 "Diamondbacks Live" pre- and post-game shows. There will be 155 games on FOX Sports Arizona, and three on FOX Sports Arizona Plus (April 5, 9 and 13). Another three games will be televised nationally on FS1 (April 26 vs St. Louis, May 21 at St. Louis and Sept. 19 at San Diego).

Nearly 1800 hours of D-backs coverage is planned for this season, including offerings from FOX Sports Arizona's Emmy Award-winning original programming department such as D-backs 10th Inning, Local 9, Los D-backs and Cup of Coffee With Steve Berthiaume.

More from FoxSports

The D-backs announcing team of Berthiaume and Bob Brenly returns for itsr fifth year together. FOX Sports Arizona's Todd Walsh and Jody Jackson, who have covered the D-backs since 2001 and 2000, will once again share hosting duties for the pre- and post-games shows -- Diamondbacks Live, Presented by Nissan" and Diamondbacks Live, presented by Century Link. Cy Young Award winner Brandon Webb and Joe Borowski will return to fill the role of the show's analyst during the season.

Another highlight for the upcoming season will be the 25 D-backs games offered in Spanish on FOX Sports Arizona Plus for the first time. The D-backs Spanish Broadcasts, Presented by Valley Honda Dealers will include some of the best series on the 2016 schedule, featuring games vs. high-profile opponents like the Dodgers, Giants, Yankees, Blue Jays, Nationals and Mets.

FOX Sports Arizona launches its 19th season of televising D-backs baseball on April 4 with a special one-hour Opening Day pre-game show starting at 5:30 p.m. The D-backs then take on the Colorado Rockies at 6:30 p.m. at Chase Field.

FOX Sports Arizona has already started its 2016 D-backs coverage with an all-time high 13 Cactus League game telecasts, Cactus League Weekly, Presented by Chas Roberts and D-backs: Evolution. There will also be a one-hour season preview show on March 29, at 7 p.m.

FOX Sports Arizona televises the most regional sports action in the state and is the exclusive cable television home of the Arizona Diamondbacks, Phoenix Suns, Arizona Coyotes, Arizona Cardinals, Northern Arizona University, Phoenix Mercury and the Arizona Interscholastic Association. FOX Sports Arizona is currently seen in 2.5 million households in Arizona and New Mexico and can also be seen across the country via home satellite services. For even more coverage of the local sports scene, log onto www.foxsportsarizona.com, www.twitter.com/foxsportsaz and www.facebook.com/foxsportsarizona.

FOX SPORTS ARIZONA / 2016 D-BACKS TV SCHEDULE

All games on FOX Sports Arizona unless noted otherwise. Coverage begins with "Diamondbacks Live" pre-game show (first time listed). Game time is second time listed.

FSAZ+ = FOX Sports Arizona Plus

FS1 = National telecast on FS1

4/4/2016

vs

Colorado Rockies

5:30 PM

6:30 PM

4/5/2016

vs

Colorado Rockies (FSAZ+)

6:00 PM

6:30 PM

4/6/2016

vs

Colorado Rockies

12:00 PM

12:30 PM

4/7/2016

vs

Chicago Cubs

6:00 PM

6:30 PM

4/8/2016

vs

Chicago Cubs

6:00 PM

6:30 PM

4/9/2016

vs

Chicago Cubs (FSAZ+)

4:30 PM

5:00 PM

4/10/2016

vs

Chicago Cubs

12:30 PM

1:00 PM

4/12/2016

at

Los Angeles Dodgers

12:30 PM

1:00 PM

4/13/2016

at

Los Angeles Dodgers (FSAZ+)

6:30 PM

7:00 PM

4/14/2016

at

Los Angeles Dodgers

6:30 PM

7:00 PM

4/15/2016

at

San Diego Padres

7:00 PM

7:30 PM

4/16/2016

at

San Diego Padres

5:00 PM

5:30 PM

4/17/2016

at

San Diego Padres

1:00 PM

1:30 PM

4/18/2016

at

San Francisco Giants

6:30 PM

7:00 PM

4/19/2016

at

San Francisco Giants

6:30 PM

7:00 PM

4/20/2016

at

San Francisco Giants

6:30 PM

7:00 PM

4/21/2016

at

San Francisco Giants

12:00 PM

12:30 PM

4/22/2016

vs

Pittsburgh Pirates

6:00 PM

6:30 PM

4/23/2016

vs

Pittsburgh Pirates

4:30 PM

5:00 PM

4/24/2016

vs

Pittsburgh Pirates

12:30 PM

1:00 PM

4/25/2016

vs

St. Louis Cardinals

6:00 PM

6:30 PM

4/26/2016

vs

St. Louis Cardinals (FS1)

no pregame

6:30 PM

4/27/2016

vs

St. Louis Cardinals

6:00 PM

6:30 PM

4/28/2016

vs

St. Louis Cardinals

6:00 PM

6:30 PM

4/29/2016

vs

Colorado Rockies

6:00 PM

6:30 PM

4/30/2016

vs

Colorado Rockies

4:30 PM

5:00 PM

5/1/2016

vs

Colorado Rockies

12:30 PM

1:00 PM

5/3/2016

at

Miami Marlins

3:30 PM

4:00 PM

5/4/2016

at

Miami Marlins

3:30 PM

4:00 PM

5/5/2016

at

Miami Marlins

3:30 PM

4:00 PM

5/6/2016

at

Atlanta Braves

4:00 PM

4:30 PM

5/7/2016

at

Atlanta Braves

3:30 PM

4:00 PM

5/8/2016

at

Atlanta Braves

10:00 AM

10:30 AM

5/9/2016

at

Colorado Rockies

5:00 PM

5:30 PM

5/10/2016

at

Colorado Rockies

5:00 PM

5:30 PM

5/11/2016

at

Colorado Rockies

11:30 AM

12:00 PM

5/12/2016

vs

San Francisco Giants

6:00 PM

6:30 PM

5/13/2016

vs

San Francisco Giants

6:00 PM

6:30 PM

5/14/2016

vs

San Francisco Giants

4:30 PM

5:00 PM

5/15/2016

vs

San Francisco Giants

12:30 PM

1:00 PM

5/16/2016

vs

New York Yankees

6:00 PM

6:30 PM

5/17/2016

vs

New York Yankees

6:00 PM

6:30 PM

5/18/2016

vs

New York Yankees

6:00 PM

6:30 PM

5/20/2016

at

St. Louis Cardinals

4:30 PM

5:00 PM

5/21/2016

at

St. Louis Cardinals (FS1)

no pregame

1:00 PM

5/22/2016

at

St. Louis Cardinals

10:30 AM

11:00 AM

5/24/2016

at

Pittsburgh Pirates

3:30 PM

4:00 PM

5/25/2016

at

Pittsburgh Pirates

3:30 PM

4:00 PM

5/26/2016

at

Pittsburgh Pirates

9:00 AM

9:30 AM

5/27/2016

vs

San Diego Padres

6:00 PM

6:30 PM

5/28/2016

vs

San Diego Padres

6:30 PM

7:00 PM

5/29/2016

vs

San Diego Padres

12:30 PM

1:00 PM

5/30/2016

vs

Houston Astros

12:30 PM

1:00 PM

5/31/2016

vs

Houston Astros

12:00 PM

12:30 PM

6/1/2016

at

Houston Astros

4:30 PM

5:00 PM

6/2/2016

at

Houston Astros

10:30 AM

11:00 AM

6/3/2016

at

Chicago Cubs

10:30 AM

11:00 AM

6/4/2016

at

Chicago Cubs

10:30 AM

11:00 AM

6/5/2016

at

Chicago Cubs

10:30 AM

11:00 AM

6/6/2016

vs

Tampa Bay Rays

6:00 PM

6:30 PM

6/7/2016

vs

Tampa Bay Rays

6:00 PM

6:30 PM

6/8/2016

vs

Tampa Bay Rays

12:00 PM

12:30 PM

6/10/2016

vs

Miami Marlins

6:00 PM

6:30 PM

6/11/2016

vs

Miami Marlins

6:30 PM

7:00 PM

6/12/2016

vs

Miami Marlins

12:30 PM

1:00 PM

6/13/2016

vs

Los Angeles Dodgers

6:00 PM

6:30 PM

6/14/2016

vs

Los Angeles Dodgers

6:00 PM

6:30 PM

6/15/2016

vs

Los Angeles Dodgers

12:00 PM

12:30 PM

6/17/2016

at

Philadelphia Phillies

3:30 PM

4:00 PM

6/18/2016

at

Philadelphia Phillies

11:30 AM

12:00 PM

6/19/2016

at

Philadelphia Phillies

10:00 AM

10:30 AM

6/20/2016

at

Philadelphia Phillies

9:30 AM

10:00 AM

6/21/2016

at

Toronto Blue Jays

3:30 PM

4:00 PM

6/22/2016

at

Toronto Blue Jays

12:30 PM

1:00 PM

6/23/2016

at

Colorado Rockies

5:00 PM

5:30 PM

6/24/2016

at

Colorado Rockies

5:00 PM

5:30 PM

6/25/2016

at

Colorado Rockies

12:30 PM

1:00 PM

6/26/2016

at

Colorado Rockies

12:30 PM

1:00 PM

6/27/2016

vs

Philadelphia Phillies

6:00 PM

6:30 PM

6/28/2016

vs

Philadelphia Phillies

6:00 PM

6:30 PM

6/29/2016

vs

Philadelphia Phillies

12:00 PM

12:30 PM

7/1/2016

vs

San Francisco Giants

6:00 PM

6:30 PM

7/2/2016

vs

San Francisco Giants

6:30 PM

7:00 PM

7/3/2016

vs

San Francisco Giants

12:30 PM

1:00 PM

7/4/2016

vs

San Diego Padres

5:30 PM

6:00 PM

7/5/2016

vs

San Diego Padres

6:00 PM

6:30 PM

7/6/2016

vs

San Diego Padres

6:00 PM

6:30 PM

7/8/2016

at

San Francisco Giants

6:30 PM

7:00 PM

7/9/2016

at

San Francisco Giants

12:30 PM

1:00 PM

7/15/2016

vs

Los Angeles Dodgers

6:00 PM

6:30 PM

7/16/2016

vs

Los Angeles Dodgers

4:30 PM

5:00 PM

7/17/2016

vs

Los Angeles Dodgers

12:30 PM

1:00 PM

7/19/2016

vs

Toronto Blue Jays

6:00 PM

6:30 PM

7/20/2016

vs

Toronto Blue Jays

12:00 PM

12:30 PM

7/22/2016

at

Cincinnati Reds

3:30 PM

4:00 PM

7/23/2016

at

Cincinnati Reds

3:30 PM

4:00 PM

7/24/2016

at

Cincinnati Reds

9:30 AM

10:00 AM

7/25/2016

at

Milwaukee Brewers

3:30 PM

4:00 PM

7/26/2016

at

Milwaukee Brewers

4:30 PM

5:00 PM

7/27/2016

at

Milwaukee Brewers

4:30 PM

5:00 PM

7/28/2016

at

Milwaukee Brewers

10:30 AM

11:00 AM

7/29/2016

at

Los Angeles Dodgers

6:30 PM

7:00 PM

7/30/2016

at

Los Angeles Dodgers

5:30 PM

6:00 PM

7/31/2016

at

Los Angeles Dodgers

12:30 PM

1:00 PM

8/1/2016

vs

Washington Nationals

6:00 PM

6:30 PM

8/2/2016

vs

Washington Nationals

6:00 PM

6:30 PM

8/3/2016

vs

Washington Nationals

12:00 PM

12:30 PM

8/5/2016

vs

Milwaukee Brewers

6:00 PM

6:30 PM

8/6/2016

vs

Milwaukee Brewers

4:30 PM

5:00 PM

8/7/2016

vs

Milwaukee Brewers

12:30 PM

1:00 PM

8/9/2016

at

New York Mets

3:30 PM

4:00 PM

8/10/2016

at

New York Mets

3:30 PM

4:00 PM

8/11/2016

at

New York Mets

8:30 AM

9:00 AM

8/12/2016

at

Boston Red Sox

3:30 PM

4:00 PM

8/13/2016

at

Boston Red Sox

3:30 PM

4:00 PM

8/14/2016

at

Boston Red Sox

10:00 AM

10:30 AM

8/15/2016

vs

New York Mets

6:00 PM

6:30 PM

8/16/2016

vs

New York Mets

6:00 PM

6:30 PM

8/17/2016

vs

New York Mets

6:00 PM

6:30 PM

8/18/2016

at

San Diego Padres

6:30 PM

7:00 PM

8/19/2016

at

San Diego Padres

7:00 PM

7:30 PM

8/20/2016

at

San Diego Padres

5:00 PM

5:30 PM

8/21/2016

at

San Diego Padres

1:00 PM

1:30 PM

8/22/2016

vs

Atlanta Braves

6:00 PM

6:30 PM

8/23/2016

vs

Atlanta Braves

6:00 PM

6:30 PM

8/24/2016

vs

Atlanta Braves

6:00 PM

6:30 PM

8/25/2016

vs

Atlanta Braves

6:00 PM

6:30 PM

8/26/2016

vs

Cincinnati Reds

6:00 PM

6:30 PM

8/27/2016

vs

Cincinnati Reds

4:30 PM

5:00 PM

8/28/2016

vs

Cincinnati Reds

12:30 PM

1:00 PM

8/30/2016

at

San Francisco Giants

6:30 PM

7:00 PM

8/31/2016

at

San Francisco Giants

12:00 PM

12:30 PM

9/2/2016

at

Colorado Rockies

5:00 PM

5:30 PM

9/3/2016

at

Colorado Rockies

4:30 PM

5:00 PM

9/4/2016

at

Colorado Rockies

12:30 PM

1:00 PM

9/5/2016

at

Los Angeles Dodgers

4:30 PM

5:00 PM

9/6/2016

at

Los Angeles Dodgers

6:30 PM

7:00 PM

9/7/2016

at

Los Angeles Dodgers

6:30 PM

7:00 PM

9/9/2016

vs

San Francisco Giants

6:00 PM

6:30 PM

9/10/2016

vs

San Francisco Giants

4:30 PM

5:00 PM

9/11/2016

vs

San Francisco Giants

12:30 PM

1:00 PM

9/12/2016

vs

Colorado Rockies

6:00 PM

6:30 PM

9/13/2016

vs

Colorado Rockies

6:00 PM

6:30 PM

9/14/2016

vs

Colorado Rockies

6:00 PM

6:30 PM

9/15/2016

vs

Los Angeles Dodgers

6:00 PM

6:30 PM

9/16/2016

vs

Los Angeles Dodgers

6:00 PM

6:30 PM

9/17/2016

vs

Los Angeles Dodgers

4:30 PM

5:00 PM

9/18/2016

vs

Los Angeles Dodgers

12:30 PM

1:00 PM

9/19/2016

at

San Diego Padres (FS1)

no pregame

7:00 PM

9/20/2016

at

San Diego Padres

6:30 PM

7:00 PM

9/21/2016

at

San Diego Padres

5:30 PM

6:00 PM

9/23/2016

at

Baltimore Orioles

3:30 PM

4:00 PM

9/24/2016

at

Baltimore Orioles

3:30 PM

4:00 PM

9/25/2016

at

Baltimore Orioles

10:00 AM

10:30 AM

9/26/2016

at

Washington Nationals

3:30 PM

4:00 PM

9/27/2016

at

Washington Nationals

3:30 PM

4:00 PM

9/28/2016

at

Washington Nationals

3:30 PM

4:00 PM

9/29/2016

at

Washington Nationals

9:30 AM

10:00 AM

9/30/2016

vs

San Diego Padres

6:00 PM

6:30 PM

10/1/2016

vs

San Diego Padres

4:30 PM

5:00 PM

10/2/2016

vs

San Diego Padres

11:30 AM

12:00 PM