← Back to races

How it works

Data source

Race data is scraped in real time from RaceControl.gg on every page load — no cache, always fresh. The scraper reads the scheduled race cards from the public HTML of that page, extracting the series name, track, car class, skill tier, start time and duration for each event.

If RaceControl.gg is unreachable, the site falls back to a small set of demo events so the page never shows a blank screen. An amber warning banner appears at the top of the page when demo data is active.

Live updates

Countdown timers update every second in your browser. The Next Race highlight at the top of the page re-evaluates every 5 seconds and automatically switches to the next upcoming event once the current one goes live — no manual refresh needed.

Health monitoring

A GitHub Actions workflow runs every day at 08:00 UTC and performs two checks:

Both issues close automatically on the next successful run. GitHub sends an email notification to the repository owner when issues are opened or closed.

Disclaimer

Le Mans Ultimate is a racing simulation developed and published by Studio 397. This site is an unofficial fan project and is not affiliated with, endorsed by, or connected to Studio 397 in any way. Race schedule data is sourced from the community platform RaceControl.gg and may not always be complete or up to date.

All trademarks, logos and game content are the property of their respective owners.