Skip to content

Endurance sim-racing · Driver scheduling

A driver rotation.
Not another spreadsheet.

Plan around your team's availability and timezones. Generate a starting schedule, see each driver's time, and spot coverage gaps before race day.

Race setup is free. Sign in or create an account to start planning.

Make the handoff clear

  • Who can drive?Bring availability into the plan, not a separate chat thread.
  • Whose local time?Review the same schedule in a driver's timezone.
  • What needs attention?Check driving totals and warnings, then preview changes to driver turns and pit service.
01 / Worked example

Three hours. Two drivers. One shared clock.

A fictional race and roster, not a live session. All schedule times below are on in UTC (UTC+00:00).

Fictional example

Saturday endurance practice

Fully covered in this example
Green flag · UTC
Checkered · UTC
Total driving
2h 58m 5s
Uncovered
0m
  1. 01

    Alex

    1 fuel run in this driver turn

    Start · UTC
    End · UTC
    Driver total
    1h

    Refuel, fresh tyres and handover to Sam at 19:00–19:01:25.

  2. 02

    Sam

    2 fuel runs in this driver turn

    Start · UTC
    End · UTC
    Driver total
    1h 58m 5s

    Refuel at 20:01:25–20:01:55. The final fuel run reaches the checkered flag without another stop.

The arithmetic: 2h 58m 05s driving + 1m 25s refuel, tyres and handover + 30s refuel = 3h. Each complete stop includes transit and counts once, with no driving time.

Session start is 17:50 UTC, with a 10-minute green-flag offset. Fuel endurance is 60 driving minutes; tyre capacity is two full-run equivalents. Both drivers are available throughout, including the handover. Illustrative complete stop estimates are 30s for refuel, 60s for refuel + tyres, and 85s with handover. No maximum driving time or minimum driver time is set.

Same race, local clocks. The 18:00–21:00 UTC race window is 18:00–21:00 for Alex in Europe/London and 13:00–16:00 for Sam in America/New_York on this date.

Full runs before equal minutes. This is the plan generation proposes for these inputs: Alex drives one full fuel run, then Sam drives a full run plus the race remainder. The planner gives available drivers full runs where it can but never cuts runs to equalize minutes. Turn lengths and stop counts come from the actual driving and service plan, not Single/Double/Triple labels.

02 / How it works

From race window to reviewed rotation.

  1. 01

    Set the race window

    Add a race name, track, session start, and duration. Duration runs from green to checkered; use the green-flag offset if the session starts earlier.

  2. 02

    Add drivers & availability

    Add at least two drivers, their timezones, and when they can or cannot drive. No availability records means available for the whole race.

  3. 03

    Propose a rotation

    In race settings, enter conservative fuel endurance, tyre capacity and three complete stop estimates. The planner favors full runs around availability, not minute-by-minute equality. Incomplete proposals show exact gaps.

  4. 04

    Preview & accept

    Review turns, pit actions, driving totals and coverage. A handover move previews both adjacent turns and necessary stops. Apply once; until you leave the page, Undo previews restoring that whole edit.

Changing race settings or availability does not automatically regenerate the plan. A replacement proposal leaves the saved schedule untouched until accepted. Errors preserve it too.

03 / Making a change

Shorten a turn. Keep the gap visible.

Suppose Sam needs to finish ten minutes earlier. Preview a 20:50 end, leaving Alex and the pit events unchanged. You can explicitly accept and save this incomplete plan without disguising the final ten minutes as service.

Before · Sam · UTC

19:01:25 → 21:00:00

1h 58m 5s driving · no uncovered time

After · Sam · UTC

19:01:25 → 20:50:00

1h 48m 5s driving · 10m uncovered

Coverage warning: 20:50–21:00 is uncovered.

The explicit handover and refuel remain unchanged. Coverage is now 2h 50m of 3h; Alex still has 1h of driving.

One Apply saves the complete change. Until you leave the page, Undo previews the previous plan and one more Apply restores it. The saved gap stays visible after a refresh; the app does not silently extend another driver to hide it.

04 / Questions before the green flag

What to know before you plan.

Does it work with my simulator?

StintManager is a standalone driver-scheduling tool for endurance sim racing. You can use it to plan events in iRacing, Assetto Corsa Competizione (ACC), Le Mans Ultimate (LMU), or another simulator. It does not connect to those simulators and is not affiliated with them.

It is for preparation, not live race tracking, telemetry, fuel-strategy optimization, or enforcing your event's rules.

How do availability and timezones work?

Enter the session start in your browser's local timezone. Give each driver a timezone and enter availability in that driver's timezone; teammates who join as drivers use their profile timezone. On the schedule page, switch the display timezone from UTC to any driver's timezone to view the same stored instants on a familiar clock.

No availability records means available throughout. Adding available windows limits the driver to those periods; not-available windows subtract time. If you add only not-available windows, the rest of the race stays available. Daylight-saving repeated hours require an explicit occurrence choice when changed.

Can my teammates help?

The race owner can invite teammates by email address with view, edit, or admin access. StintManager does not send the invitation, so let them know: after signing in with that address, they accept it from their races list before gaining access. Editors and admins can adjust the race and schedule; a teammate invited as a driver can update their own availability even with view access.

A permanent race unlock covers every collaborator. Only the owner can use the account's free race or a purchased credit, so on a locked race editors and admins can set up and preview, but the owner accepts the first generation. Admin access does not transfer ownership.

What is free, and when would I pay?

Race setup, drivers, and availability are free. When billing applies, the owner's one free race is used automatically the first time they accept a generated schedule for a race that needs unlocking. Later locked races need a purchased race credit. The race page shows the applicable unlock option, and prices are shown before payment.

Accepting a nonempty generated proposal unlocks that race permanently, so anyone with edit access can regenerate it without another payment. An explicitly accepted incomplete proposal counts as successful generation; previews, cancelled proposals, errors and empty results do not use the free race or a credit. Deleting an unlocked race does not give back the free race or credit it used. Already-unlocked or exempt races do not need another payment.

Start with your next race.

Set the window, add your drivers, and turn the availability conversation into a schedule you can review together.

Plan a race

Already planning? Open your races or sign in.