Predict the Race
EN
Open the app
Free F1 prediction game

Predict the grid.Beat your friends.

The free F1 prediction game for you and your friends. Predict the top 10 every race weekend, the results come in by themselves, and the standings are one tap away from your group chat.

Start your league
  • Free
  • No password
  • No ads
  • Works on any phone
The Predict the Race overview with the next race and a countdown

What is Predict the Race?

Predict the Race is a free web app for running a Formula 1 prediction league with friends, colleagues or family. Every race weekend, everyone predicts the top 10 of qualifying and of the race, plus a few extra questions such as the winner and pole position. After each session the official results come in automatically and the app works out the points and the standings. You join with a league code, with no password and no payment.

How it works

  1. Start a league

    Name your league, choose which questions count and share the code or the invite link in your group chat.

  2. Predict the top 10

    Before qualifying and before the race, put your top 10 on the starting grid. On sprint weekends the sprint is added.

  3. Results come in by themselves

    After every session the app fetches the official result. Nobody has to keep score or type anything in.

  4. Win the weekend

    See your points, the standings, the weekend winner and your head-to-head record against every friend right away.

How scoring works

For every driver in your top 10 you score points for how close you were to their real position. A near miss still earns something.

Your predictionPoints per driver
Exactly right5
One place off3
Two places off1
Three or more places off0

Example: you put a driver in P1 and they finish second. That is one place off, so 3 points. A perfect top 10 earns 50 points per session.

Extra questions each weekend
Extra questions each weekendPoints
Race winner25
Pole position10
Fastest lap10
Fastest pit stop10
Teammate battles15
Number of safety cars12
Red flag, yes or no20
Sprint top 10 (sprint weekends)25
Season questions, once a year
Season questions, once a yearPoints
World champion50
Constructors' champion40
Number of different race winners30
Which team finishes fourth30

The league admin chooses what counts: Simple (just the two top 10s, 100 points per weekend), Classic (plus winner, pole and fastest lap, 145) or Advanced (everything, 202 per weekend plus sprint and season).

Everything a league needs to last the whole season

  • Automatic results

    The official classification comes in via OpenF1, and post-race penalties are checked again afterwards.

  • Jokers

    Play a joker on a weekend and your points count double. Five per season by default, set by the league admin.

  • Head-to-head

    Next to the standings you see, friend by friend, who won more often. That is what the group chat is really about.

  • Weekend winner

    Whoever scores the most points in a weekend wins that weekend, even if they are behind in the season.

  • Share in your group chat

    One tap prepares the weekend result as text for WhatsApp.

  • Deadlines in your calendar

    Subscribe to the calendar and every deadline shows up in your own calendar, with your own reminder.

  • Forgot to predict?

    With auto-fill switched on, anyone who submits nothing gets the championship order as their top 10 instead of zero.

  • Season questions

    World champion, constructors' title and more: predict once before the first race, scored at the end of the year.

  • Private or public

    Keep your league private with a code, or make it findable so anyone can join.

What it looks like

The Predict the Race overview with the next race and a countdown
The weekend at a glance: which race is next and how long you have left.
A race result with the points per driver
After the race you see what your prediction earned for every driver.
League standings with a podium and the table
The standings, with your own row highlighted and head-to-head results below.

No ads, no trackers

Predict the Race has no ads, no analytics and no trackers, and sells nothing on. You join with a league code and a name; an email address is only needed if you want to take your account to another device. This page loads nothing from other websites.

Who is behind it?

Predict the Race is made by Danny de Visser and started as a league for a group of friends. There are no investors or advertisers behind it, and no money is involved: no entry fee, no pot, no prizes. You play for bragging rights. The source code is public on GitHub. github.com/DannydeVis/F1-Poule

Frequently asked questions

Is Predict the Race free?

Yes. There is no subscription, no paywall and no advertising. Every feature is available to everyone.

How do I join a league?

Open the invite link you got from the league admin, or enter the six-character league code. Then pick your name, or add yourself as a new player.

Do I need an account?

No, and you do not need a password. If you want to play on more than one device, you can sign in later with Google or with a link in your email.

How does scoring work?

For every driver in your top 10 you get 5 points if they finish exactly in that position, 3 points if they are one place off and 1 point if they are two places off. Extra questions such as the winner and pole position add more points.

Where do the results come from?

The calendar, the entry list and the results come automatically from OpenF1, a public source of Formula 1 data. After every qualifying and race the points are calculated by themselves.

When is the deadline?

The start of the session. The qualifying top 10 closes when qualifying starts, the race top 10 when the race starts.

What if I forget a race?

Then you score nothing that weekend, unless the league admin has switched on auto-fill: then you get the championship order as your top 10. There is also a table without your worst weekends, so one missed race does not ruin your season.

What is a joker?

A joker doubles all your points for one race weekend. You play it before the weekend starts; after that it is locked in. The league admin decides whether jokers are used and how many everyone gets.

Does it work on my phone?

Yes, on iPhone, Android and computer, right in the browser. Add it to your home screen and it works like a regular app.

Which languages is the app in?

The app is available in English and Dutch and picks the language of your device automatically. This page is also available in German, French, Spanish, Italian and Portuguese.

Do you play for money?

No. There is no money involved in Predict the Race: no entry fee, no pot and no prizes. You play for bragging rights.

Is this an official Formula 1 app?

No. Predict the Race is an independent fan project and is not affiliated with Formula 1, the FIA or any team.

Ready for the next race?

Set up your league in a minute and share the code with your friends.

Start your league