Portfolio · Live event broadcasting

State championship announcer. Pool deck to broadcast desk.

Play-by-play, event hosting, and full broadcast production for competitive sport. The difference between a stream nobody watches and a broadcast people share usually comes down to whether the person on the mic knows the sport and the room.

UIL

Official announcer, Texas UIL State Water Polo Championship

USA Swimming

Certified official since 2016 and meet announcer across South Texas

USMS

Announcer, U.S. Masters Swimming National Championship

Cody Mackall announcing a live event

What I bring

Four jobs, usually all at once.

On-air commentary

Play-by-play and analysis with enough knowledge of the sport to explain why a moment matters, not just narrate that it happened. Most of that work happens before anyone goes live.

Broadcast production

Scenes, graphics, audio, and stream flow built and run end to end. Clean transitions, consistent branding, and no dead air when something goes sideways.

Event hosting and flow

Pacing the event, communicating schedules and rules to competitors, and keeping both the room and the remote audience oriented. Long events live or die on this.

Athlete interviews

Live and recorded, conversational without being loose. Getting a real answer out of a seventeen-year-old two minutes after a race takes a different approach than a press conference.

Featured events

Where I've called it.

Water polo · Texas UIL

Texas UIL State Water Polo Championship

The job
Official announcer for the state championship. The biggest stage in Texas high school water polo, in front of the families who drove across the state to be there.
What I did
Full event announcing: lineups, play calling, awards, and keeping a championship day moving on schedule without flattening the moment for the athletes in it.
Why it landed
I officiate this sport. Knowing an exclusion from a turnover in real time is the whole job, and an announcer who guesses loses the room in the first quarter.

Announcing a state final is the clearest test there is. One shot, no retakes, and an audience that knows the sport better than you do unless you've actually worked it.

State championship

Soldier Showdown series

Lead broadcast host, Soldier Showdown

The job
Lead commentary and broadcast hosting across a competition series built around service members, where the audience was the military community and the competitors were the point.
What I did
Called every match, hosted the segments between them, and kept individual competitors named and recognized rather than treated as background to the bracket.
Why it landed
I know that audience because I was that audience for fifteen years. Broadcasts aimed at service members fall flat when the person on the mic is guessing at the culture.

"Sharp insights, engaging commentary, and genuine enthusiasm. Cody elevated the viewer experience and made every participant feel like a star. We couldn't have asked for a better person to represent our community on such a grand stage."

Complexity

Swimming · South Texas

USMS Nationals and South Texas Swimming meets

The job
Announcing at the U.S. Masters Swimming National Championship in San Antonio, plus South Texas Swimming meets across the region. The audience is in the stands, and the job is making sure every athlete's name is said right and their moment gets marked.
What I did
Heat and event announcing, awards, and keeping a long meet moving without letting it turn into six hours of reading numbers off a heat sheet.
Why it landed
I coach and officiate this sport. ASCA Level 5 certified, USA Swimming official since 2016. I know what a cut time means, what a DQ means to a twelve-year-old, and when to say something and when to stay quiet.

"His understanding of the audience, combined with his technical expertise, made every match feel like a professional event. Participants and viewers alike were blown away by the production quality. Hiring Cody was the best investment we made for our event."

Carl, UncleCarl · Event organizer

On the desk

From the booth.

Broadcasting at Complexity HQ in Dallas, Texas
Complexity HQ · Dallas, TX
Soldier Showdown live stream broadcast in Leesburg, Virginia
Soldier Showdown · Leesburg, VA
Announcing at USMS Nationals in San Antonio, Texas
USMS Nationals · San Antonio, TX
Broadcasting at Complexity HQ in Dallas, Texas
Complexity HQ · Dallas, TX

Book the booth

Got an event that deserves a real broadcast?

Announcing starts at $55/hour and production setup starts at $150. Tell me what you're running and I'll tell you what it takes.