Skip to main content
The Official Site of the Colorado Avalanche

Broadcast Personalities

Michael Haynes Headshot

Michael Haynes

Television play-by-play announcer

A name that has become synonymous with Avalanche hockey in Denver, Mike Haynes enters his 23rd season as the voice of the Colorado Avalanche.

After spending 10-plus seasons calling play-by-play for the Avalanche radio broadcasts, Haynes moved to television during the 2005-06 season and begins his 13th year in that role for Altitude Sports & Entertainment. On Dec. 27, 2016, he called his 1,800th Avalanche game.

In 2017, Haynes won his third Emmy Award for his play-by-play of Avalanche hockey. Haynes has been honored as Denver's "Best Sportscaster" by Westword magazine on five occasions, and was voted the fans' favorite play-by-play announcer in Colorado in the 2002 Denver Post Fan Forum.

Demonstrating his versatility, Haynes has repeatedly proven his ability to successfully take on any broadcasting situation handed to him. Since the NHL lockout season in 2004-05, Mike has handled play-by-play duties for 14 different sports, including Colorado Eagles hockey games, Colorado Springs Sky Sox baseball, Colorado Rapids soccer, college football, college basketball, rodeo, boxing, wrestling, horse racing and Colorado Mammoth lacrosse. He has also added auto racing, drag racing and polo to his broadcasting resume over the past few years. Mike has hosted various TV shows on the network, including "One-On-One" and "Lunch With Mike," as well as the Miss Colorado Pageant.

Haynes came on board prior to the start of the 1995-96 season after serving as the Director of Public Relations and radio play-by-play announcer for the Denver Grizzlies during what would be their first and only season in Denver. He began his radio career while attending college at Northeastern University, calling NU football, basketball and hockey games.

Since 1980, Haynes has called games for 14 professional sports teams and five universities. He has also called local games and been a sportscaster for five radio stations.

Since 1989, Haynes has worked regularly in professional hockey. He was mikeside for one year announcing for the Baltimore Skipjacks before spending three seasons as the play-by-play man for the Capital District Islanders of the American Hockey League. Prior to moving to Denver, he joined the Colonial Hockey League's Utica Bulldogs in 1993-94.

In addition to his hockey work, Haynes handled the radio calls for the former Tucson Toros baseball club of the Pacific Coast League for two seasons and also called games for the Utica Blue Sox and Albany-Colonie Yankees. He also fulfilled both radio and television duties for the Roller Hockey International Denver Daredevils. In July of 2002, he called the national championships of golden gloves boxing on Fox Sports. He has been asked to step in and perform television play-by-play functions for the University of Denver and has filed reports on KCNC Channel 4 during the playoffs. Haynes has also filled in on radio play-by-play for the Denver Nuggets.

Haynes enjoys competing in local ice hockey, lacrosse and softball leagues, and coaching his children on their sports teams. Born in New York City and raised in Carmel, Indiana, Mike and his wife, Victoria, currently reside in Littleton. They are the proud parents of a daughter, Kiara (17), and son, Kian (14).

Peter McNab Headshot

Peter McNab

Television Color Analyst

Peter McNab begins his 23rd year as the Colorado Avalanche's television color analyst, lending his hockey expertise and a unique perspective on the game of hockey. Regarded as one of the most knowledgeable and enthusiastic color analysts in the game, McNab brings 14 years of NHL playing experience to the Avalanche broadcasts.

McNab began his broadcasting career for the New Jersey Devils during the 1987-88 season with SportsChannel, which won an Emmy that year for broadcasting excellence. After eight years on the New Jersey airwaves, McNab headed to Colorado for the inaugural season of the Colorado Avalanche.

Peter has also added an impressive list of national television credits to his broadcasting resume. In addition to his work on Altitude, McNab has also served as an analyst for NBC during its coverage of NHL games. He also provided color commentary for NBC during the 2006 Olympic Games in Torino, Italy.

From 1995 to 1999, McNab served as Fox Sports Net's analyst for nationally covered regular season and playoff games. He worked for TNT as color analyst for the 1998 Olympic games in Nagano, Japan, and served as TSN's studio analyst and host for the 2002 Winter Olympic Games in Salt Lake City, Utah.

A native of Vancouver, B.C., McNab has a past association with the Denver area, as he played collegiate hockey at the University of Denver. McNab went on to play for the Buffalo Sabres, Boston Bruins, Vancouver Canucks and concluded his playing career with the New Jersey Devils. McNab posted six 35-plus goal seasons and tallied 40 or more goals twice during his career. He finished his career with 363 goals and 450 assists in 954 games. Peter was an NHL All-Star in 1977 and reached the Stanley Cup Final in three straight seasons from 1975-77.

Peter and his family currently reside in Parker, Colo.

Marc Moser Headshot

Marc Moser

Radio Play-By-Play Analyst

Marc Moser enters his 11th season in the radio booth for the Avalanche on the Altitude Radio Network. Moser's ties to the organization date back to 1997-98, when he became the in-studio host and producer of all Avalanche radio broadcasts. He worked in that capacity for seven years until the end of the 2003-04 campaign. During that time, Moser was also a daily sports-talk show host and the host of the highly popular "Avalanche Talk" on the network flagship sports station.

Moser returned to the Avalanche broadcast team as a television studio host and analyst on Altitude in 2006-07 and left the world of daily sports-talk to move into the Avalanche radio booth in 2007.

In addition to his Avalanche duties, Moser is also one of the hosts and panelists of the Altitude Sports Summit and Pro Football Summit television shows as well as a regular contributor/host and designated maker of birdies on "Golf At Altitude."

During the offseason, he also assists various charities and organizations in public events and MC duties and is the annual MC for the Joe Sakic Celebrity Golf Classic and Joe and Debbie Sakic Bringing Hope to the Table Gala benefiting Food Bank of the Rockies.

He is aso the host of the Marc Moser Show every weekday afternoon on Altitude Sports AM 950.

Prior to his arrival in Denver in 1996, Moser was the Sports Director at KFBK Radio in Sacramento, Calif., where he was the play-by-play announcer for the California State University Sacramento football and basketball teams in the Big Sky conference and host of a nightly sports talk-show. He also served as sideline reporter and host of the Sacramento Gold Miners of the Canadian Football League and provided extensive coverage and reporting on the Sacramento Kings of the NBA. Moser has covered every major sport in the United States and Canada and recalls the on-ice celebration of the Avalanche winning the Stanley Cup in 2001 as his favorite broadcasting memory.

An alumnus of CSUS, his resume also includes a 14-year stint as a NASCAR announcer at Colorado National Speedway, where he was named National Short Track announcer of the year, and various play-by-play duties for California and Colorado high school and college teams.

A private pilot, the Sacramento, California, native enjoys flying all over Colorado and Kansas as well as spending time on the golf course and playing the guitar.