Welcome to!

From play-by-play to sports talk, on the air or in print, across various sports and platforms, and at major markets and national networks, I am proud to have two decades of experience creating and presenting uniquely compelling content, connecting with people, demonstrating total commitment to preparation & professionalism, and having fun. This is the greatest job in the world!

Inside, you'll find video & audio clips featuring some of the best of my work, including national radio NFL & college football play-by-play, television play-by-play for ESPN and the Pac-12 Network, sports talk radio shows in San Francisco and Pittsburgh, and much more.

To explore, click on the links above. To connect, click on the Twitter and LinkedIn badges. To check out my latest, see what's new below. Thank you for visiting!


Play-by-Play Announcer  •  Radio Host  •  Television Host/Reporter


A huge hoops season is in the books! Wrapped my first season as the voice of Stanford Men's Basketball (lower left), called Utah @ Oregon State men's hoops on ESPN2 (lower right), and worked Westwood One's national radio play-by-play at the 2024 NCAA Women's Basketball Tournament (with the incomparable Debbie Antonelli, upper left) for Sweet 16 & Elite 8 games in Portland. Best March Madness ever! Honored to be part of it.

(updated April 4, 2024)