Best to Worst
1. Iris
2. May
3. Misty
4. Serena
5. Clemont
6. Cilan
7. Brock
8. Dawn
9. Max
10. Bonnie
11. Tracey
Iris is first because she didn't just slot into the "oooooh pretty girly coordinator" shtick and actually got her hands dirty (Dragonite, Excadrill, was actually a proficient battler, when she took down that Hydreigon with her own body>>>>>)
May second only because she was the OG coordinator and she could battle, too.
Misty would've been higher had she not just been a straight-up bitch in the first season and then relegated to babysitter once Togepi arrived. Too large of an extreme.
Serena is cute I guess.
Clemont is by far the least annoying male companion.
Cilan's talk about connoisseur-ing was agg af
Brock was just not funny and grating by the time he left. His running gag wasn't even funny, just creepy and cringy.
Dawn is so ****ing boring. A May clone with none of the spunk and with Max mannerisms
Speaking of Max, annoying af. Why was he in the anime again?
Bonnie is just the same as Max but I guess he was first, so he ranks higher for not being a rehash.
And I just don't remember Tracey.