top of page

Résumé

[NOVEMBER 2024] - [PRESENT]

[Play-By-Play Announcer], [Mercyhurst University, Erie, PA]​

  • Freelance play-by-play announcer for Mercyhurst baseball, basketball, and hockey (NCAA Division I, Atlantic Hockey America/Northeast Conference) on FloHockey and NEC Front Row.

​

[SEPTEMBER 2023] - [PRESENT]

[Play-By-Play Announcer & Color Commentator], [Bucknell University, Lewisburg, PA]​

  • Freelance play-by-play announcer and color commentator for Bucknell (NCAA Division I, Patriot League) field hockey, football, soccer, lacrosse, softball, swimming, and water polo on the Bison Sports Radio Network, the Patriot League on ESPN+, and the Bucknell Athletics YouTube Channel.

​

[AUGUST 2024] - [PRESENT]

[Play-By-Play Announcer & Color Commentator], [Mount St. Mary's University, Emmitsburg, MD]

  • Freelance play-by-play announcer and color commentator for Mount St. Mary's (NCAA Division I, MAAC) baseball, lacrosse, soccer, softball, and water polo on ESPN+ and Mount All-Access.

​

[APRIL 2025]

[Play-By-Play Announcer], [2025 WWPA Women's Championship, Morgantown, WV]​

  • Play-By-Play Announcer for all 11 matches of the 2025 Western Water Polo Association (WWPA) Women's Championship Tournament.

​

[MARCH 2025] - [APRIL 2025]

[Play-By-Play Announcer], [Old Dominion University, Norfolk, VA]​

  • Freelance play-by-play announcer for Old Dominion women's lacrosse (American Athletic Conference) on ESPN+.

​

​​[FEBRUARY 2025] - [MARCH 2025]

[Play-By-Play Announcer], [University of Virginia, Charlottesville, VA]​

  • Play-by-play announcer for #10 Virginia baseball's three-game series vs Dartmouth on ACC Network Extra from February 28 to March 2, 2025.

​

[SEPTEMBER 2024] - [JANUARY 2025]

[Play-By-Play Announcer], [Presbyterian College, Clinton, SC]​

  • Freelance play-by-play announcer for Presbyterian College (NCAA Division I, Big South) basketball, soccer, and volleyball on ESPN+.

​

[MAY 2024] - [NOVEMBER 2024]

[Play-By-Play Announcer & Podcast Host], [Pennsylvania State University Athletic Conference, State College, PA]

  • Play-by-play announcer for the 2024 Pennsylvania State University Athletic Conference (PSUAC) baseball, volleyball, and soccer championship tournaments on the PSU Campus Athletics Network.

  • Fill in co-host for the PSUAC weekly podcast previewing 2024 seasons, championships, and everything from around the PSUAC.

​

[OCTOBER 2024]

[Play-By-Play Announcer], [Cleveland State University, Cleveland, OH]​

  • Play-by-play announcer for Cleveland State's Horizon League volleyball match vs. Purdue Fort Wayne on October 18th, 2024 on ESPN+.

​

[OCTOBER 2024]

[Football Play-By-Play Announcer], [Central Catholic High School, Oakland, PA]​

  • Play-by-play announcer for Pittsburgh Central Catholic's (WPIAL, 6A) football game vs. Canon McMillan on October 25, 2024. The game was broadcast live on the Central Catholic YouTube channel.

​

​​[MARCH 2024] - [APRIL 2024]

[Play-By-Play Announcer], [University of Pittsburgh, Pittsburgh, PA]​

  • Play-by-play announcer for two Pitt baseball games on ACC Network Extra. 

  • #14 Virginia vs. Pittsburgh on March 22, 2024, and Bryant vs. Pittsburgh on April 26, 2024.

  • Worked with analysts Matt Iannazzo and Sean McQuillan to call the games, tell stories about the teams/players, and give updates about the landscape of ACC Baseball during that weekend. 

​

[MARCH 2024]

[Play-By-Play Announcer], [Wake Forest University, Winston-Salem, NC]​

  • Play-by-play announcer for two top 15 ranked ACC baseball games vs. #12 Duke and #1 Wake Forest on March 9 and 10, 2024, on ACC Network Extra.

  • Worked with analyst Lary Sorensen to tell stories about the teams/players and give updates about the landscape of ACC Baseball during that weekend.

​

[APRIL 2024] - [SEPTEMBER 2024]

[Pit Reporter & Play-By-Play Announcer], [Jennerstown Speedway, Jennerstown, PA]

  • Pit reporter and play-by-play announcer for NASCAR Advance Auto Parts Weekly Series track Jennerstown Speedway broadcasts, which are streamed every Saturday night on FloRacing. 

  • Interview the winning driver in victory lane at the end of every feature race, record live stand-ups discussing various topics related to the night's feature events, and provide play-by-play coverage of races in the booth. â€‹

​

[FEBRUARY 2024] - [PRESENT]

[Play-By-Play Announcer], [Penn State New Kensington, New Kensington, PA]

  • Freelance play-by-play announcer for Penn State New Kensington basketball, baseball, soccer, softball, and volleyball on the PSU Campus Athletics Network.

​

[OCTOBER 2023] - [PRESENT]

[Play-By-Play Announcer], [Salem Tigers Digital Network, Salem, WV​]

  • Freelance play-by-play announcer for Salem University (NCAA Division II Independent) baseball, basketball, soccer, softball, volleyball, and water polo on the Salem Tigers Digital Network.​

​

[NOVEMBER 2024] - [DECEMBER 2024]

[Play-By-Play Announcer], [Sixes Prize Lacrosse League, Monroeville, PA]​

  • Play-by-play announcer for the Sixes Prize Lacrosse League on sixesprizeleague.com. The game consists of five players and one goalie on the field for each team. The Sixes game will be played at the 2028 Summer Olympics.

​

[FEBRUARY 2024] - [MAY 2024]

[Play-By-Play & Public Address Announcer], [Chatham University, Pittsburgh, PA]

  • Freelance play-by-play and public address announcer for Chatham University (NCAA Division III, PAC) men's volleyball, lacrosse, and softball on the PAC Digital Network.

 

[MAY 2021] - [MAY 2024]

[Play-By-Play Announcer & Color Commentator], [River States Conference, Chillicothe, OH​]

Play-by-play announcer and color commentator for the 2021, 2022, and 2024 River States Conference (NAIA) Baseball Championship Tournament.

​

[JANUARY 2024]

[Play-By-Play Announcer], [NCCAA Network, Rochester, NY]

  •  Play-by-play announcer for the 2024 National Christian College Athletic Association (NCCAA) Men's Volleyball National Invitational. 

  • Provided play-by-play for seven volleyball matches on the NCCAA Network for the invitational at Roberts Wesleyan University in Rochester, NY. 

​

[JANUARY 2024]

[Play-By-Play Announcer], [Carlow Celtics Sports Network, Pittsburgh, PA]

  • Freelance play-by-play announcer for Carlow University (NCAA Division III, AMCC) basketball. â€‹

​

[NOVEMBER 2023] - [NOVEMBER 2024]

[Play-By-Play Announcer & Color Commentator], [USCAA Sports Network

  • Play-by-play announcer and color commentator for the USCAA basketball, soccer, softball, and volleyball championships on the USCAA Sports Network. 

​

[OCTOBER 2023]

[Broadcaster], [2023 PSAC Men's and Women's Cross Country Championships, Bloomsburg, PA​]

  • Broadcaster for the 2023 Pennsylvania State Athletic Conference (NCAA Division II) Men's and Women's Cross Country Championships at Bloomsburg University on the PSAC Sports Digital Network on October 21, 2023. 

  • Provided insight with background information on the top runners and asked questions for analysis from color commentator Keith White, a retired PSAC cross country coach. 

​

[DECEMBER 2021] – [JUNE 2022] & [OCTOBER 2023]

[Play-By-Play Announcer, Color Commentator, & Camera Operator], [Trib Live High School Sports Network, Pittsburgh, PA]

  • Play-by-play announcer, color commentator, and camera operator for high school baseball, basketball, football, hockey, and softball broadcasts around Western Pennsylvania.

​

[AUGUST 2022] - [SEPTEMBER 2023]

[Sports Director], [Basin Radio Network, Gillette, WY]​

  • Radio play-by-play announcer for high school football, basketball, and American Legion baseball.

  • Record and cut daily sports reports and post them on basinsradio.com.

  • Interview coaches and players for daily radio sports reports and pregame/postgame shows.

  • Record and cut commercials for advertisers.

  • Appear as an hourly guest on morning shows.

​

[AUGUST 2023]

[Pit Reporter], [2023 Motor Mountain Masters, Jennerstown, PA]

  • Pit reported for the 2023 Motor Mountain Masters at Jennerstown Speedway and provided play-by-play for the local Jennerstown pro stocks race after the masters. Everything was broadcast live on FloRacing.

  • Interviewed and talked to drivers before the race for storylines and facts for the broadcast.

  • Recorded live stand-ups during the race with updates on the status of the driver's car setup, position, etc. 

  • Interviewed the top three drivers in victory lane, recapping the 150-lap race.

​

[JUNE 2023] - [JULY 2023]

[Track Announcer], [Gillette Thunder Speedway, Gillette, WY]

  • Freelance Track Announcer at Gillette Thunder Speedway.

  • Announce races over the tracks intercom for fans to hear who is leading, how many laps are left, etc. 

​

[MARCH 2023] - [JUNE 2023]

[Play-By-Play Announcer], [Gillette Mustangs, Gillette, WY]​

  • Radio play-by-play announcer for the Gillette Mustangs 2023 season. They were members of the Champions Indoor Football League. 

  • Host weekly Mustangs Coaches Show with Head Coach Cedric Walker and Mustangs players, recapping and previewing games. 

​

[NOVEMBER 2022] - [MARCH 2023]

[Color Commentator], [HockeyTV/Gillette Wild, Gillette, WY]​

  • Guest color commentator for HockeyTV broadcasts of Gillette Wild games.

​

[JUNE 2022] - [JULY 2022]

[Associate Producer/Pit Reporter], [DIRTVision]

  • Assisted in setting up and tearing down production equipment for the 2022 DIRTcar Summer Nationals and the Summit Racing Equipment Modified Nationals Tour.

  • As the fill-in Summer Nationals Pit Reporter, recorded live stand-ups on each race broadcast, conducted interviews with drivers in victory lane and provided updates and interviews with drivers if there were any crashes or problems on pit road.​

​

[MARCH 2022] – [APRIL 2022]

[Play-By-Play Announcer & Camera Operator], [HockeyTV/USA Hockey Nationals Girls Tier I, Pittsburgh, PA]

  • Play-by-play announcer for the USA Hockey National Championship Girls Tier 1 semi-finals on April 3, 2022.

  • Camera operator for opening-round playoff games on March 31 and April 2, 2022.

​

[MARCH 2022]

[Play-By-Play Announcer & Color Commentator], [Longwood University, Farmville, VA]

  • Play-by-play announcer and color commentator for a 2022 Big South Baseball Series against Longwood University and the University of North Carolina at Asheville through March 18-20, 2022 on ESPN+

  • Color commentator for game one, play-by-play announcer for game two, color commentator for innings 1-3/7-9, and play-by-play announcer for innings 4-6 during game three. 

​

[SEPTEMBER 2021] – [DECEMBER 2021] 

[Production Intern], [Fox Sports, Charlotte, NC]​

  • Pull, edit, and organize B-roll footage for Fox Sports Show's Nascar Race Hub & Nascar Raceday. 

  • Observe production meetings, the control room, and the studio during the live productions of Nascar Race Hub and Nascar Raceday.

  • Shadow and learn from producers, researchers, production assistants, broadcast associates, and the wardrobe department.

​

[NOVEMBER 2021]

[Spotter], [Pittsburgh Panthers Radio Network, Durham, NC]

  • Spotter for Pitt Football Radio Play-By-Play Announcer Bill Hillgrove for Pitt vs. Duke on November 6, 2021, in Durham, NC.

  • Notified Bill during the broadcast who made a play on Pitt's offense & defense so he could tell the audience who made the play.​

 

Knowledgeable in Microsoft Word, Microsoft PowerPoint, Google Docs, Google Slides, Adobe Premiere, Rundown Creator, Adobe Creative Suite and Cool Edit Pro. 

 

EDUCATION

 

[AUGUST 2018] - [APRIL 2022]

[Bachelor of Arts in Broadcast Reporting with a Minor in Broadcast Production], [Point Park University, Pittsburgh, PA]​

  • Activities include Point Park Sports Network, U-View Television, WPPJ Radio, the Globe Newspaper, and the Pittsburgh Center for Sports Media and Marketing.

watermarkSponsorImage_423a0bb1-200x110_e
FwvjdX7m_400x400_edited.png
USA-HOCKEY-NATIONALS-HEADER_edited.png
RkQ2tKR3_400x400_edited.png
15FsQUzH_400x400_edited.png
images_edited.png
bottom of page