top of page

I would describe my commentary style as enthusiastic, informative, educational and personal. I pride myself on having the opportunity to bring America’s Pastime to fans of all ages and background, and I strive to keep them entertained and engaged with the game through a deep and thorough understanding of the game, players, and backstories. I feel that one of my greatest strengths is my ability to be personable to fans, maintaining a balance between being professional in my representation of employers while also interjecting humor and engaging stories throughout my calls.


Baseball is my life's passion! One of my great joys of my work on the air is to help encourage the development of baseball in today's society. I take care to be well-informed in the newer concepts of the game, as I consider myself to have a deep understanding of analytics and advanced metrics. Conveying how aspects such as launch angle and spin rate effect the game while not losing the attention of the fan is a skill I feel I have developed well over my time honing my craft.

For as long as I can remember, I have dreamed of becoming a Major League Baseball Radio Play-by-Play Commentator. Born and raised in Minnesota, I grew up listening to John Gordon bring the Twins to life, and still today love sitting back and listening to Cory Provus take me to Target Field. My first job as a baseball announcer came in Minnesota "town ball" with the Dumont Saints, webcasting their games in 2016. Ironically, Minnesota Twins television play-by-play man Dick Bremer once played for the Saints! 

During my three years at St. Cloud State, I was blessed to serve as the sole Voice of Huskies Baseball on the KVSC Sports Stream. I helped the Huskies become one of the very few NCAA Division II programs with full-season coverage, building a listenership that drew fans from all across the country while calling over 150 games, three conference tournaments and two NCAA Regional Tournaments. I was honored to be selected as the lead play-by-play announcer for the video coverage of 2019's Northern Sun Intercollegiate Baseball Tournament. 

I spent the summers of 2018 and 2019 in the Northwoods League as the Voice of the Waterloo Bucks, calling a total of 147 games over two three-month seasons. Getting a true taste of the rigorous schedule of professional baseball, with 72 games in 76 days during the regular season, I truly cherished the opportunity to continue my development at one of the highest levels of collegiate baseball.

Once Waterloo's 2019 season came to an end, I was presented with an offer I simply could not refuse: joining Minnesota Twins Class-A affiliate Cedar Rapids to serve as a play-by-play commentator during their final week of the regular season. Extremely well-prepared for professional baseball by my time with the Huskies and the Bucks, I found my transition to be extremely easy, and I cherished every second of the experience.

Highlight Reel
00:00 / 04:35
Sample Inning
00:00 / 18:25
Demo Game 2
bottom of page