Your iRacing league,
fully professional in minutes.
Velocity builds a beautiful, broadcast-quality website for your league — auto-updated standings, recaps, numbers, penalties, and more. No spreadsheets. No manual work.
Used by RFRL and ATC — At The Checkered. Starting at $20/mo — founding rate locks forever ↓
See what Velocity does
How It Works
From iRacing to live league site in 60 seconds.
Enter your cust_id
We confirm your identity and detect the leagues you admin on iRacing. One number is all it takes.
Select your league and seasons
We pull your full roster, car numbers, and schedule automatically. Every driver, every series, every race.
Your league site is live
Standings, results, driver profiles, and race schedule published instantly. A professional league site in under a minute.
Everything updates automatically
Results and standings go live within 15 minutes of every race. You don't touch a thing.
No JSON uploads. No manual data entry. No rebuilding every season.


What Your Drivers See
A league site that looks like a broadcast product.
Live Championship Hub
Your league home page shows all series, current points leaders, upcoming races with live countdowns, championship battle visualization, and latest results — updated automatically after every race. Drivers always know where they stand.

Driver Profiles & Career Stats
Every driver gets a profile page with career stats, series breakdown, finishes-by-race chart, and full race history. Car numbers rendered in their iRacing colors — automatically pulled from iRacing paint booth data.

Race Recaps
Every race generates a full recap page automatically — winner spotlight, hard charger, pole, top movers, finishing order with position changes. Shareable link for Discord. Generates within minutes of the race ending.

Ready to launch your league site?
Drop your email and we'll be in touch within 24 hours.
Commissioner Dashboard
Built for the people who run leagues.
Running a league shouldn't require a second job. Velocity handles the operational weight so you can focus on the racing.
Race Day Dashboard
Penalties to serve heading into the next race, number mismatches flagged automatically, next race details. Everything a commissioner needs to know before the green flag drops.
Number Management
Visual number grid showing every number — taken, available, reserved. Join requests with approve or deny. Automatic release policies for inactive drivers. Never lose track of who runs what.
Schedule Management
Full season schedule pulled from iRacing automatically. Configure fuel percentage, max tires, fast repairs, GWC, and weather per race. Quick fill applies settings to all upcoming races at once.
Race Review
Select any race, review incidents, assign at-fault or clean credits, apply disqualifications and point adjustments. Send the official steward report to Discord with one click.
Discord Webhooks
Native Discord integration — no third-party bot required. Pre-race countdown alerts, automatic post-race results, steward reports, and number request notifications. All configurable per series, per channel.
League Appearance
Upload your league logo — accent colors are extracted automatically and applied across the entire site. Car number identity pulled from iRacing paint booth data. Gallery management for race photos.
Ready to launch your league site?
Drop your email and we'll be in touch within 24 hours.
Discord Integrations
Your league lives in Discord. So does Velocity.
Native Discord bot — not webhooks, not copy-paste. Velocity posts directly to your channels with rich embeds, driver mentions, and interactive buttons. Configure per series, per channel.
Get a Number
Join requests flow through Discord. No forms, no emails.
Drivers request a car number directly from the league site. The request posts to your commissioner channel with approve and deny buttons. One tap and the driver is on the roster, assigned their number, and @mentioned in the announcement. The pinned number grid updates automatically as numbers are taken and released. The whole flow happens without leaving Discord.

Post-Race Results
Results hit Discord before drivers unbuckle.
As soon as results are ingested, Velocity posts a full race summary to your results channel — winner, podium, hard charger, lead changes, cautions, and a direct link to the full recap page. Automatic. Every race. Every series.

Steward Reports
Race review complete. One click to make it official.
After the commissioner reviews incidents and assigns penalties, the full steward report posts to Discord with every ruling, strike level, and penalty detail. Drivers see exactly what happened and why. No ambiguity, no DMs, no “where do I find this” — it's all in the channel.

Discipline System
The judiciary your league actually needs.
Most leagues lose drivers over penalty disputes. Velocity gives commissioners the tools to make fast, consistent, documented rulings — and gives drivers the transparency to trust them.
Yellow Flag Triage
Incidents load automatically. You just make the call.
After every race, caution events are pulled directly from iRacing data. Select a race, see every incident with lap number and cars involved, assign at-fault or clear the driver. The whole field triaged in minutes, not hours. No footage review required.

Strike Ladder
Your rules. Enforced consistently.
Choose from three built-in discipline policies or build your own. Ladder escalation moves drivers through probation, end-of-longest-line, drive-through, and admin review based on strike accumulation. Points-based weighted accumulation. Hybrid combo running both simultaneously. Every policy enforces itself automatically — the commissioner sets the standard once.

Penalty Tracker
Every ruling on record. Transparent to everyone.
Full penalty log per driver, per series, per season. Current strike levels, probation status, cleans required to clear. When a driver questions a ruling, the record is right there. Post the official steward report to Discord when review is complete.
League Health
Know your league like you know your standings.
The Health Dashboard gives commissioners visibility into what's actually happening in their league — not just who's winning. Track active drivers vs inactive, retention rate season over season, average field size trends, driver tenure breakdown from rookies to veterans, and race participation trends. Know when engagement is dipping before drivers start dropping out.

Live On Velocity
Real leagues. Real data. Live now.
RFRL
Real Fun Racing League
rfrl.velocityleague.gg →
ATC
At The Checkered
atc.velocityleague.gg →
OGRL
Old Guy Racing League
ogrl.velocityleague.gg →
More leagues joining. Founding rate locks in permanently for early leagues.
“Before Velocity, running RFRL meant juggling multiple workflows — standings lived in spreadsheets, results were scattered, and anything important would get buried in Discord. Drivers never knew where they stood. Now the race ends and the whole site updates automatically — standings, results, recaps. Driver numbers, penalties, yellow flags staged for race committee review — it's all in one place. It's changed how we run the league.”
“Velocity League has transformed the way our league connects with drivers, spectators, and supporters. The platform provides easy access to race information, standings, schedules, and insights from virtually anywhere — without requiring users to log into Discord, iRacing, or multiple other services.
The level of automation is outstanding, making league ownership and administration significantly easier while reducing the time spent on day-to-day management. Whether you run stock car racing, road racing, or short track events, Velocity League provides the tools and flexibility to help your league thrive.”
Pricing
Simple pricing. No surprises.
Monthly
Billed monthly
Annual
Billed annually — save $41
No per-driver fees, no feature tiers, no setup costs. One price, everything included — commissioner dashboard, discipline system, automated results, Discord webhooks, broadcast overlays, custom branding, and a public league site that updates itself. Leagues joining now lock in the founding member rate permanently.
Ready to launch your league site?
Drop your email and we'll be in touch within 24 hours.
No contract on monthly. Cancel anytime. Founding member rate locked in for early leagues.