This is my take, included a link to make your own. Tbh i like them all including Lucas and Calem, but they just feel very generic compared to the rest whereas Brendan/Dawn/Rosa stand out because of design choices. Red's up there because he's iconic. Imo that's what makes em good.
https://tiermaker.com/create/pokemon-protagonists-3246