Speak League
Where English Learners Compete
Leagues

Compete with friends.

A league is your private table. Play the same daily challenge as your friends and race to the top — it resets every week.

Create your league

Start a challenge and you get a unique league code automatically.

📨

Invite your friends

Share your code. Anyone who enters it joins your private league.

🏆

Climb the table

Every daily score counts. The league resets weekly — top it to win.

Top Leagues.

Rally your friends under one code and climb the table together. A league needs at least 3 players to qualify — then the highest average score wins.

League winner crowned in
--
Days
:
--
Hours
:
--
Minutes
:
--
Seconds