Compete

Battle your mates in leagues

Leagues are private leaderboards where friends compete on prediction points. Be in as many as you like — and climb them all, live, every gameweek.

Four ways to compete

Everyone's in

Global

The official season-long league — every player competes. Auto-created, one per season, can't be left.

Derby pride

Rivalry

Auto-created per club rivalry. You're in it if your club is one of the two — no leaving, no inviting.

Invite-only

Private

User-made and approval-gated: join with a code, then wait for the owner to let you in. Code stays hidden.

Open to all

Public

User-made and open: anyone with the code joins instantly, and the code is visible to every member.

Two formats

∞ · 38 MW

Full Season

The season-long marathon across all 38 matchweeks, ranked on full-season points.

MW 1–5

Custom

A half-season or any chosen matchweek range — a short, fresh, winnable mini-competition.

How leagues work

Tap any screen to open it full-size.

Your competitions hub

Create or join, filter by type, and see every league you're in at a glance.

Your competitions hub

Creating a league

Name it, pick a duration, add up to 50 optional prizes, then choose private or public — and share the code or QR.

Creating a league

Joining a league

Enter an invite code or scan a QR — public joins instantly, private waits for owner approval.

Joining a league

Live standings

Ranked by total points — Correct vs Exact, prizes, and projected totals ticking up in real time.

Live standings

Player predictions

Tap anyone to see their colour-coded picks — exact, correct, incorrect, live and hidden-until-kickoff.

Player predictions

Good to know

  • Ranked by total points — ties break by Exact, then Correct, so every rank is unique.
  • Picks stay hidden until kickoff, so nobody can copy a rival.
  • Owners can set prizes & forfeits for each finishing place (honour system).
  • Up to 30 owned leagues per user.
  • Owner leaves a full league → it passes to the oldest member (or is deleted if empty).
  • Global & Rivalry leagues are auto-managed — you can't leave or share them.

Start a league this season

Get GoodShout, spin up a private league, and invite the group chat.

Download onApp Store
Get it onGoogle PlaySoon