Work experience
Media Relations/Broadcast Assistant: Syracuse Mets (AAA Affiliate - NY Mets)

​2021 - present

• Provides play-by-play and color commentary for every home game on MiLB.TV and The Score 1260 FM.

• Records "Heading Home" pre-game videos for social media pages.

• Hosts pre-game shows live on The Score 1260 FM. 
• Runs @SyracuseMets Twitter during games, providing updates and cutting/posting highlights

• Writes post-game recaps after every game.
• Assists with game notes, lineups, and coordinates interviews with players and media.

Play-by-Play Broadcaster: ACC Network Extra/ESPN+

​2018 - present

• Serves as tennis, softball, and volleyball broadcaster for ACC Network Extra broadcasts on

• Announced games on ESPN+ for the 2019 Southland Conference Baseball Tournament.

Play-by-Play Broadcaster: Texan Live

​2020 - present

• Provides play-by-play commentary for Texas 5A and 6A high school football broadcasts.

Lead Broadcaster/Media: Brazos Valley Bombers 

Summer 2020​

• Called every game live as “The Voice of the Bombers” on The Zone 1150 AM, and home games on TCL-TV.

• Hosted weekly “Bomb Squad Podcast” on social media pages, featuring interviews with players and coaches.
• Served as the press contact for the team, scheduling interviews with local media and players.

On-Air Broadcaster: WAER 88.3 FM 

​2019 - 2021

• Provided play-by-play commentary for Syracuse football and men’s basketball broadcasts.

• Hosted pregame and halftime show for broadcasts.

• Recorded weekly on-air national and local sports updates.

Play-by-Play Broadcaster, Sports Talk Host, In-Studio Host: WJPZ 89.1 FM 

​2017 - 2021
• Provided play-by-play commentary for Syracuse women’s basketball, women’s lacrosse, and local HS football.
• Hosted pregame, halftime, and postgame shows for broadcasts.


Sports Anchor & Reporter: CitrusTV 

​2018 - 2021

• Served as a co-host for numerous shows on the station the past four years.

• Served as a sports reporter and anchor at the station, covering Syracuse University athletics. • Reported from the 2021 ACC Men’s Basketball Tournament in Greensboro, NC.
• Worked on “News Live at 6,” providing sports updates.
• Anchored “Orange Press Pass”, “Beat the Bookie”, “No Pulp”, and “On the Bench.”

Play-by-Play Broadcaster: Sugar Land Skeeters

Summer 2018​

• Provided play-by-play and color commentary for every home game, live on radio (96.1 FM) and on YouTube.

• Hosted pregame and postgame shows, including interviews with players.

Play-by-Play Broadcaster: CNY Stream

​2018 - 2021

• Provided play-by-play commentary for Syracuse area high school football, basketball, and baseball broadcasts. 

• Served as the lead voice of Cazenovia High School

Syracuse University | Newhouse School of Public Communications



Bachelor of Science, Broadcast and Digital Journalism 

Minors in Sport Management and History 

Cum Laude Graduate


Adobe Premiere Pro

Adobe Audition

Final Cut Pro X

Microsoft Office