Everything a league admin needs to post results each week, and everything drivers want to look at afterwards.

Uploading
- Drag and drop one file or a whole season at once
- JSON (recommended) or CSV results files
- Automatic sorting into the right league and season
- Re-upload a corrected file and it replaces the old one, keeping your race titles and penalties
- Every driver's number in their own paint colors, with the car type underneath, straight from the JSON
- Heats and consolation races read from the JSON
Points and rules
- iRacing league points, NASCAR style, F1 style, your own table, or no points
- Bonus points: pole (fastest qualifier or front-row starter), fastest lap, led a lap, led the most laps, attendance
- Points for heats and consolations
- Drop worst races, minimum laps to score, DNF and DNS rules
- Incident penalties
- Change any rule and the whole season is re-scored
Pages your drivers will check
- Season standings with gap, wins, top fives, laps led and average finish
- Race results with intervals, fastest laps, incidents and iRating change
- Download any race result as a spreadsheet (opens in Excel or Google Sheets)
- Qualifying results with lap times, gap to pole and the pole sitter marked
- Driver pages with their number panel in their own paint colors
- Team standings and divisions by class or your own groups
- All your leagues on one page as collapsible bars
- Schedule tab: every race with date and track, a Results button once it's run, and the next race marked
- Your league logo centered at the top of your standings
- Your own banner (league or sponsor) above the standings, linked wherever you like
- Looks right on phones
Running the league
- Steward penalties and bonuses per driver and race
- Move a race to another season in one click
- Delete several races at once (tick them, or tick all)
- Plan the season ahead: add races one by one or paste the whole schedule
- Rename races to anything you like
- Works with any WordPress theme
- Your data stays in your own WordPress database
