Join hundreds of racers just like you! We love to help answer questions and race together.


How to Host a League in Iracing

How to host a league in iRacing with clear steps: create a league, schedule races, invite drivers, set rules, and avoid pitfalls. For iRacers who want it fixed fast.


If you’re stuck on how to host a league in iracing, the short answer is: create a League, build a Season, and schedule League Sessions your members can join. You’re in the right place—below are the exact steps, common gotchas, and quick checks so your races run smoothly.

Quick Answer: how to host a league in iracing

Open the iRacing UI, go to Leagues, click Create League, set name/time zone/membership, add admins, then create a Season. Add events with your cars, tracks, and formats (practice/qual/race), set rules (incidents, cautions, fast repairs), and schedule sessions for your members.

What’s Really Going On

Leagues in iRacing are private groups with their own schedule, rules, and points. The confusion usually comes from using Hosted Sessions only. Hosted is a one-off event anyone with the password can join. A League gives you structure: membership control, seasons, points, and events that only your members see.

Two other common blockers:

  • Content ownership: every driver must own the cars and tracks you select or they can’t join.
  • Time zones: iRacing schedules in the league’s chosen time zone; daylight saving can shift start times. Set this correctly up front.

Step-by-Step Fix

  1. Create the league
  • In the iRacing UI, open Leagues > Create League. Name it, add a short description, choose the time zone, and upload a logo if you want.
  1. Set membership and roles
  • Choose private (invite-only) or public (apply to join). Add co-admins so someone else can schedule races and approve members.
  1. Build a season
  • Inside your league, go to Seasons > Create Season. Name it (e.g., “2025 S1 GT4”), define start/end dates, and pick your points system (use a default or customize).
  1. Add events to the schedule
  • For each week: pick the track and cars, set session times, and format (Practice/Qualify/Heat/Race). Choose fixed or open setup. “Fixed” uses the same iRacing setup for everyone; “open” lets drivers use their own.
  1. Configure rules and access
  • Set incident limits, cautions, fast repairs, fuel limit, tire sets, and weather. Add a session password if needed. Restrict by license class or iRating if you want. iRating is your skill rating; Safety Rating (SR) reflects how clean you race.
  1. Invite drivers and test
  • Invite members from the league’s Members tab or share your join link. Run a short test event to confirm visibility, timing, and settings before your first points race.

Extra Tips / Checklist

  • Content check: Make sure all drivers own the chosen cars/tracks. If not, switch content or warn them early.
  • Time sanity: Double-check time zone and DST before publishing the schedule.
  • Visibility: League Sessions appear under Leagues for members. If someone can’t see it, confirm they joined the league and own the content.
  • Points simplicity: Start with a default points table; customize later once your format settles.
  • Communication: Post a simple rules sheet and a Discord link in your league description so drivers know where to go.

FAQs

  • Do I have to pay to run a league? Creating a league is free. Running sessions uses the same Hosted system and has a fee per event/time. Keep an eye on event length and frequency.

  • Can I restrict who joins? Yes. Set your league to invite-only or require applications. You can also limit by license class, iRating, or team requirements.

  • Where do drivers find the races? In the UI: Leagues > My Leagues > League Sessions. If they don’t see it, they likely aren’t a member yet or don’t own the content.

  • Can I run fixed setups and heat racing? Yes. Choose Fixed Setup in the event settings, and enable Heats if your format needs it.

Short Wrap-Up

Hosting a league in iRacing is straightforward: create the league, build a season, schedule events, and invite drivers. Start with a test night, confirm content ownership and timing, then scale up to a full season.