iRChamps iRChamps
Create a championship

Racing leagues
without the grind. Just racing.

Driver registration, schedules, results, points, stewarding and stats — in one system. Results arrive from iRacing on their own, and the standings are recalculated by your rules.

Free. An existing iRacing league can be imported along with its schedule.

Live · Lap 12 / 20
Spa-Francorchamps
P1
Kirsanov
Gap
+1.284
Lap
2:18.9

Sound familiar?

Sign-ups in Discord, the lineup in Google Sheets, results copied over by hand, points calculated by a formula that breaks by round three. After every single race.

iRChamps covers the whole cycle:
  1. Create
  2. Open registration
  3. Run the race
  4. Results arrive
  5. Standings update themselves

Features

What the platform does

Results from iRacing

After the finish, the results arrive on their own: positions, incidents, yellow flags, weather, lead changes. Nothing to copy by hand.

Any points system

Finishing position, pole, laps led, fastest lap, stages, individual heats, the final, dropping the worst results.

Registration with eligibility checks

For the whole season or a single round, with its own spots and deadlines. iRating and Safety Rating are checked when a driver signs up.

Session password

Stored in the round. Registered drivers get it an hour before the start, along with a reminder.

Divisions and season phases

Separate standings by rating. Regular season, playoffs, a chase, duels — all in one season.

Stewarding

Protest, replay, decision, a time or points penalty. The decision history stays with the championship.

Drivers keep coming back

Every driver has a profile with their history: results, ratings, best and worst tracks, titles won in your championships.

How it works

How a round works

01

Create

Format, rounds, rules, registration, points system. For an existing league, the schedule is imported straight from iRacing.

02

Run

Drivers sign up on the site or through Discord and get a reminder and the session password before the start. You launch the race.

03

Forget the spreadsheets

Results arrive, points are recalculated, standings and stats update on their own. Disputed incidents go to the stewards.

Formats

From a single race to a league

Event

A single race: registration, settings, results, classification.

Championship

Several rounds, your own points system, divisions, season phases, a fight for the title.

League season

Connect an existing iRacing league and sync its schedule and roster.

What it's made of

Three parts of the system

iRChamps — the platform

The site where your championship lives: settings, registration, results, points, stewarding, stats.

iRC Bot — Discord

An interface for drivers where they already hang out: announcements, sign-ups, reminders, standings.

iRC Suite — Windows

The organizer's app for race day: incident control, replays, penalties, broadcast graphics.

iRC Bot

Drivers stay in Discord

Don't make them jump between ten different places. New round — the bot creates an event and opens sign-ups. Track or time changed — everyone sees it. Start coming up — each driver gets a personal reminder. Standings and stats open right from the chat.

Rules and data stay in iRChamps. Discord is a convenient interface for the community, not a second record-keeping system.

Bot permissions: server events, messages, attachments, links, channel history

/irc — the menu everything else opens from
Championships
Standings as an image. Filters: “mine”, “running now”, “sign-ups open”, “all”.
Driver
Driver card: ratings and results across championships.
My rounds
The driver's schedule for the next 30 days.
Reminders
Direct messages before the start: a day, an hour and 30 minutes out.
Server settings
Announcement channels and events — for the server owner and anyone with “Manage Server”.
/driver driver search with suggestions as you type

iRC Suite

Your own Race Control

The Windows app connects to iRacing on the organizer's PC and brings everything you need during a session into one window.

Windows 10 or 11 · iRacing in borderless windowed mode · an irchamps.gg account linked to iRacing. Flags and penalties require session admin rights.

Race control

Incidents across the whole field, a replay of the exact moment, yellow flags, drive-throughs, time penalties.

Broadcast graphics

Positions, starting grid, gaps, pit stops — on top of iRacing or through OBS.

Broadcast control panel

Cameras, drivers, sectors and macros — from a second monitor or your phone.

Overlay editor

Fonts, shapes, class colors, logos — styling that fits your league.

How to connect
1
Install
The installer sets it up for the current user — no admin rights needed.
2
Sign in with irchamps.gg
Sign in with the same account in your browser. No browser? Use a 10-minute code entered from your phone.
3
Done
Works offline for up to 7 days. Your computers are listed and can be revoked at /desktop.

Comparison

Compared with doing it by hand

TaskSheets + DiscordiRChamps
Sign-upsmessages in a channela form with spots and deadlines
iRating and Safety Ratingchecked by eyechecked on sign-up
Schedulea pinned messagerounds with Discord events
Session passwordsent out by handsent to registered drivers an hour before
Resultscopied from the results sheetimported from iRacing
Pointsspreadsheet formulasyour rules, recalculated automatically
Stewardingmessage threads and replay linksprotests inside the championship
Reminderswritten by youpersonal and automatic
Broadcastseparate toolsRace Control and overlays

Less admin, more racing

iRChamps is built for leagues that have outgrown Discord, Google Sheets and manual work after every round.

Free.

FAQ

Frequently asked questions

How much does it cost?

Free.

Do I need an official league in iRacing?

No. You can run an event or a championship without one; an existing league can be connected, with its schedule and roster imported.

Can I move a season that has already started?

Yes, by arrangement. Email us at collab@irchamps.gg — we'll work out the details.

Can I use just the bot?

The bot shows data from a championship that lives in iRChamps. It doesn't keep any records apart from the platform.

Do I need OBS to broadcast?

No. The graphics work on top of iRacing; use OBS only if you prefer.

How does stewarding work?

A protest is filed inside the championship, a steward reviews the replay and hands out a time or points penalty. The decision stays in the round's history.

Running a league or want to partner with us?

iRChamps grows together with the sim racing community. Running a championship, want to bring your league or suggest a feature — drop us a line. If something isn't working, contact support.