September 2016 - Present
Radio play-by-play broadcaster for Bucknell Bison women's basketball (2019 - Present).
Host of weekly "Ballin' with the Bison" podcast, covering the Bucknell women's basketball team.
Television play-by-play broadcaster for Bucknell Bison men’s basketball (2016-2019).
Fill-in radio play-by-play broadcaster for Bucknell Bison basketball (2016-2019).
Play-by-play broadcaster for Partiot League Network productions of Bucknell Bison men’s and women’s soccer, field hockey, volleyball and water polo.
2016 Pennsylvania Association of Broadcasters Award winner for Best Coverage of a Live Local Sporting Event.
Saint Peter's University
November 2018 - Present
Television play-by-play broadcaster and color commentator for Saint Peter's Peacocks men's and women's basketball on ESPN+.
Media Relations and Broadcasting Assistant
March 2018 - September 2019
No. 3 play-by-play broadcaster on the RailRiders Radio Network and MiLB.tv.
Host of the 30-minute RailRiders Pregame and Postgame Shows on the RailRiders Radio Network.
Provided engaging, rich content-focused in-game updates on Twitter.
Wrote feature articles for each edition of the Guide Rail game program, which was produced each homestand.
Wrote nightly game recaps for all home games.
Fill-in Public Address announcer, scoreboard operator and MiLB Gameday stringer.
January 2019 - Present
Play-By-Play broadcaster for Lafayette Leopards women's volleyball, men's and women's soccer, and men's and women's lacrosse on the Lafayette Sports Network.
Saint Francis College Brooklyn
September 2018 - Present
Play-by-play broadcaster for St. Francis Brooklyn Terriers basketball, men's and women's soccer, men's and women's volleyball and water polo on the Terrier Sports Network.
Fill-in Public Address announcer.
Fairleigh Dickinson University
August 2018 - Present
Play-by-play broadcaster of baseball, men's and women's soccer, softball and volleyball on NEC Front Row.
January 2018 - Present
Play-by-play broadcaster for Princeton Tigers baseball, softball, men's and women's lacrosse and men’s and women’s volleyball for The Ivy League on ESPN package on ESPN+.
Fill-in radio play-by-play broadcaster for Princeton Tigers men’s basketball.
West Chester University
November 2017 - November 2019
Lead play-by-play broadcaster for West Chester University Golden Rams women's basketball road games.
Lead color commentator and fill-in radio play-by-play for West Chester University Golden Rams men's basketball road games.
Fill-in radio play-by-play broadcaster for West Chester Golden Rams football.
Long Island Ducks
Media Relations and Broadcasting Assistant
February 2017 - October 2017
Lead play-by-play for select home and road Long Island Ducks baseball games.
Produced daily video and graphic content for the Long Island Ducks social media channels, including Facebook, Twitter and Instagram.
Managed the team's photo archive, including tagging and labeling photos from every Long Island Ducks home game and outside event.
Wrote daily posts on the Quack of the Bat blog, including daily game previews and feature stories.
Assisted in producing the 2017 Ducks Media Guide, 2017 Ducks Commemorative Yearbook, as well as the daily production of press releases, stat packs, game notes and team rosters.
Assisted with ballpark operations, pocket schedule distribution, mascot appearances and other duties as assigned.
Salem Red Sox
Broadcasting and Media Relations Assistant
January 2016 - September 2016
Play-By-Play broadcaster for the middle three innings of all home games and over 35 road games during the season. Hosted the pre-game show including conducting a daily interview.
Produced and distributed daily stat packs, game notes, and team rosters.
Updated the Salem Sox Talk blog, a top-100 MLB.com team-affiliated blog.
Produced the team’s weekly e-newsletter and contributed to press releases and social media posting.
Fox Sports Radio Williamsport
August 2014 - February 2018
Play-By-Play broadcaster for football, basketball, and soccer at Lycoming College, Coppin State University, Penn College, University of North Carolina at Pembroke and Wilkes University.
2014 Pennsylvania AP Broadcaster’s Association Award winner for Best Sports Play-By-Play in a mid-market station.
Assistant General Manager and Director of Broadcasting and Media Relations
November 2013 - February 2016
Developed and maintained over $56,000 in new corporate partnerships and group sales.
Implemented strategies which helped grow attendance by 2% from 2014 to 2015 after two straight seasons of declining attendance. Overall Coastal Plain League attendance fell by 3.3% in that year, and league-wide attendance dropped by 8.4% among teams not opening a new stadium.
Play-By-Play broadcaster for all nine innings of all home games and color commentary on road games.
Served as the primary media contact for team, producing all game notes, stat packs, rosters, lineup cards and other gameday paperwork.
Developed and executed the team’s marketing plan, including more enhanced usage of social media marketing, leading to a 50% across the board growth in followers across all major platforms (Facebook, Twitter, Instagram). Created the first team-run Snapchat account in the Coastal Plain League.
Coordinated online jersey auctions, bowling tournament, and other charitable functions as the ballpark, helping raise over $10,000 for the Cape Fear Valley Health Foundation and other local charities.
Supervised the team’s intern staff and assisted with ballpark operations, groundskeeping, helped streamline food and beverage efficiency, and assisted with the redesign of the team website.
2014 Coastal Plain League Broadcaster of the Year
Promoted from Broadcasting and Media Relations Intern to Assistant General Manager and Director of Broadcasting and Media Relations February 2016.
Media and Public Relations Intern
May 2013 - August 2013
Produced daily game notes and stat packs, wrote game recaps and provided in-game updates on team social media.
Assisted gameday press box staff by running the scoreboard and pitch speed monitor, fill-in color commentary on the radio broadcast, and assisted the promotions staff.
Play By Play Sports Network
January 2013 - Present
Play-by-play broadcaster for the Strive Network/Play By Play Sports Network broadcasts of New Jersey High School athletics.
Created on-air graphic elements for usage on broadcasts.
Covered football, boys and girls soccer, field hockey, girls volleyball, and boys and girls basketball.
Trenton Thunder Radio Network
April 2013 - May 2014
Engineered games from the WTSR flagship of the Trenton Thunder Radio Network.
Played scheduled commercials, maintained an FCC log and provided out-of-town scoreboard updates.
Wrote haikus for the post-game show.
August 2012 - August 2014
Lead play-by-play broadcaster for Widener University football in the 2012 and 2013 seasons.
Produced the video streams of both home and road contests.
January 2011 - Present
Play-by-play broadcaster for multiple sports at Fairfield University, Lehigh University, Monmouth University and Wilkes University.
Fill-in football play-by-play broadcaster and color commentator for WHVL-TV in State College, Pa.
Play-by-play broadcaster for Northeast Conference sport championships on NEC Front Row.
Play-By-Play on Scholastic Play-By-Play Classics high school basketball showcase events and PIAA basketball championships.