Download Resume PDF


ESPN, Bristol, Connecticut (Oct 2021-)

  • Play-by-Play for College Football & College Basketball; Highlights include 2022 FCS Playoffs & 2022 WNIT

NBC Sports, Stamford, Connecticut (July 2019-)

  • Play-by-Play Voice for 2020 Tokyo Olympics (July-Aug 2021) –– Sports: Fencing, Karate, Taekwondo & Shooting
  • Play-by-Play for FINA World Water Polo Championships and FIS Men’s & Women’s Ski Jumping World Cup

Bally Sports Regional Networks (May 2022-)

  • Play-by-Play for Big 12 Baseball on Bally Sports Oklahoma & Bally Sports Southwest

Sun Belt Conference, New Orleans, Louisiana (Aug 2022-)

  • Primary host for conference studio segments including weekly Football preview show

Southland Conference, Frisco, Texas (Jan 2021-)

  • Play-by-Play for Football, Basketball, Baseball & Softball on ESPN3/+; Host for 2022 Football Media Day on ESPN+

Tulane University, New Orleans, Louisiana (Oct 2020-)

  • Play-by-Play for Men’s & Women’s Basketball and Baseball on ESPN3/+

Cox Sports Television (CST)/YurView Louisiana, Metairie, Louisiana (Sep 2020-)

  • Play-by-Play for College & High School Football, College Baseball & Softball on regional network providers

The University of Notre Dame, South Bend, Indiana (Dec 2019)

  • Play-by-Play for Men’s Basketball broadcasts on ACC Network Extra (ACCNX)

The University of Virginia, Charlottesville, Virginia (Aug 2018-May 2019)

  • Play-by-Play for Field Hockey, Lacrosse, Soccer & Volleyball on ACC Network Extra (ACCNX) & ESPN3

Davidson College, Davidson, North Carolina (Aug 2018-May 2019)

  • Play-by-Play for Football, Men’s and Women’s Basketball & Baseball on ESPN+; Primary host for Athletics content

The University of Tennessee, Knoxville, Tennessee (Mar 2019-May 2019)

  • Play-by-Play for Baseball & Softball broadcasts on SEC Network+ (SECN+)


Westwood One Sports, Los Angeles, California (Sep 2021-)

  • Play-by-Play for College Football “Game of the Week” on national radio affiliates

Nicholls State University, Thibodaux, Louisiana (Sep 2019-)

  • Play-by-Play “Voice of the Colonels” for Football, Basketball & Baseball broadcasts on ESPN Radio New Orleans
  • Host radio coach’s show on ESPN Radio New Orleans & TV shows on HTV 10 in Houma

Florida International University, Miami, Florida (Sep 2019)

  • Play-by-Play for FIU Football on the FIU Radio Network (WAXY-AM 790 — ‘The Ticket’ in Miami)

The University of Virginia, Charlottesville, Virginia (Nov 2018-Mar 2019)

  • Play-by-Play for UVA Women’s Basketball on the Virginia Sports Radio Network (WINA-AM 1070, FM 98.9)


Santa Clara University, Santa Clara, California (Graduation, June 2018)

Communication Major––Bachelor of Arts, Broadcast Journalism Emphasis; Magna Cum Laude; GPA: 3.85 (Top 7%)


  • Louisiana Sports Writers Association— Excellence in “College Radio Play-by-Play” (June 2021)
  • Sportscasters Talent Agency of America, Top 30 Sportscasters Under 30: 2018 Edition— Honorable Mention (October 2018)
  • STAA All-American— Ranked third-best collegiate broadcaster in the nation  (May 2018)
  • Santa Clara University Justin T. McCarthy Award— Excellence in Broadcast Journalism (May 2018)

REFERENCES: (Contact information available upon request)

Marv AlbertRetired Hall of Fame Play-by-Play Broadcaster

Sean ButlerDirector of Programming; SiriusXM NBA Radio

Kevin HarlanPlay-by-Play; CBS, Turner Sports, Westwood One

Dave KoehnRadio Play-by-Play Voice of the Milwaukee Bucks