Three nights. Every week.
Five steps to your first green flag
No sim-racing CV required. Every driver starts on the white grade at the front of the grid — the fastest cars start behind you.
Get the files- {{ s.n }} {{ s.title }} {{ s.sub }}
No sim-racing CV required. Every driver starts on the white grade at the front of the grid — the fastest cars start behind you.
Get the filesManage the pictures used on your public driver profile and stat card. New pictures are checked by an admin before they go live; changing the framing of an approved picture is instant.
Your Discord account tells OSCA which race numbers belong to you.
Sign in with DiscordAdmin-only: link your real signed-in Discord identity to the synthetic #901 driver in F1, F2 and Saloons. This changes TEST league data only and never grants authentication or permissions.
One request covers F1, F2 and Saloons. Choose one league-wide number; an admin reviews it before any driver records are created.
Your Discord account is connected, but there is no active OSCA driver record linked to it. An admin can link your race number, then it will appear here automatically.
Formula-specific disciplinary points and published findings. Messer attendance points are a separate system and never appear here.
Sign in to report an incident, and to follow what happens to the ones you have already sent. The disciplinary record beside this is public and needs no sign-in.
Sign in with Discord{{ formulaTitle }} only · DP never crosses formulas
Pick a formula and press book in — your race number comes from your Discord account. Booking here and booking with /book in Discord use the same shared booking list. The board below is the live grid, grouped by grade.
WHITES LINE UP AT THE FRONT, SUPERSTARS AT THE BACK. BOOK ONLY FOR YOURSELF · SAY "UNBOOK" BEFORE CLOSE IF YOU CAN'T MAKE IT · NO-SHOWS EARN A MESSER POINT.
Every {{ calNight }} from March to December. Completed meetings link to their result; the next round is open for booking now.
The live board for the next meeting. Heat splits, servers and the running order — the same feed race control posts to Discord, without the scroll.
A Final winner runs the Grand National off the lap handicap — and scores double.
Every meeting counts, first green flag to the Gala. Only the top ten score in each race — most points at the end of the season takes the silver roof.
{{ gradePageIntro }}
Maximum two grades per period. A white or yellow who wins a final is promoted automatically for the very next meeting.
One grade per period at most, and only after racing at least two meetings in that period.
Past achievement sets a floor — an ex-World Champion's minimum is blue, and losing a major title means minimum blue for three seasons.
Who is actually winning races this season — heats, finals, B Finals, Grand Nationals and championship races, counted separately. Points are on the Points page; this is wins only. Click any driver for their full record.
Every OSCA championship winner, organised by season. Roof colours identify the title won; select a champion to open their full driver record.
Every registered {{ formulaTitle }} driver. Search by name or number — click a card for the full record.
Full scorecards for every completed meeting: heat, final, Grand National and championship points for every driver on the night.
These archived meetings have no reviewed operational-season assignment.
{{ rsIndexError }}
{{ rsUnavailableText }}
{{ rsWinnerLine }}
The A-Final also decided this title — one race, both honours.
· = zero. Final points retain the published A/B grouping; B-Final shows the separate recorded component. Scroll across for all columns.
Every oval on the 2026 calendar with its fastest recorded race lap per formula. Race control posts new records after each meeting — blank cells are still up for grabs.
RECORDS ARE FASTEST RACE LAPS FROM OFFICIAL MEETINGS ONLY — PRACTICE AND QUALIFYING DON'T COUNT.
Every meeting gets its own gallery, posted by drivers and race control after the chequered flag. Pick a meeting, click any photo for the full view.
Round-ups, title winners and league notices — the same posts the bot drops in Discord after every meeting.
Everything that keeps race night clean, from booking in to the DP ladder. Every driver must read this before their first meeting.
Everything a new or returning driver needs to get on the grid. Files marked members only need a Discord sign-in first.
Mods, track packs and skinpacks appear here as soon as race control uploads them.
{{ adPageContext }}
Live presence is not connected yet. Once it is, this shows everyone signed in right now and the page, meeting or case each of them is working on.
How many people are using the OSCA website, and what they are looking at.
{{ adDpTicketWrote }}
{{ adDpHistoryCaseReport }}
A correction or a void never removes what it replaced.
{{ hff.reason }}
Closed with no finding recorded against anybody.
Never shown to members
{{ adDpHistoryCaseNotes }}
{{ adDpFindingLifecycleNote }}
{{ adDpFindingReason }}
{{ adDpFindingEditNote }}
A DP award expires one year after the day of the incident, never a year after the decision, so a slow investigation cannot lengthen a penalty.
A race the record canonically proves to be a championship race doubles the DP, and that doubling is frozen onto the finding when it is made. Changing the fixture afterwards does not re-price a decision already taken.
Writes to the same list as /book and the site.
Adds the driver to {{ adDriverFormula }}. Link a Discord member when known; their roles are not changed here.
{{ adGradeMetricsMessage }}
{{ adOffenceFormLead }}
{{ adOffenceRetireLead }}
{{ r.detail }}
Season and championship scoring rules. Race-night point vectors remain in Race Control.
Copy or download a complete current Points table for Excel.
The {{ adPointsFormulaLabel }} championship rules have not been guessed. They will be added once their exact behaviour has been proven.
The shape of the night. Race Control can still override it for the meeting itself.
The cutoff is always 30 minutes before the start and is not set here.
Which season tables this meeting counts towards.
The poster the fixture shows on the public calendar.
This fixture has edits you have not saved.
{{ adDownloadStorageNote }}
Previews, write-ups and notices. Results and new champions already post themselves from the data.
{{ adPhotoStorageNote }}
{{ adResConfirmCopy }}