Volunteer

Volunteer with Magic Sports

Our races would not be possible without the faithful support of our volunteers and groups. Volunteers help fill critical roles in making races happen from set up, registration, aid stations, finish line, and more. We'd love to welcome you or your group to the Magic Sports volunteer team.

For groups like schools, teams, local clubs and more go HERE.

Race for FREE!

Sign Up to Volunteer

Tell us what kind of role you'd like to play in making a race happen.

Work a Race

Give back to the sport you love and encourage other racers.

Race for Free!

You'll get an entry to the race of your choice this season or next.

March 2, 2024

Perdido Beach Resort Half Marathon, Fun Run & 5k

Orange Beach, AL
Be a Volunteer

March 16, 2024

Publix St. Patrick's Music City Half Marathon, 10k & 5k

Nashville, TN
Be a Volunteer

May 4, 2024

Baptist Health Tri Montgomery

Montgomery, AL
Be a Volunteer

May 19, 2024

Publix Nashville Women's Triathlon

Nashville, TN
Be a Volunteer

June 2, 2024

Eddie Ferrell Music City Triathlon

Nashville, TN
Be a Volunteer

June 23, 2024

Publix Chattanooga Waterfront Triathlon

Chattanooga, TN
Be a Volunteer

July 14, 2024

Tri Louisville presented by Publix

Louisville, KY
Be a Volunteer

July 27, 2024

Mountain Lakes Triathlon

Guntersville, AL
Be a Volunteer

August 11, 2024

Publix Riverbluff Triathlon

Ashland City, TN
Be a Volunteer

August 24, 2024

Buster Britton Memorial Triathlon

Pelham, AL
Be a Volunteer

September 7, 2024

Brett/Robinson Alabama Coastal Triathlon

Gulf Shores, AL
Be a Volunteer

November 30, 2024

Coastal Half Marathon, 5k, 1 mile

Orange Beach, AL
Be a Volunteer