​Sports USA Media (December 2016-Present)

  • Play-by-play broadcaster (NFL/College Football)​​

ESPN (September 2018-Present)

  • Play-by-Play Broadcaster (Select College Football Games on ESPN3)

Stadium (January 2019-Present)

  • Play-by-play broadcaster (Select College Basketball Games)​​

Vista Worldlink Sports (January-2018-Present)

  • Play-by-play broadcaster (USL and NWSL Soccer)

FIU Athletics (August 2016-May 2017)

  • Radio Play-by-play voice of FIU Football on 790 The Ticket in Miami
  • Host 30-minute pre-game and post-game shows
  • Conduct weekly interviews with FIU coaches and players
  • Play-by-play for select men's and women's basketball games

Clearwater Threshers (Philadelphia Phillies Minor League Affiliate) (April 2014-September 2017)

  • Play-by-play broadcaster
  • Postgame interviews, written recaps, assisted with daily game notes

USF Athletics- (August 2013-Present)

  • Fill-in play-by-play broadcaster for USF Baseball on the USF Flagship Sports Network
  • Fill-In play-by-play broadcaster for USF Soccer and Softball
  • Fill-in in-game host for USF Football and USF Basketball
  • Served as Sports Director of Student Radio (2013-16), handling play-by-play of football, basketball, baseball and more.

Lincoln Financial Media, 790 The Ticket- The Dan Lebatard Show  (January 2011-June 2012)

  • Intern
  • Cut sound, screened callers, edited and posted daily podcast to iTunes and station website


STAA 2018 30 under 30 Sportscasters 

2016 Jim Nantz Award Winner - STAA Talent - Awarded to "Nation's Most Outstanding Collegiate Sports Broadcaster"


University of South Florida – Tampa, Florida

Degree: Bachelor's of Arts and Sciences (May 2016)

Major: Mass Communications (Broadcast News)