Predict the F1 Top 10 with your mates. Create leagues, compete across the season

Predict the F1 Top 10 for every Grand Prix, create leagues, invite whoever you want, and fight for the top of the leaderboard across the full season.
Predictions lock automatically before race start. Results are imported from the Ergast API, scoring is computed, leaderboards update — everything runs on its own.
pnpm install
cp .env.example .env
openssl rand -base64 32 # generate an auth secret, add it to .env
pnpm dev
First user to register becomes admin. Head to /admin to seed the 2026 season.
pnpm db:generate
pnpm db:migrate
Contributions are welcome — feel free to open an issue or submit a PR. Check the open issues to see what’s going on.
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.