
As of 2023, there are over 140 champions in League of Legends. This number is constantly changing as new champions are added and older ones are reworked or removed. Each champion has their own unique abilities, playstyle, and role in the game. Champions are divided into several classes such as assassin, mage, fighter, tank, and support. Players can purchase champions using in-game currency or real money and then use them in the game. The champions pool is constantly updated by the developers, and they are adding new ones every year or reworking existing ones to keep the game fresh and interesting.