Private leagues

Friends Fantasy Leagues

Create a private classic league, share a join code, sync your current Matchday XI, and compare total tournament points plus the current matchday score in an FPL-inspired format.

Testing limitation: invite codes and league membership are local-only in this MVP. You can create leagues, join by code, and add demo friend managers on this browser now. True cross-device friend syncing comes later with accounts and a database.

Create league

Start a classic table

Join yourself

Use my squad

Add demo friend

Test join codes

No leagues yet

Create your first private league, copy the code, then add your current profile or a demo friend to start testing standings.

Scoring rules

FPL-inspired classic setup

This private-league mode is inspired by official Fantasy Premier League classic mini-leagues: invite codes, total-points standings, captain doubles, vice-captain fallback, and auto-subs. Core match points now follow the official FPL scoring structure, while the 3-2-1 bonus ranking uses provider ratings and tracked match events until a full BPS-style feed is wired in.

Play up to 59 minutes

+1

Play 60+ minutes

+2

Goal by goalkeeper

+10

Goal by defender

+6

Goal by midfielder

+5

Goal by forward

+4

Assist

+3

Clean sheet by goalkeeper or defender

+4

Clean sheet by midfielder

+1

Every 3 goalkeeper saves

+1

Penalty save

+5

Penalty miss

-2

Every 2 goals conceded by goalkeeper or defender

-1

Defensive contribution threshold (if tracked)

+2

Yellow card

-1

Red card

-3

Own goal

-2

Match bonus

+1 to +3

Captain

Doubles matchday score

Local MVP note: league codes, league members, and standings are stored only in this browser right now. Cross-device friend syncing will need persistent accounts and a real database in a later phase.