General power will be evaluated according to the following criteria:

S level (ideal) = The generals are extremely powerful and played by many players. Most squads will be built around these generals.
Grades (very good) = Champions suitable for most strong squads in the meta.
B (Good) = The generals depend on the match situation and appropriate in some strong squads in the current meta.
Not included in the list = The generals are rarely competed and are always replaced by better options. One of them is not even suitable for any strong squad in the meta.
1.
Grades S: Gragas, Kha'zix, Leona, Soraka, Warwick
Grade A: Aatrox, Hecarim, Kennen, Kled, Lissandra, Nautilus, Sejuani, Sett, Soraka, Thresh, Varus, Vladimir, Ziggs
Grade B: Brand, LeBlanc, Poppy, Trundle, Udyr, Vayne, Viktor
2. The general group in the middle of the match
Grades S: Nautilus, Pantheon, Yasuo, Zyra
Grade A: Ashe, Gragas, Hecarim, Kalista, Kennen, Lee Sin, Leona, Lulu, Lux, Morgana, Nocturne, Nunu, Riven, Sejuani, Soraka, Syndra, Thresh, Varus, Warwick
Grade B: Aatrox, Brand, Kha'zix, Kled, LeBlanc, Lissandra, Nidalee, Poppy, Sett, Trundle, Udyr, Vayne, Viktor, Vladimir, Ziggs
3. The general group in the late match
Grades S: Aphelios, Darius, Diana, Draven, Garen, Heimerdinger, Ivern, Karma, Kindred, Mordekaiser, Rell, Ryze, Taric, Teemo, Viego, Vel'koz, Volibear, Yasuo, Zyra
Grade A: Jax, Katarina, Karma, Lee Sin, Lulu, Lux, Morgana, Nocturne
Grade B: Ashe