ACC Network Extra & ESPN3 (WatchESPN), Charlottesville, VA
August 2018-present

Play-by-Play Broadcaster

  • Play-by-play for University of Virginia (UVA) Men’s and Women’s Soccer, Volleyball and Field Hockey broadcasts
  • Called select games for NCAA Men’s Soccer Championship and ACC Women’s Soccer Tournament

Davidson College, Davidson, North Carolina
August 2018-present

Play-by-Play Broadcaster & Host

  • Play-by-play for all Davidson Men’s Basketball and select baseball games broadcast on ESPN+ (WatchESPN) and
  • TV play-by-play for all Davidson Football broadcasts on
  • Primary host for Davidson Football Coach’s Corner- weekly coach’s show featuring interviews with Head Coach, Scott Abell, and players
  • Host for 2018 Davidson Women’s Basketball Atlantic 10 Media Day Coverage- featured interviews with players and coaches- aired on various Atlantic 10 and online ESPN platforms

Virginia Sports Radio Network, Charlottesville, Virginia  
November 2018-present

Play-by-Play Broadcaster

  • Play-by-play for select UVA Women’s Basketball games broadcast on News Radio 98.9 & AM 1070 WINA

The University of South Carolina Upstate, Spartanburg, South Carolina                  November 2018-present

Play-by-Play Broadcaster

  • Play-by-play for Men’s and Women’s Basketball, Baseball and Softball games broadcast on ESPN3/ESPN+ (WatchESPN)

Winthrop University, Rock Hill, South Carolina
December 2018-present

Play-by-Play Broadcaster

  • Play-by-play for Men’s and Women’s Basketball games broadcast on ESPN3/+ (WatchESPN)

Wofford College, Spartanburg, South Carolina         
February 2019-present

Play-by-Play Broadcaster

  • Play-by-play for Baseball games broadcast on ESPN3/+ (WatchESPN)

SEC Network+ (Tennessee), Knoxville, Tennessee     
March 2019-present

Play-by-Play Broadcaster

  • Play-by-play for Softball games broadcast on SEC Network+ (WatchESPN)


KSCU 103.3 FM – Santa Clara, Santa Clara, California
September 2015-June 2018

Play-by-Play Broadcaster– Sports Director– Sports Talk Show Host

  • Play-by-Play for all of Santa Clara Men’s Basketball home games and select road games
  • Organized station’s coverage of 2018 West Coast Conference Tournament in Las Vegas; Play-by-play for all of Santa Clara’s tournament games, handled social media, organized travel itinerary and expenses
  • Manage production of all sports content – Recruit/train board-operators and broadcasters– Create station PSA’s
  • Host weekly two-hour talk show, Overtime– Feature interviews include ESPN Anchor, Chris Berman; Tom Brady Sr., father of the New England Patriots QB; Mike Pereira, Fox NFL Rules Analyst; Minnesota Vikings Quarterback, Kirk Cousins
  • Covered Super Bowl 50 Opening Night at the SAP Center- aired interviews on show with players from Denver Broncos & Carolina Panthers

Bay Area Online Sports Network, San Mateo, California
December 2017-June 2018

Play-by-Play Broadcaster                                                                                                                         

  • Broadcast junior college basketball and high school lacrosse via live online HD platform
  • Hosted 2018 CCCAA Northern California Regional Track & Field Championships

Central Coast Sports, Greater Bay Area, California
September 2017-March 2018

Play-by-Play Broadcaster

  • Play-by-Play for high school basketball & football “Game of the Week” on AM 1590 KLIV-San Jose

KMVT 15 – Silicon Valley Community Media & Television, Mountain View, California
September 2017-May 2018

Play-by-Play Broadcaster

  • Play-by-Play for high school basketball & volleyball broadcast on Comcast channels 15 & 26 and AT&T U-Verse channel 99

San Jose City College, San Jose, California
September 2017-March 2018

Play-by-Play Broadcaster

  • Play-by-Play for junior college football and basketball broadcast on KJCC 104.1 FM-San Jose

Yakima Valley Pippins Baseball Club (West Coast League), Yakima, Washington
February-August 2017 

Play-by-Play Broadcaster & Media Relations Director

  • Play-by-play for 61 games, including three postseason games and West Coast League All-Star game, on ESPN Radio Yakima (KUTI-1460 AM), a 5,000-watt station serving the greater Yakima Valley
  • Created daily, 15+ page game-notes packet for local media distribution – wrote postgame recaps & press releases
  • Conducted interviews with coaches and players – created/posted video features – handled all social media (Facebook, Twitter, Instagram) and maintained website

Kalamazoo Growlers Baseball Club (Northwoods League), Kalamazoo, Michigan
February-August 2016

Play-by-Play Broadcaster & Media Relations Assistant

  • Play-by-Play for 72-game season on internet radio and
  • Conducted on-camera player interviews; Wrote daily game notes and recaps; Handled social media accounts


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

Communication Major––Bachelor of Arts, GPA: 3.85

  • Justin T. McCarthy Oratory Award– Given annually to senior who displays excellence in Broadcast Journalism
  • Valedictorian Semifinalist– Ranked in top seven percent of class of more than 1,300 students
  • SCU Presidential Scholarship– Awarded to select senior undergraduates with a minimum 3.70 GPA


  • 2018 STAA All-American— Ranked as third-best collegiate broadcaster in nation
  • 2017 STAA Honorable Mention All-American— ranked among top 35 in nation
  • 2018 CBI Awards Finalist— Nominated among final four student radio contests for “Best Sportscast” for a segment during “Overtime” weekly talk show