Wondering how many champions are there in League of Legends then? The answer is 148 different champions with varied abilities. It’s not just that the game has a lot of champions, League of Legends also has a large selection of heroes to choose from. With all the champions, their abilities to play in multiple positions and roles, the combinations are quite literally infinite in nature. While a lot of champions’ matchups have already been played, Riot games are always adding more exciting champions to the game.