🏎 Formula 1 Fantasy

FormulaLeague

Create private leagues, predict race weekends, and battle friends for the championship title.

Support the Developer
🏎️

Enjoying Formula League?

Formula League is built and maintained solo, with love for F1 and fantasy sports. If you enjoy it, consider buying me a coffee or leaving a tip — it helps keep the app going!

☕ Buy Me a Coffee Donate via PayPal
Support
✉️

Get in touch

Found a bug or need help? Email us and we'll get back to you as soon as possible.

✉ Email Support
FAQ
Tap Sign Up on the login screen, enter your email, choose a username, and set a password. You'll receive a verification email — please verify within 7 days or your account will be removed.
On the login screen, tap Forgot Password and enter your email. You'll receive a password reset link from Firebase.
Go to the League tab, tap Create League, name your league, customize the scoring rules and pick deadline, then invite friends by username.
You need to be invited by a league owner. When invited, you'll see a notification — tap to accept and you'll be added to the league.
Before each race weekend, go to your league and tap Make Picks. You'll see prediction fields based on your league's rules — pole position, race winner, podium, fastest lap, and more. Fill in your predictions and submit before the deadline.
Each league's owner sets a deadline (default: 15 minutes before the first session starts). A countdown timer shows how much time you have left. Once the deadline passes, picks are locked.
Yes, you can modify your picks as many times as you want before the deadline. Once the deadline passes, they're locked.
The app automatically detects sprint weekends and shows additional sprint prediction fields if your league has sprint rules enabled.
Points accumulate across all race weekends. View the Standings tab to see league rankings, and tap any member to see a detailed weekend-by-weekend breakdown.
Go to the Friends tab, search for a username, and send a friend request. Once accepted, you can view each other's profiles and invite them to leagues.
Go to your Profile tab, tap your avatar, and select a photo from your device.
Scoring Categories

🏁 Qualifying

  • Pole position
  • Q1 / Q2 eliminations
  • Top 10 grid
  • Front row

⚡ Sprint

  • Sprint winner
  • Sprint podium
  • Fastest lap
  • Points scorers

🏆 Race

  • Race winner
  • Race podium
  • Fastest lap
  • Points scorers
  • Last place
  • Retirement penalty

Point values are fully customizable by each league owner.

Legal