User blog comment:Pianodud777/A Champion that can do it all?/@comment-5556439-20130709003141

Kayle and Jayce are the only 2 champions capable of all 5 roles and able to perform them efficiently.

Nidalee, Elise, Kennen, Orianna, Twitch, and Teemo are honorable mentions for holding some of the highest flexibility in the game.