Skip to content
Championship Racing
  • Home
  • Calendar
    • Other Race Calendars
  • Results – 2026
    • Results – 2025
    • Results – 2024
    • Results – 2023
    • Results – 2022
    • Results – 2021
    • Results – 2020
    • Results 2010-2019
      • Results – 2019
      • Results – 2018
      • Results – 2017
      • Results – 2016
      • Results – 2015
      • Results – 2014
      • Results – 2013
      • Results – 2012
      • Results – 2011
      • Results – 2010
    • Results 2009-2000
      • Results – 2009
      • Results – 2008
      • Results – 2007
      • Results – 2006
      • Results – 2005
      • Results – 2004
      • Results – 2003
      • Results – 2002
      • Results – 2001
      • Results – 2000
    • History
      • Results – 1999
      • Results – 1998
      • Results – 1997
  • Contact Us
    • About
    • Volunteer
  • Join Mailing List
    • Unsubscribe Mailing List
  • Race Director 101
    • Chip Timing Companies
    • Course Maps
    • Certified Course Maps
    • Race Award Companies
    • Order Bib Numbers
    • T-Shirt Vendors
    • Tents & Tables
    • Yard Signs
    • Face Painters
    • Equipment
    • Balloons
    • COVID-19 Resources
    • Chip Timing Systems
  • Racing 101
    • Pace Chart
    • Running Safety Tips
    • Water Stop 101
    • Hydration 101
    • Running in the Heat
    • Running in the Cold
    • Chip Timing 101
    • Wearing your Bib #
    • Picking up the Swag in the Bag
  • Search Icon

Championship Racing

Running Your Race the Right Way

Race Director 101

Race Director 101

If you are looking to put on a Road Race, there are a few things you need to do before you start.

The Complete Guide to Staging a Successful Road Race [Order from Here]

RRCA Race Director training and certification [Click Here]

Not sure where to start? [Getting Started with a 5K]
RRCA’s Race Director Code of Ethics – [A Must Read]
RRCA’s Guidelines for a Safe Event – [Please Read]
Race Director HQ [Getting Started with a 5K] [Lots of Great Info]
ChronoTrack’s Guide to How to Plan a 5K [Good document to read]

  1. Why do you want to put on a Road Race? That will determine many of the things below.
  2. Are you a Non-Profit, i.e. a 501(c)3? Are you associated with one? – if not, who/how will you receive entry fee funds and sponsorship funds? The IRS will want to know where the money went.   
  3. Have you created a budget? That is the first place to start. For small races up to about 600 participants or so, you will typically find that a race can cost $5,000 – $10,000. For races 2,000 – 3,000 participants, count on $30,000 – $50,000 in costs (All depending on race distances & location of the race).  Here is an Online Race Budget tool from Race Director HQ via RunSignup.
  4. Do you have a dedicated Volunteer Committee? One person cannot do it all; a good committee with a good leader is a must for a successful race. For a non-profit, that also means having board members who may or may not help with your race.  RunSignup has a Volunteer module that can help you manage securing Volunteers.
  5. What is your reason to put on a race? – That will be your marketing strategy.
  6. When putting on a race, knowing “who is your client” will help you to keep folks coming back. Who is your client, that is, the race participant, your sponsors, and your volunteers? Each will need something different from the event.
  7. Picking your Race Date – First time to put on a race – Start a year in advance. Primetime for road races is spring and fall in the southern states. Your date will largely depend on the date a race timer is available or a venue is available.
  8. Design your course(s) early, as you will be making several revisions. Here is a suggested Mapping tool. RunGoApp.com or PlotARoute.com or  mapmyrun.com . Though they are not 100% to scale for a “Certified” Course. mapmyrun.com, RunGoApp.com or PlotARoute.com does allow you to map out a course. Run the course yourself; if you don’t like it, neither will the participants.  Article on “How to create a great course“.
  9. You should also look into getting insurance for your race. RRCA does offer insurance for RRCA Certified Race Directors, as does USATF. Personally, I would never put on a race without insurance.  [Good Article on Why you need Race Insurance]   [Kinds of Insurance]

Once you get through those things, the following are some “general” guidelines on how to put on a road race.

Race Directors Checklist

Typical things that are expected for a Road Race:

  • Determine the Following:
    • Race Name
    • Annual Race
    • Race Location
    • Race Date
    • Race Distances
    • Race Logo
    • Estimated registered participants
    • Who is the race benefiting
  • Develop a Race Committee, Race Director, Course Manager, Sponsor/Fundraising Manager, Food Manager, Volunteer Manager, Fun Run Course Manager, Marketing Manager, Registration Manager, etc.
  • Develop a Race Course for the Runners. Article on “How to create a great course“.
  • Need the course USATF Certified?  What is that, and who can certify my race course? [Click Here]
  • If a parade/run permit is required, get it at least 6 to 9 months in advance and no later than 60 – 90 days before the race. Costs for Police services vary from city to city.  Check with the city to see if Non-profits can receive a discount for Police services. 
  • Get the Course Certified after it is approved by the Police. [Course Certification]  [Who can USATF Certify your course]
  • Venue location for Registration and Awards area. There may also be a cost for this.
  • Set up a Website with a Domain name that reflects the name of the race. [Tools are available at RunSIgnup.com]
  • If needed: Develop a paper-based (PDF) race application with the following information on the Registration form:
    • Date / time(s) of race
    • Date/time/location for early packet pickup, and race day packet pickup
    • Contact name, phone number, and e-mail address
    • Race Logo, beneficiary logo
    • Sponsors logos
    • Location of start and finish
    • Age division and awards (Age groups should be 0-14 or 0-19 and then 20-24, 25-29, 30-34, 35-39, etc. up to 70-up or 0-19, 20-29, 30-39, 40-49, 50-59, 60-69, 70+ etc. depending on your budget. The 1st example is referred to as “5 yr. age groups,” and the 2nd example is referred to as “10 yr. age groups”) [Race Award Companies]
    • Entry fee/s Pre-register and race day
    • Mail-in Entry: where to send check & application: name, address, email, deadline. (If you are not fully going with online registrations).
    • T-shirts sizes to choose from.
    • Date of Birth and Age
    • Who is benefiting from the race?
    • The website name for more information and can register online. 
    • Additional Donation to the beneficiary.
    • Race application MUST have a Waiver Release [RRCA’s Sample Waiver]
    • Location for participant Signature and Date (or guardian if under 18)
  • Online Registration will need to be set up, and match what will be on the Paper form. (Recommend using RunSignup.com)
  • Race pricing strategies – Click Here.
  • Develop a paper race application and make it available as a PDF on a website. (Not needed these days as online registration is accepted well.)
  • Race entry forms should be out at least 90-60 days before race day.  Online registration should be open 90-60 days before race day.  I like to open registration at least 9 months before the event date. 
  • Publicity: Posters/entry forms to all running stores, coffee shops, YMCAs, and sports complexes.
  • Determine the Location of aid stations, at least every 2 miles, for the 5K halfway point, along with the start and finish.
  • Mile splits to be called (not necessary if you have “large” mile markers on the course)
  • Facilities – dressing, showers, restrooms, port-a-lets (1 per every 100 persons attending the event)
  • Time and place of awards (time approximate)
  • Course map (This should also be placed on your race website) 
  • Instructions for the results to be available on the website. Provide a printed QR Code for results at the finish area.
  • Awards ceremony, other things like giveaways, etc.
  • Trophies or awards need to be ordered in advance and be available on race day.
  • Order race numbers and safety pins in advance or race date. [Where to order Bib #’s] Takes 3 weeks to deliver – Plan to have them in hand 3-4 weeks Before race date.  The timer will have to apply timing chips and participant labels.
  • Get bags for race packet pickup – usually supplied by a sponsor.
  • Create a checklist of things needed for the race.
  • Get your volunteers early. Needed for: registration, start, finish, the course turns, aid stations on course, equipment setup, mile markers out on the course and aid station set up on course, start-finish and start area, awards, and clean up.
  • Order an adequate number and size of T-shirts well in advance. Size Distribution: 17% small, 30% medium, 29% large, 25% x-large and 2% xx-large. T-shirt design with sponsors’ logos on the back of the T-shirt. (or use the percentages from last year’s race). T-Shirt vendor usually needs 1 month before you need them for packet pickup.  Plan to get shirts with enough time to open boxes, count your shirts to match the order, and fold with the label side up for faster packet pickup.
  • Make sure the Volunteer Manager is working to get Volunteers for all the volunteer positions that are needed (Registration, Aid Stations, Course Sentries, Mile callers, Food area, Clean up, etc.) [Volunteer Requirement] 
  • Plan for Packet Stuffing – this is putting the items into the runner’s goodie bag before packet pickup and having them available to hand out at Packet Pickup. (keep a count of the bags you stuffed, to know when you are done). Also a good time to fold t-shirts (Label side up) and organize boxes, label the sides and fold part of the box to identify easily.
  • Coordination to receive ALL items Prior to packet stuffing will be essential for this to be effective for all parties.
  • In Runners Goodie Bag Packets: (Swag In the Bag)
    • Safety Pins, if used
    • Map of the course
    • Information sheet
    • T-shirts
    • Any goodies that a sponsor wishes to provide

Pre-Race Day:

  • Make sure you have secured Race Insurance for the Event Date and for Police and Sponsors as needed. No Insurance – No Race!! – Get this at least 1 month before race day – you may need the insurance papers to pay for a Parade permit and “additionally” Insure venue or other entities.
  • Have a bad weather Emergency Plan thought out, aid stations, Medical stations, inclement weather, runner down, etc.
  • Order rental 2-Way Radios for Key Committee members if needed (Allcom)
  • Mark the course well with start, finish, mile markers, and all turns (Survey Paint – Lowes sells by the case in the paint section. Done 1 month to 1 week before race day).
  • Make sure the police Run Permit, Noise and Street blockage permits are paid for before race day   Have the printed permit with you on race day.
  • Contact EMS services to be on-site on race day or secure MD, Nurse or a medically trained person.
  • Call the police to remind them of the race date and time
  • Call your timer to make sure all is ready for chip timing or tear tag timing [List of local Birmingham, AL timers]
  • Secure race photographer – for large races only, unless you have a volunteer.  – Can post to RunSignup Photos.
  • Secure a Race doctor or paramedic (EMS)  in advance of the race
  • Order Port-a-lets for delivery for Friday or day before the race (1 to 100 participants)
  • Get coolers, cups, sports drink, new water hose, know where you will get water race day for start, finish and aid stations, have the ability to re-fill coolers if necessary (One 10 Gallon cooler serves @ 200 8oz cups that are filled with 4oz – 6oz of fluid) Do the math on how many coolers will be needed PER water stop and finish line. Finish line you may need Double especially if hot weather.
  • Get tables for registration, aid stations, awards, Post Race Food area, etc.
  • Get cash for the day of registration and cash box
  • Get pens/pencils, highlighters for registration
  • List of pre-registers runners for registration table – Timer can provide this
  • Get Pre-registered participants Bib Numbers from the timer
  • Work with Registration manager or timer to utilize iPads or computers for race day online registration and CheckIn. Use RunSignup’s Race day tools
  • Determine where you can access power or get a generator.
  • Blank entry forms for registration – if still using paper.  Use RunSignup’s Race day tools
  • Trash bags for start/finish and aid stations
  • Minor medical: Band-Aids, etc.
  • Secure getting apples, oranges, bananas, bagels, cookies, etc. for post-race food. (coffee for colder weather).
  • Prepare written volunteer instructions for volunteer positions.
  • Email your volunteers with information on volunteer positions and where/when to be at the race. 
  • Make sure your volunteers know your emergency protocol when there is an issue anywhere on-course or venue. 

Race Day

  • Registration – Early entry:
    • Allow to pick up packets before race day – this needs to be planned out and communicated to participants.
    • Provide bags for packet pickup – check with the local running store or sponsor.
    • Be sure to have your Bib #’s and Safety Pins 
    • Sponsor Fliers for your race bags?  Get those in time to pre-stuff your runner’s goodie bags. 
    • Provide T-shirts (pre-folded, Label facing up) in labeled boxes. Mark boxes with the size of shirts in them.
    • Computers/iPads and power for computers/iPads for registration & Check-in
    • Set up online registration & Check-in apps for computers & iPads.  Use RunSignup’s Race Day tools
    • Banners, signage for Pre-registered vs. Late Registration. 
    • If using paper registrations, have an updated registration list available. – The timer can help with this.  (with Online registration No cut off needed) 
  • Registration – Race day:
    • Get tables on course for start/finish/aid stations, sponsors, etc.
    • Tables for registration (separate table for form fill-out and for paying)
    • Be sure to have your Bib #’s and Safety Pins 
    • Sponsor Fliers for your race bags?  Get those in time to pre-stuff your runner’s goodie bags. 
    • Provide T-shirts (pre-folded, Label facing up) in labeled boxes.  Mark boxes with the size of shirts in them.
    • Set up online registration & Check-in apps for computers & iPads. 
    • Computers/iPads and power for computers/iPads for registration & Check-in
    • Form fill out – if not using an online registration platform
    • Late registration – Paper or online?  Use RunSignup’s Race Day tools.
    • Provide a printed QR Code for walk-ups to register on their smartphones.  Same for QR code for donations and results.
    • T-shirts are pre-folded and placed in size order with the label facing up. 
    • Bags for the t-shirt, and other stuff
    • Update registration list if paper registrations – or use RunSignup’s Race day tools
    • Clearly marked signs for lines
    • Sufficiently trained personnel
    • Pencils, pens, and markers
    • Cash to make change  @ $200 in $5 bills.  Or just go Credit Card only! 
    • Credit Card swiper (donations & registrations), Square or PayPal, etc. or QR code for donation site (use RunSignup Donations). 
    • Information sheet for Volunteers.
    • Race Day Agenda
    • Emergency contact / Key Race personal phone number lists (hand out to volunteers)
    • Rules for wearing race numbers (front)
    • Are weather conditions expected? Plan for bad weather, communication plan pre-race and race morning. 
    • Instructions for the finish (chutes, cards, etc.) (Old School method)
    • Statement of courtesy (fast runners to the front, stay to left, etc.)
    • How will race results be made available? Website, printed preliminary results, iPad, and cell phone. Provide a printed QR Code at the Finish area for SmartPhone users to scan and get to the Results
  • Information Table
    • Signage – Info table
    • Sufficiently trained personnel
    • Pencils, pens
    • Safety pins, if runners need them
    • Information sheet @ race
    • Race Day Agenda
    • Emergency contact / Key Race personal phone number lists (hand out to volunteers)
    • Medical Plan
  • Volunteer Table
    • Signage – Volunteer Table
    • List of Volunteers – or Use RunSignup’s Race Day tools
    • Site Map to direct volunteers (plenty to hand out to volunteers/participants)
    • Course Map to direct volunteers (plenty to hand out to volunteers/participants)
    • Information sheet @ race day area and timing of activities
    • Race Day Agenda
    • Emergency contact / Key Race personal phone number lists (hand out to volunteers)
    • Medical Plan
  • Donations and/or Merchandise Table
    • Ability to take donations via Cash or credit card  – use printed QR Code on the Donation site. 
    • Merchandise with price list
    • Donation jar
    • Receipt pad
    • Cash for change have @ $200 in $5 bills.  Or go Credit Card only.
    • Card Swipe and User Id for SmartPhone app (PayPal, Square, etc.)
  • Sponsor / Vendor Tables
    • Did you plan for Sponsors or vendors to have tables/tents/chairs at the race?
    • Determine setup and location for tables/tents/chairs needed for sponsors/vendors (Site Map)
    • Know the rules for staking Tents into the ground
    • Determine the number of tables/tents/chairs needed for sponsors/vendors
    • Determine the delivery/setup of tables/tents/chairs needed for sponsors/vendors
  • Timer 
    • Make sure the time provides you with the timing chips/bib#’s for packet pickup.
    • Make sure the timer knows what the Award categories will be for each event, if there will be Team Awards, etc. 
    • Make sure the timer has the course map to know where the start & finish locations are. Especially if there are on-course timing mats required (half-marathon, etc.).
    • Is the race Chip timed?  If so, do you need to provide the timer with your custom bibs for the timing chips to be placed on the bibs and delivered to you by packet pickup.
    • The timer needs to know if the start and finish lines are the same or in different locations to determine how many timing mats to bring.
    • Is the race timed Gun to Chip or Chip to Chip?  How will the Overall Winners be timed?  Gun time or Chip time.  If there is money given to the overall winners, Gun to Chip is the preferred method, but it needs to be posted on the race website.
  • Start of Race
    • Start at the appointed time – THIS IS A MUST!
    • Prominently marked starting line
    • Portable PA system for Start and Finish.
    • Use a starting gun or an air horn so all can know the exact start
    • If a larger race, ask participants to line up by expected finish time
  • Course
    • Clearly marked with signs and workers, and painted arrows on the road (if allowed).
    • Police protection guaranteed in advance – remind the police early on the day of the race
    • Accurately measure course – This is done BEFORE race day.
    • Monitors at each turn OR Large turn arrows so all can see
    • Lead vehicle to clear the course (optional) and lead runners
    • Follow-up vehicle behind the last runner (SAG Wagon)
  • Splits of Mile Signs
    • Vehicle to carry out and pick up timers – Course Manager
    • 10K: 1, 3, and 5 miles minimum
    • If timers are used, make sure they are trained in calling out times clearly and loudly, and make sure accurate, reliable stopwatches are used
  • Aid Stations
    • Tables, coolers, cups, a BPA-free water hose, sports drink, and water. Know where you will get your water for each location and have the ability to refill.
    • Small medical kit in the Water Stop tub with supplies.
    • Trash bags, cleanup crew
    • Transportation to and from for workers and equipment
    • Well-staffed with volunteers
    • Well supplied
    • 10K – Every 2 miles and at the finish
    • Marathon – not less than 5 stations plus finish
    • 5K – halfway point, plus finish
    • Hot races – especially well supplied, including a station at the start and ‘sponges’  or or ice towles if possible
    • Cleanup crew – Bring all trash and equipment back to a central location
  • Medical
    • Paramedic or doctor on the course – for longer distance races 10K and above.
    • Paramedic or doctor at the finish – Required
  • Finish
    • Tables for coolers, cups, new (BPA Free) water hose, water, sports drink. Fill coolers night before the race.
    • Prominently marked
    • Workers to keep the finish area clear of spectators
    • Worker to assist runners through chutes
    • Sufficient chutes to avoid congestion – one (1) chute can handle 300 runners; any more than 300 should plan on using “multiple” chutes – Timer will handle this. (if using Tear Tag, or using Chip Timing).
    • Electronic timing, if available
    • Manual recording by trained workers (backup timing)
    • Workers to hand out cards (2 minimum) or collecting “tear-off” numbers ( Very Old school method)
    • Numbered cards with blanks for required information (i.e. name, age, and sex) (Very Old school method)
    • Workers to keep finishers in line and direct them to aid station and the results table
    • Portable PA system (Bullhorn is OK)
    • Medical tent with Cots and blankets for 10K to Marathon events.
  • Post-race Food
    • Get tables for post-race food
    • Food can be provided by a store as a sponsor. Ex: bagels, oranges, apples, bananas, cookies, donuts, water, sports drink, etc.
  • Results Table (Old School Method)
    • The location where results are posted; Printed results or on a computer, iPads.
    • Table for people to fill out cards (if used – really old school)
    • Plenty of pencils, pens (if needed)
    • Sufficiently trained workers to assist with Finish Cards (if used)
    • A separate table with finish “boxes or baskets ” for “file out” cards. Index cards Pre-numbered 1 – XXX.  The Index cards are pre-stamped with “Name, Age, Gender, Time” for the participant to fill in.  The “Boxes/baskets” are labeled Male or Female, and the Age group So you could have 10 baskets, 5 Age groups M/F.  OR you can use Color coding.
    • Trained workers to list top finishers
  • Results
    • Provided a printed QR Code for participants to scan to review results online via their SmartPhone.
      Complete results available within a reasonable time – Timer.
    • Send age group results to Championship Racing for posting to the website. They must be in PDF or HTM format. [Results Here]
    • Searchable results if the timer is using an online registration platform.  Use RunSignup.com.
  • Awards
    • Get two printed copies of the Age Group Awards.  One for the announcer, the other for the person handing out awards.
    • The Awards ceremony should start on time
    • Results should be double-checked before the ceremony begins
    • Be sure to mark who picked up their award at the Awards Ceremony.  Ask your timer for 2 sets of printed results.
    • Announcer and presenter prepared
    • Consider other trophies: medals, patches, ribbons, visors, or ball caps
  • Post Race
    • The race is never really over till all the equipment is cleaned and put away. Coolers need to be washed out and dried. Tables washed and dried.
    • The location where the award winners can pick up their Award if they missed the Awards Ceremony.
    • Store your paper race applications for several years for the Waivers.
    • You can put together a survey and email it out to the race participants, Survey Monkey (Free for 10 questions, a monthly fee).
    • Conduct a Post-race meeting with Committee members and review issues and improvements for next year.
    • Set your race date for next year and contact the timer to set the date in his calendar.
    • Send out thank-you letters to all your Sponsors with how the event went
    • Send out a thank you letter or email to all your Volunteers how the event went.
    • Send an email out to the race participants with race results, and link to the race Photos.

Packet Pick-Up at the Trak Shak or Fleet Feet – Local Birmingham, AL races.
If you have made arrangements with the TRAK SHAK  or Fleet Feet Birmingham to have packet pick-up at their store there are some new requirements. They are as follows:

  • You will need to provide volunteers to handle the race packet pickup.
  • You need to provide the race packet bags, race numbers, and safety pins
  • Make sure that there is a race information sheet for the runners, to include:
    • What: name of the race, the distance of race(s)
    • Contact information: Name of contact for questions, phone number, email address
    • When: Date & Time of the race
    • How: race entry fee and the deadline for mailing, address to mail entry fee, and the awards breakout.
    • Where: race location, directions to race location, early packet pickup location, along with date and time for early packet pickup. Race day packet pickup location and time, awards ceremony location and time.
  • Make sure the TRAK SHAK or Fleet Feet has your phone numbers to contact you if there are any questions.
  • If there is any material other than race numbers and t-shirts that needs to go in the bag, please put these in the bags prior to carrying them to the TRAK SHAK or Fleet Feet.
  • Make sure that you provide an updated pre-registration list every day that you have packet pick-up.
  • Make sure that you bring with you to TRAK SHAK or Fleet Feet “change” to use for cash at registration. The store needs its change for regular business.

Where to Order Race Bibs and Safety Pins: 

  • Marathon Printing: https://marathononline.com/
  • eMediaGroup: http://www.emediagrp.com/
  • Athlete Race Numbers – https://www.athleteracenumbers.com/ 
  • Race Results – https://www.raceresult.com/en-us/newshop/products/31?category=101
  • Running Count – http://www.runningcount.com/bib-number-products.php
  • Bolder Bibs – https://www.boulderbibs.com/ 
  • Safety Pins – Cleaner Supply – http://www.cleanersupply.com/products/product.cfm?pID=2368

 

Certifications



USATF

Road Races

  • INDY 5K
  • Jimmie Hale Mission Rescue Run
  • Jingle Bell Run 5K
  • Lisa Martz Charity Golf Classic
  • Motherwalk 5K
  • Racking for a Reason
  • Rumpshaker 5K
  • St. Elias Cedar Run 5K
  • Statue to Statue 15K
  • Together in Teal
  • Vulcan Run 10K
  • World Police & Fire Games

Race Photos

thtc03 rs5k-2009-6 rs5k-2009-5 rs5k-2009-3 rs5k-2009-2 rmh_09-red-nose-run_-66 rmh_09-red-nose-run_-433 rmh_09-red-nose-run_-418 rmh_09-red-nose-run_-37 rmh_09-red-nose-run_-330 rmh_09-red-nose-run_-297 rmh_09-red-nose-run_-28 p8220183 dsc09540 dsc09495 dsc09494 dsc09486 dsc09485 dsc09483 dsc09338 dsc00133 dsc00132 dsc00083 dsc00073 2012-rnr-start-5 2012-rnr-pre-reg-jeanne 2012-rnr-5k-finisher-1 2012-rnr-2 2012-rnr-1 0100 0098 0097-2 0097 0096 0095-2 0089 0084 0082-2 0082 0081 0080-2 0080 0078-2 0078 0077-2 0077 0075 0074-2 0074 0072 0070-2 0070 0069 0068 0066-2_0 0066-2 0066 0064 0062 0059-2 0059 0057 0055 0052-2 0052 0050 0047 0045 0043 0039-2 0036-2 0036 0035-2 0029-4 0029-3 0029-2 0029 0027 0024-3 0024-2 0024 0023-2 0023 0022 0021-3 0020 0019 0017 0016 0015-2 0015 0014 0013-2 0013 0012 0009-2 0009 0008 0007-2 0007 0006-2 0006 0005 0004 0001

Join Mailing List

Join Mailing List

Contact Us

Member of

RRCA

USATF

Running USA

Road Race Management

Birmingham's Weather

© 2026   All Rights Reserved.