Race Volunteer Staffing: Build a 5K Crew Schedule
By Proximatic
Eight helpers at the water station. Two welcoming volunteers. Four staying for cleanup. That’s a useful starting point for a race volunteer schedule: the jobs, the times and the people each one needs.
In Proximatic, put those jobs on a free signup page and let helpers choose their shifts. If you already have a crew and their availability, Auto-Schedule can build the roster instead.
Create a free race-crew event, or use the example below to plan your shifts.
Build the crew schedule around the work
This Harbor Run example has three jobs:
- Volunteer welcome, 6–8am, two places: meet helpers at the volunteer tent, record arrivals and send them to their leads.
- Water station, 7–10am, eight places: set up cups and supplies, serve runners, then pack the station.
- Finish-area cleanup, 10am–noon, four places: collect equipment and clear the finish area with the event lead.
The times include the work before and after the runners pass. Adjust them for your course, the briefing and the time needed to reach each post.
Create a Standard event with scheduling enabled. Add the jobs, their start and end times, and their place limits. Put the meeting point and lead in each job’s instructions. The saved plan looks like this:
Review each job and its places

Let volunteers choose, or assign your prepared crew
For a public signup, review the event and publish, then copy its public link. Put a clearly labeled “Volunteer at the race” link beside runner registration and share it with your club or community.
On an unrestricted public Standard event, helpers reserve a place with their name and email. They don’t need an account first. The volunteer signup guide shows both sides of that flow.
For a crew you assign centrally, save their availability and approve their team memberships first. Open the draft’s scheduler and run Auto-Schedule, then review the saved assignments and any open places before publishing. It replaces the existing roster, so use Find cover instead when you only need to fill a vacancy. Follow the Auto-Schedule walkthrough for the full setup.
Starting from notes rather than saved shifts? AI event setup can build the draft from your race brief. Core signup and Auto-Schedule are free; pricing explains the AI options.
Give every water station its own instructions
“Water crew” isn’t enough when the course has several stations. Name the station, explain how to reach it and identify the lead.
For a larger race with a change of crew, split the work into setup, operating and pack-down shifts. At Water A, for example, setup could run from 6:45–7:30am and the operating shift from 7:15–9:30am. Those fifteen minutes give the incoming crew time to find the supplies and receive instructions.
That overlap needs different people. A helper finishing setup at 7:30 cannot also cover the operating shift from 7:15. At Water B, use its own times, meeting point and receiving lead rather than copying Water A’s directions.
Include travel and briefing in the commitment you ask people to accept. Before leaving, helpers should know who takes over and where the remaining supplies go. The shift-description guide has a concise format for those instructions.
Fill the specific gaps
A full welcome team won’t help if cleanup is empty. Share the remaining job and its full time: “Finish-area cleanup, 10am–noon, two places left.”
For a future Standard shift with a set capacity, Find cover checks available people against the shift’s hours, approved role, other commitments and applicable rules. Review a candidate, confirm that they can take the job, then assign them. The other assignments stay in place. See the coverage walkthrough for the controls and an example.
Welcome the crew on race morning
Use the volunteer roster at the welcome tent, separate from the runner check-in line. Proximatic’s rolling QR checks eligible signed-in volunteers into their shifts automatically. Organizers can also record arrivals from the roster, including guest volunteers.
Attendance closes at the scheduled shift or event end, whichever comes first. Use checkout for an earlier departure or when you need its recorded time. The check-in guide shows the QR, guest and report steps.
Keep race entry, bibs, timing and results in your race system. RunSignup also has volunteer management; using Proximatic does not automatically synchronize the two.
Create your free crew event. Add the jobs, check the water stations and cleanup shifts, then share the volunteer link.