Create a Prediction League

Set up your own league in minutes and start competing with friends, family, or colleagues.

1

Create Your Account

Sign up for a free DB Football account. You'll need to verify your email address before creating leagues.

Create Account →
2

Choose a Competition

Select which football competition your league will follow. We support major leagues and tournaments:

Premier League
Premier League
UEFA Champions League
UEFA Champions League
La Liga
La Liga
FIFA World Cup
FIFA World Cup
3

Name Your League

Give your league a memorable name. You can also add a description and upload a custom logo to make it your own.

4

Choose Privacy Settings

Decide who can join your league:

🔒Private League

Only people with your invite link or code can join. Perfect for friends, family, or office pools.

🌍Public League

Anyone can discover and request to join. Great for building a community around your favorite team.

5

Invite Your Friends

Share your league with others using multiple methods:

  • Invite Link: Share a unique link via WhatsApp, Discord, or any messaging app
  • Join Code: Share a short code that people can enter to join
  • Email Invites: Send invitations directly from the app

Start Predicting!

Once your league is set up and members have joined, everyone can start making predictions. Points are calculated automatically after each match, and the leaderboard updates in real-time.

Don't Want to Create a League?

You can also join existing public leagues and start competing right away. Browse leagues by competition, language, or search for specific communities.

Browse Public Leagues →

Ready to Create Your League?

It only takes a few minutes to set up. Start competing with your friends today!

Get Started Free