The League of Legends A-Z Challenge
By PaladinLaw
How it works
See our about section for more details
Log in to sync your progress across devices
Free League of Legends A-Z Challenge tracker
LoLphabet helps you win a game with every League of Legends champion, one by one. Pick a list (roles, races, classes, regions, every champion or your own custom list) and a challenge mode: Classic, Hard, Insanity or Nuzlocke. Not sure what to play? The Roll button picks a random role and champion for you.
Your wins, attempts, dates and notes are saved in your browser, or synced across devices when you log in. The Next up box shows each champion's pick rate, win rate and a popular build when data is available. It is free, with no ads and no third-party analytics. Read more about LoLphabet.
About LoLphabet
LoLphabet is a free completion tracker for the League of Legends A-Z Challenge: win a game with every champion on a list, working through them one by one. It keeps your progress, attempts and notes in one place, so you can see how far you've come and what is left. It works in your browser on desktop and phone, with no ads and no third-party analytics.
What you can track
- All champs: every champion in the game, A-Z, in a single list.
- Roles: Top, Jungle, Mid, Bot / ADC and Support, kept up to date from community-maintained champion data.
- Classes: Fighter, Mage, Assassin, Tank, Marksman and Support.
- Regions: Demacia, Noxus, Ionia, Piltover & Zaun, Freljord, Shadow Isles, Bilgewater, Shurima, Targon, Bandle City, Ixtal and the Void.
- Races: Yordles, Vastayan, Darkin, Void creatures, Celestials and the Undead.
- Custom lists: build your own list from the full champion roster and share it with friends.
Challenge modes
Every list can be played in any of four modes. Each mode keeps its own progress, so trying one never wipes another. Pick the mode from the challenge menu; the “How it works” box at the top always explains the mode you have selected.
- Classic
- Work through a list in alphabetical order. Next up always shows the next champion. If one is banned or taken in champ select you can skip it for now, or open any other champion from the list and play that instead.
- Hard
- Only the next champion can be played. A loss sends you back one champion: you have to beat the previous one again before trying the one you lost with.
- Insanity
- Only the next champion can be played, and a loss sends you back to the start of the run. Stats track your best run and how many times you have restarted.
- Nuzlocke
- Play any champion on the list, in any order, as often as you like. Each Victory is counted but never completes a champion. The moment you lose with one, it falls: it is greyed out and can no longer be picked or edited. The run, and the list, is complete when your last champion falls.
Roll: not sure what to play?
The Roll button next to Stats is not a challenge and saves nothing. Press it and it picks a random role (Top, Jungle, Mid, Bot / ADC or Support) and then a random champion from that role, for example Darius, Top. When you close the result you land on the Roll page, which shows that champion and position in the Next up banner with its pick rate, win rate, items and runes. It never touches your lists or progress. Press Roll again for another, or go back to your lists.
Next up, builds and notes
The Next up box shows the champion to play next (in Nuzlocke, the one you are playing now). When data is available it shows that champion's pick rate, win rate and sample size, plus a popular build: summoner spells, level-up order, items and a rune page. Every champion also keeps your attempts, completion date and an optional note.
Statistics
The Stats page shows a summary across all your lists, a table of every list (filter by in progress, completed or not started) and a detailed view of any single list with win rate, average attempts, first-try wins, pace and estimated finish. You can switch the page between Classic, Hard, Insanity and Nuzlocke, since each mode keeps its own progress. Hard and Insanity add setbacks, best run and restarts. Nuzlocke has its own numbers: total wins, champions fallen, average wins before dying and your best champion.
Accounts, sync and sharing
You don't need an account: your progress is saved in your browser. A free account syncs it across devices. You can log in with Google, Discord, a username and password, or an emailed magic link, and you can link more than one of them to the same account from Settings so you always get back to the same progress. Settings is split into Account (your name, email, sign-in methods, sharing and deleting your account), Preferences (theme and custom lists) and Data (export, import and reset).
You can share a read-only view of your progress with a link, which shows a preview image of your progress when you paste it into Discord or a chat, and you can share a custom list so friends can add a copy. Sharing can be switched off at any time.
How progress works
Pick a list and a mode, win a game with the champion shown, and mark it. Progress bars and the Stats page show how you are doing. Role lists update as new champions are released.
Where the champion data comes from
Champion roles come from the community-maintained lolstaticdata project and are refreshed automatically each day, so newly released champions appear without anyone editing a list. Champion icons and classes (Fighter, Mage and so on) come from Riot’s Data Dragon. Races and regions are lists maintained by hand, and a few champions sit in more than one on purpose. Builds and statistics under Next up are collected weekly from OP.GG.
Not the official League of Legends client
LoLphabet is an independent fan project. It is not the League of Legends client, it does not connect to your Riot account or match history, and you record your own wins. It is not endorsed by Riot Games.