No, League of Legends is not a pay-to-win game. All champions and items can be bought with in-game currency, which can be earned through playing the game. Microtransactions are available for optional cosmetic items.